Releases: VilledeMontreal/node-core-libs
Releases · VilledeMontreal/node-core-libs
v1.7.3
Full Changelog: v1.7.2...v1.7.3
v1.7.2
Full Changelog: v1.7.1...v1.7.2
v1.7.1
Full Changelog: v1.7.0...v1.7.1
v1.7.0
Full Changelog: v1.6.0...v1.7.0
- In order to have up to date and safe code, we will identify all deprecated libraries we depend on and either replace them with a new one,
or fork them and update them ourselves. Also, some libraries have peer dependencies constraints that prevent us from upgrading and will force us to fork them too. - Fork github.com/mattallty/Caporal.js because the project seems to be abandoned and it is a corner stone of our scripting lib.
- Fork https://github.com/juhovh/mocha-jenkins-reporter because it is 2 years old and its peer dependencies prevent us from upgrading to Mocha 11.
- NodeJS now emits a security warning when we execute a shell command with a specific overload (command and args as an array), so we added an option
to escape the args automatically (false by default). - BREAKING: The scripting lib will use the new escapeArgs option by default in its executeShellCommand method.
- BREAKING: The scripting lib will use the forked Caporal lib and the forked mocha-jenkins-reporter, so you need to update your package.json
with our forked version. - upgrade dependencies of all libs.
- move lib core-utils-knex-nodejs-lib from Bitbucket to this mono repo, to facilitate updates.
- Upgrade Knex from 2.5.1 to latest version 3.1.0. I didn't have any breaking change in the unit tests but it might still happen since we changed the major version.
v1.6.0
Full Changelog: v1.5.0...v1.6.0
v1.5.0
Full Changelog: v1.4.0...v1.5.0
This release only touches the "node-mongo" package and bumped it to v8.0.0:
- Upgrade to the latest versions of MongoDB (6.18.0) and Mongoose (8.17.1).
- WARNING! We jumped two major releases of MongoDB and there are a few breaking changes such as findOneAndUpdate which might return null.
- Remove deprecated connection options such as useNewUrlParser and useUnifiedTopology.
- Upgrade the mock server to the latest 8.0.12 version.
v1.4.0
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Full Changelog: v1.2.0...v1.3.0
v1.2.0
New patch releases of:
node-correlation-id: 5.4.1
node-general-utils: 5.18.1
node-http-request: 7.5.1
node-jwt-validator: 5.11.1
node-logger: 6.7.1
node-mongo: 7.2.1
node-scripting: 2.2.1
Full Changelog: v1.1.0...v1.2.0
v1.1.0
New minor releases of:
- node-correlation-id: 5.4.0
- node-general-utils: 5.18.0
- node-http-request: 7.5.0
- node-jwt-validator: 5.11.0
- node-logger: 6.7.0
- node-mongo: 7.2.0
- node-scripting: 2.2.0
Full Changelog: v1.0.0...v1.1.0