Releases: briebug/jest-schematic
Angular 15 support
Angular 14, Jest 28 (pinned)
This prevents Jest from being installed at version 29 or higher due to compatibility issues with Jest and ts-jest.
Angular 12, 13 support
- Support Angular 12, 13
- install schematic as dev dependency
What's Changed
- fix(schematics): add removeDependencies for karma deps by @kasaharu in #48
- Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in #54
- renames parameter tsConfig to tsconfig to stay compatible with ts-jest versions >= 27 by @ddiebel in #53
- fix(jest): import angular template correctly by @danielsogl in #59
- fix(jest-config): import test jest-preset-angular setup from right path by @tamascsaba in #67
- Support Angular 13 by @schuchard in #83
- feat/new circleci image by @schuchard in #89
- Bump ini from 1.3.5 to 1.3.8 by @dependabot in #85
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #69
- Bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in #64
New Contributors
- @kasaharu made their first contribution in #48
- @ddiebel made their first contribution in #53
- @danielsogl made their first contribution in #59
- @tamascsaba made their first contribution in #67
Full Changelog: v3.1.0...v4.0.0
fix: support projects without test builder
Workspace and library support
Add workspace & library support with builders (#40)
Add support single application projects and workspaces with apps and libraries.
Jest runner
Replace the direct reliance on jest-preset-angular
and package json scripts in favor of angular-builders/jest
. This provides the ability to run tests with ng test
This should address #30 #28 #22 #11
It better positions us to support #1
Jest types
Update each projects tsconfig.spec.json
to configure the jest
types while removing jasmine
Other
Non-user facing changes
- refactor development scripts from
package.json
to TS file - create 2 sandboxes (single app and workspace with app and lib)
- test both sandboxes during CI
- add MIT license
- add prettier
Support workspaces & add builders
Angular 10 support
Co-authored-by: Ludovic L'Hours [email protected]
Features
- add Angular 10 support
- update deps to latest
- remove test spec
- update sandbox to Angular 10
- update ts-jest
astTransformers
syntax - update README
Fix jest-preset-angular - astTransforms
@types/jest
Angular 8 support
Breaking changes:
The Jest configuration moves from the jest.config.js
file to the package.json
. This should be easier to manage going forward if updates need to be supported (JSON vs AST).