All Versions
112
Latest Version
Avg Release Cycle
63 days
Latest Release
1220 days ago

Changelog History
Page 6

  • v1.15.0 Changes

    July 30, 2015
    • Added full hostname in addition to first segment @vicary
  • v1.14.0 Changes

    June 02, 2015
    • Added JSON parsing to custom environment variables @leachiM2k
    • Handle unicode BOM characters @johndkane
  • v1.13.0 Changes

    May 05, 2015
    • Updated CSON library @dsimidzija
  • v1.12.0 Changes

    February 19, 2015
    • Better date merging @axelhzf
  • v1.11.0 Changes

    January 14, 2015
    • Added Hjson support @laktak
  • v1.10.0 Changes

    January 06, 2015
    • Added TOML support (@jasonhansel)
    • Another year - changed copyright messages for 2015
    • Updated contributors list
    • New Strict Mode added in 1.9.0 is now documented. (@markstos)
    • has() now returns false when given an undefined or null key to look up. Previously it threw an exception. (@markstos)
    • When get() is given an undefined or null key to look up, it now throws a more helpful diagnostic (@robludwig, @markstos)
  • v1.9.0 Changes

    December 08, 2014
    • New strictness checks have been added to ensure the expected configuration has been loaded. Warnings are now thrown in these cases. If NODE_CONFIG_STRICT_MODE is set, exceptions are thrown instead. (@markstos)

      • There must be an explicit config file matching NODE_ENV if NODE_ENV is set.
      • There must be an explicit config file matching NODE_APP_INSTANCE if NODE_APP_INSTANCE is set
      • NODE_ENV must not match 'default' or 'local' to avoid ambiguity.
    • Added .iced extension support (@arthanzel)

    • Highlight config.has() in the README. Use it to check to if a value exists, since config.get() throws exceptions on undefined values. (@markstos)

    • API Change: getConfigSources() now starts to return data on config files that are valid-but-empty. (@markstos)

  • v1.8.1 Changes

    November 14, 2014
    • Simplify syntax for defer() functions. The 'this' value in the functions is now bound to the main configuration object, so it doesn't have to be passed into the function. (@markstos)
    • new defer sub-module introduced in 1.8.0 can now be accessed by require('config/defer') For usage, see: https://github.com/node-config/node-config/wiki/Configuration-Files#javascript-module---js
    • Add test coverage for array merging cases. (@markstos)
    • Bump dependency on cson package to 1.6.1 (@markstos)
  • v1.8.0 Changes

    November 13, 2014
  • v1.7.0 Changes

    October 30, 2014
    • Added variable substitution in .properties files (@ncuillery)