Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 14, 2026

This PR contains the following updates:

Package Change Age Confidence
config (source) ^3.3.1^4.0.0 age confidence

Release Notes

node-config/node-config (config)

v4.2.0

Compare Source

What's Changed

Breaking Changes
  • Deletion of many deprecated functions in Config.util, and associated tests. by @​jdmarshall in #​845

Full Changelog: node-config/node-config@v4.1.1...v4.2.0

v4.1.1

Compare Source

What's Changed

This release includes only test and devDependency changes

Full Changelog: node-config/node-config@v4.1.0...v4.1.1

v4.1.0

Compare Source

Breaking Changes

Several bugs were fixed that a user code might theoretically rely on, but most likely not:

  • Config.getSources() no longer contains files read by parseFile outside of the load process
  • when setModuleDefaults('modulename', ...) is called twice, the second call can overwrite values from the first
  • Config.getSources() now agrees with setModuleDefaults, no matter how often it is called
What's Changed

Bugs fixed:

  • #​687 - you can now have deferConfig lines in submodules
  • #​822 - setModuleDefaults calls are now additive (slightly higher memory usage for defaults as a consequence)
  • #​827 - more accurate tracking of sources

v4.0.1

Compare Source

This release finalizes some work to extract 'util' functionality from lib/config.js into lib/util.js.

Breaking Changes

None known

What's Changed
  • Finished extraction of util functions to lib/util.js
  • Documentation of how to utilize this code for testing, or to drive setModuleDefaults()

v4.0.0

Compare Source

This release adds support for .jsonc and .mjs files. Note that MJS support requires Node 24 or recent patch releases of 20 or 22.

Breaking Changes

  • removes the unused stripComments() function
  • removes deprecated support for loading runtime.[ext] files.
  • changes the load order of APP_INSTANCE files to match other file sets

What's Changed

New Contributors

Full Changelog: node-config/node-config@v3.3.12...v4.0.0

v3.3.12

Compare Source

What's Changed

New Contributors

Full Changelog: node-config/node-config@v3.3.11...v3.3.12

v3.3.11

Compare Source

What's Changed

New Contributors

Full Changelog: node-config/node-config@v3.3.10...v3.3.11

v3.3.10

Compare Source

What's Changed

New Contributors

Full Changelog: node-config/node-config@v3.3.9...v3.3.10

v3.3.9

Compare Source

What's Changed

New Contributors

Full Changelog: node-config/node-config@v3.3.8...v3.3.9

v3.3.8

Compare Source

What's Changed

New Contributors

Full Changelog: node-config/node-config@v3.3.7...v3.3.8

v3.3.7

Compare Source

============
We've moved this content to Github Releases.

Future release notes are managed there.

v3.3.6

Compare Source

==================

  • Added publishConfig element to package.json to prevent publishing to the wrong repository - @​lorenwest

v3.3.4

Compare Source

==================

v3.3.3

Compare Source

==================

  • FIX #​460 - Strict mode warning refer to appropriate env variable @​iCodeOkay
  • Use Buffer.alloc and Buffer.from instead of contrsuctor @​Fcmam5
  • Add support for experimental .cjs modules @​lenkan

v3.3.2

Compare Source

==================

  • Fixed issue with Buffers in config throwing error in util.makeImmutable (#​608) - Michal Wadas
  • Added boolean and numeric types to custom environment variables - Ankur Narkhede @​ankurnarkhede

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 14, 2026
@renovate renovate bot requested a review from a team as a code owner January 14, 2026 07:51
@renovate renovate bot requested review from Asaleem-hmcts, jordankainos and remerdy1 and removed request for a team January 14, 2026 07:51
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jan 14, 2026
@renovate renovate bot force-pushed the renovate/config-4.x branch from 7f8724a to a9d9456 Compare January 15, 2026 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants