Skip to main content
Module

x/os_paths/CHANGELOG.mkd

Determine common OS/platform paths (home, temp, ...)
Go to Latest
File

CHANGELOG
xdg-app-paths


v4.4.0 (2020-12-15)

Changes

  • change ~ normalize all paths and strip any trailing path separators ∾ 943a0ac

Fixes

  • fix examples (restore Node-v6 compatibility) ∾ d934170

Documentation

  • docs ~ update README (mention path normalization) ∾ b9d1b55
  • docs ~ refactor example ∾ 214873f
  • docs ~ polish README ∾ 9d70297
  • docs ~ simplify example (removing extra developer deps) ∾ 2be36d3

Maintenance

  • maint/build: fix package keywords ∾ 3c06c4a
  • maint/build: add CHANGELOG.mkd to distribution file list ∾ 888775c

Refactoring

  • refactor ~ use common normalizing function for returned paths ∾ c56de7a

v4.3.0 (2020-12-13)

Documentation

  • docs ~ polish README ∾ ac1e371
  • docs ~ add spell-checker exceptions ∾ dce522c
  • docs ~ README fix and polish ∾ 43bc088
  • docs ~ git-changelog > CHANGELOG.mkd19520e5

Maintenance

  • maint/CICD: add GitHub Actions (GHA) CI ∾ 4202298
  • maint/build: update eslintrc (and convert to JS file) ∾ 06e0167
  • maint/build: add explanation for NPMrc package-lock=falseada889c
  • maint/build: add LICENSE + README to set of distributed files ∾ e020a4a
  • maint/build: remove ESlint config forcing ESM-type unit.test.js ∾ 69b155b
  • maint/build: fix tsd complaint (types specification missing from package “files” list) ∾ fd87126
  • maint/build: revise and polish npm scripts (include deps) ∾ 2b23875
  • maint/build: refactor/reorganize package.json ∾ 2d6f509
  • maint/build: refine package ‘engine’ value (best legibility/specificity) ∾ be185d0
  • maint/dev: npm script polish ∾ a7212d5
  • maint/dev: add Prettier ignore file (to simplify automation) ∾ fb7b8c6
  • maint/dev: add Prettier configuration ∾ c5819ed
  • maint/dev: add Prettier94ffae4
  • maint/dev: add notation about ava and nyc version restrictions with NodeJS-v6 ∾ 71ed02a
  • maint/dev: add .history (for VSCode plugin) to ESlint config ignore list ∾ 039acdb
  • maint/dev: add ESLint (with plugins) ∾ 3f82e96
  • maint/dev: remove XOb4db615
  • maint/dev: add .history (for VSCode plugin) to Prettier ignore list ∾ e4eff74
  • maint/dev: add VSCode settings (ENABLE auto-format on save) ∾ 74d2ef5
  • maint/dev: polish package.json format ∾ 52d4f0c
  • maint/dev: add pre-test and CHANGELOG update to npm version ...2553998
  • maint/dev: npm version ... CHANGELOG update only if git-changelog available ∾ c6cddab
  • maint/dev: revise gitignore files to include build artifacts ∾ 95db0d4
  • maint/dev: revise gitattributes ∾ dd6647a
  • maint/dev: update EditorConfig (include more file types and commentary) ∾ 3ae7869
  • maint/dev: add .history (for VSCode plugin) to .gitignore ∾ 0251a8b
  • maint/dev: reconfigure for git-changelog (from GH:rivy-go) ∾ 4f96b41

Refactoring

  • refactor ~ change LICENSE and README file names to UPPERCASE for improved discoverability ∾ 68904bb
  • refactor ~ partition code into ‘src’ and ‘test’ directories ∾ 1f93e19
  • refactor/polish: fix ESLint complaint (‘no-unused-disable’) ∾ d5b9386
  • refactor/polish: prettier reformat ∾ 5680208

v4.2.0 (2019-10-17)

Documentation

  • docs ~ polish keywords, comments, and README documentation ∾ 348d5a7

Maintenance

  • maint/build: add local coverage and prepublish test scripts ∾ 7c16178

v4.1.0 (2019-10-04)

Documentation

  • docs ~ improve README badges ∾ a354862

Maintenance

  • maint/build: fix/update dev dependencies ∾ de871cb

v4.0.1 (2019-10-04)

Documentation

  • docs ~ fix CHANGELOG title and URLs ∾ 5458236

Maintenance

  • maint/build: fix CHANGELOG generator configuration ∾ acb315d

v4.0.0 (2019-10-02)

Changes

  • change/API!: change module focus to only OS-associated paths, using a method-based API ∾ a18b948

Documentation

  • docs ~ add example script ∾ 43ea4ca
  • docs ~ update README ∾ ea09e79
  • docs ~ change package description and keywords ∾ f993fb9
  • docs ~ add CHANGELOG ∾ d8b964c

Maintenance

  • maint ~ improve linting support for IDEs (using ‘eslint’) ∾ c64ce55
  • maint ~ update EditorConfig configuration for better TAB display ∾ 15ac24f
  • maint/CI: add AppVeyor CI configuration ∾ 4f3b933
  • maint/CI: add Travis CI configuration ∾ 0c5dfb7
  • maint/CI: add code coverage support and reporting ∾ 27f5df4
  • maint/build: add tests for correct spelling ∾ ab911b1
  • maint/build: refactor testing commands ∾ e962f1d
  • maint/build: add CHANGELOG (git-chglog) configuration ∾ e5bb024
  • maint/build: add ‘lint’ run-script command ∾ 6d279b8
  • maint/build: refactor run-scripts to use npm-run-all2ca1ddf
  • maint/build: expand file set for spell checking ∾ 334683b
  • maint/build: gate spell-check to NodeJS >= v8 ∾ f737d15
  • maint/build: refactor run-scripts ∾ c453ad7

v3.0.2 (2019-06-29)

Documentation

  • docs ~ polish and add XDG references ∾ 1696b46

v3.0.1 (2019-06-29)

Changes

  • add improved XDG support (CONFIG_DIRS and DATA_DIRS) ∾ c6a250b
  • add cross-platform XDG support (plus comment polish) ∾ 4d87f8d
  • Add note about the user needing to create the actual directories ∾ 294db55

Fixes

  • fix ~ windows ‘data’ should roam with user ∾ a0b2f75

Maintenance

  • maint ~ comment polish ∾ dab0324
  • maint ~ add README linting and corrections ∾ aaf1e6c
  • maint ~ add spell-checker exceptions ∾ bf9d759

Refactoring

  • refactor ~ reorganize properties ∾ f376e0c

v2.2.0 (2019-04-01)

Refactoring

  • Refactor TypeScript definition to CommonJS compatible export (#12) ∾ dacf4e9

v2.1.0 (2019-03-04)

Changes


v2.0.0 (2018-11-05)

No changelog for this release.


v1.0.0 (2017-01-10)

Fixes

  • Fix incorrect paths on Linux (#6) ∾ 3a2ba84

v0.3.1 (2016-10-18)

No changelog for this release.


v0.3.0 (2016-07-02)

Fixes


v0.2.0 (2016-06-24)

Changes

  • add suffix to prevent possible conflict with native apps ∾ c2fda19

v0.1.0 (2016-06-21)

No changelog for this release.