Skip to content

v1.11.0

Choose a tag to compare

@livetocode livetocode released this 26 Dec 22:32
· 20 commits to main since this release

Full Changelog: v1.10.0...v1.11.0

Please note that this release was mostly performed thanks to gemini-cli (gemini-3-flash-preview).
I was really impressed with the quality of the proposed changes, espcially when replacing
moment with luxon!

Changes

  • Upgrade eslint to the latest version.
  • Fix eslint issues.
  • Discovered that project node-jwt-validator was not properly running all the available unit tests!
    This is because the src/**/*.test.ts pattern will ignore test files that right inside the src folder!
  • Upgrade all other dependencies to their latest version.
    It means that our libs might start using some ESM only libs, but thanks to NodeJS 24 and more,
    this should be transparent.
  • replace MomentJS with Luxon in node-jwt-validator
  • move utils-oracle lib from Bitbucket to this Github monorepo.
    You will have to replace your imports: @villemontreal/core-utils-oracle-nodejs-lib ==> @villedemontreal/utils-oracle

BREAKING

The following changes might break your code:

Fixes

  • Fix bug in node-general-utils/timer/getMillisecondsElapsed where the conversion mixed start and end segments, leading to wrong nanoseconds computation (found by gemini-cli).