-
Notifications
You must be signed in to change notification settings - Fork 507
Comparing changes
Open a pull request
base repository: node-config/node-config
base: v4.2.1
head repository: node-config/node-config
compare: v4.3.0
- 17 commits
- 21 files changed
- 1 contributor
Commits on Jan 20, 2026
-
Adding benchmarking tool to compare performance between PRs, trunk, and
released versions of node-config.
Configuration menu - View commit details
-
Copy full SHA for 9f803ad - Browse repository at this point
Copy the full SHA 9f803adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d33ee1 - Browse repository at this point
Copy the full SHA 8d33ee1View commit details
Commits on Jan 24, 2026
-
Upgrade faceoff to get statistical analysis.
Tweak tests to reduce inconclusive outcomes.
Configuration menu - View commit details
-
Copy full SHA for 81b7519 - Browse repository at this point
Copy the full SHA 81b7519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0734bd7 - Browse repository at this point
Copy the full SHA 0734bd7View commit details
Commits on Feb 10, 2026
-
Merge pull request #868 from jdmarshall/benchmarks
Adding benchmarking tool to compare performance between PRs and releases
Configuration menu - View commit details
-
Copy full SHA for 64206b3 - Browse repository at this point
Copy the full SHA 64206b3View commit details -
Support callback functions for config files that need to use deferCon…
…fig() This should answer #740 and also opens the door for migrating to ESM modules. This does not at present address the issue of async.
Configuration menu - View commit details
-
Copy full SHA for 0e8237e - Browse repository at this point
Copy the full SHA 0e8237eView commit details -
Clean up awaitDeferredConfig to more resemble awaitAsyncConfig.
And move some integration tests to unit tests. Prep work for adding async support to defer()
Configuration menu - View commit details
-
Copy full SHA for b69441d - Browse repository at this point
Copy the full SHA b69441dView commit details -
Support async functions in deferConfig as a way to replace async.js
This is prep work for fixing #740
Configuration menu - View commit details
-
Copy full SHA for d5c5666 - Browse repository at this point
Copy the full SHA d5c5666View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0972e - Browse repository at this point
Copy the full SHA 5c0972eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ede4550 - Browse repository at this point
Copy the full SHA ede4550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd516c - Browse repository at this point
Copy the full SHA 5cd516cView commit details -
Allow new async mechanism to override old, instead of vice versa.
This will probably be better overall for anyone doing an incremental migration since the new code will run last.
Configuration menu - View commit details
-
Copy full SHA for c6df6c6 - Browse repository at this point
Copy the full SHA c6df6c6View commit details -
Support for the 'Future Compatibility' contract in the project wiki.
https://github.com/node-config/node-config/wiki/Future-Compatibility "If it's possible to detect your application using a future incompatibility, a one-time warning per application run will be placed onto console.error for each type of incompatibility.
Configuration menu - View commit details
-
Copy full SHA for c30a565 - Browse repository at this point
Copy the full SHA c30a565View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55d17ba - Browse repository at this point
Copy the full SHA 55d17baView commit details -
Configuration menu - View commit details
-
Copy full SHA for df3866b - Browse repository at this point
Copy the full SHA df3866bView commit details
Commits on Feb 12, 2026
-
Merge pull request #863 from jdmarshall/deferredESM
Support callbacks in config JS/TS/ files to avoid the need for require() in config files
Configuration menu - View commit details
-
Copy full SHA for bd4d95d - Browse repository at this point
Copy the full SHA bd4d95dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce4fcf4 - Browse repository at this point
Copy the full SHA ce4fcf4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.2.1...v4.3.0