Releases: imposter-project/imposter-js
Releases · imposter-project/imposter-js
v2.3.2
v2.3.1
Changed
- chore: bumps Imposter engine to 4.6.8.
- refactor: removes unneeded CLI version flag.
v2.3.0
Added
- feat: prefer short CLI version command.
v2.2.0
Added
- feat: adds option to print logs to console on mock crash.
v2.1.5
Changed
- chore(deps): bump axios in /examples/example-typescript-esm
- chore(deps): bump softprops/action-gh-release from 1 to 2
- chore(deps-dev): bump axios from 1.8.1 to 1.8.2
- chore(deps-dev): bump rollup from 4.34.9 to 4.35.0
- docs: tidies up ESM example.
- docs: updates GitHub org to imposter-project.
v2.1.4
Changed
- build: fix copy to dist.
- chore(deps-dev): bump rimraf from 3.0.2 to 6.0.1
- ci: include readme when publishing.
- docs: updates feature list.
v2.1.2
Changed
- docs: adds ESM example project.
- docs: moves example project to subdir.
- refactor: export bespoke logger.
- test: moves tests to subdir.
- test: simplifies dependency prep script.
v2.1.1
Changed
- ci: publish from within dist dir.
- ci: upload/download artifact between jobs.
- docs: updates release steps.
- refactor: moves verbose logging logic to separate module.
v2.1.0
Added
- feat: dual build cjs and esm
Changed
- build: use relative paths for main/module/types package properties.
- chore(deps): bump release-tools/since
- refactor: allow ESM projects to specify project root.
- refactor: moves project root detection to separate function.
v2.0.0
BREAKING CHANGES
- build!: drop support for Node versions before 20.
Changed
- build(deps-dev): bump braces from 3.0.2 to 3.0.3 in /sample
- build: set Node.js 20 as minimum version.
- build: upgrades lock file to npm v10 compatible.
- build: upgrades sample lock file to npm v10 compatible.
- build: use normalised form for repository URL.
- build: use since for releases.
- chore(deps): bump typescript to 5.8.2
- chore(deps): bumps Imposter to 4.5.8.
- chore(deps): bumps actions/checkout to v4.
- chore(deps): bumps actions/setup-node to v4.
- chore(deps-dev): bump ts-jest from 29.1.2 to 29.2.6
- chore(deps-dev): bumps axios to 1.8.1.
- ci: adds dependabot config.
- ci: dependabot should target main.
- ci: generates provenance statement on publish.
- ci: moves release to separate job.
- ci: specify package ecosystem.
- ci: trigger CI on pull requests.
- ci: use official Imposter action.
- docs: adds changelog.
- test: adds skew to sleep test.
- test: expect CLI version 1.x.
Fixed
- fix: sample/package.json & sample/package-lock.json to reduce vulnerabilities