Skip to content

v2.0.0

Latest

Choose a tag to compare

@fenying fenying released this 27 Jun 07:10
· 4 commits to master since this release
v2.0.0
bb95c6d

What's Changed

  • build: raised the Node.js baseline to v20

    The package now requires Node.js >=20.0.0, which provides the
    import.meta.dirname and import.meta.filename support used by the
    ESM runtime paths in the examples and tests.

  • build: migrated the package to ESM-only output

    The package now publishes Node.js ESM entry points with a package
    exports map, NodeNext TypeScript settings, and .js-suffixed
    relative imports across the source, tests, and examples.

  • build: updated the package.json exports map to include the readers folder

    The new exports removed /lib/ from the paths, and turn the sub folders into lowercase,
    so the Readers folder is now accessible as @litert/config-loader/readers instead of
    @litert/config-loader/Readers.

  • chore: updated the dependencies to the latest versions

  • doc: updated the changelog and ESM-related usage examples

  • doc: full rewrite of the API reference pages

  • build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #1

  • build(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2

New Contributors

Full Changelog: v1.3.0...v2.0.0