Releases: hoverinc/hover-javascript
Releases · hoverinc/hover-javascript
v6.91.0
v6.90.1
v7.0.0-beta.6
7.0.0-beta.6 (2022-09-29)
Features
- config/jest:
@swc/jest→@swc-node/jest(supports tsconfig) (7627f06)
v7.0.0-beta.5
7.0.0-beta.5 (2022-09-25)
Bug Fixes
- config/jest: add jest-environment-jsdom as a dependency (adad36f)
Jest no longer bundles it as of 28.x... which makes sense as installing JSDOM when we're using the default testEnvironment (node) is pretty silly. For now, I'm opting to continue bundling it for the sake of simplicity, but we should probably consider modularizing @hover/javascript in the future so that we don't have to ship this sort of thing to all users.
v7.0.0-beta.4
v7.0.0-beta.3
7.0.0-beta.3 (2022-09-07)
Features
- config/jest: use @swc/jest as default Jest transform (034b809)
BREAKING CHANGES
- config/jest: @swc/jest is now the default Jest transform and
ts-jest is no longer installed by default. To preserve the old transform
behavior, install ts-jest as adevDependencyin your project. - api/test The
@hover/javascript/api/testAPI has been removed as ts-jest
is no longer installed by default. If you're still using ts-jest, import
its helpers directly from ts-jest instead of the/api/testentrypoint.
v7.0.0-beta.2
7.0.0-beta.2 (2022-09-07)
Features
- scripts/ci-after-success: use Semantic Release 19 (9e87c79)
- scripts/test: upgrade Jest to 28.x (0c67b80)
- scripts/test: upgrade Jest to 29.x (01dadec)
BREAKING CHANGES
- scripts/test: upgrades Jest a major version (28 to 29)
- scripts/test: Node 12 is no longer supported
- scripts/ci-after-success: using new major version of Semantic Release in
ci-after-success - scripts/test: upgrades Jest a major version (27 to 28)
v7.0.0-beta.1
7.0.0-beta.1 (2022-02-05)
Bug Fixes
- api/test: forward ts-jest utils from
ts-jest, removemocked(2f9fe71) - config/jest: set
ts-jesttransform unconditionally (966fdcf)
Features
- config/eslint: dissallow default exports in strict configuration (faee7bc)
BREAKING CHANGES
- config/eslint: default exports are no longer allowed when using
@hover/javascript/eslint/strict - api/test:
api/testno longer exportsmocked(), it's available
atjest.mocked()now