Skip to content

Releases: thymikee/jest-preset-angular

v9.0.0-next.3

17 Nov 12:00
Compare
Choose a tag to compare
v9.0.0-next.3 Pre-release
Pre-release
cut release v9.0.0-next.3

v9.0.0-next.2

08 Nov 17:51
Compare
Choose a tag to compare
v9.0.0-next.2 Pre-release
Pre-release
Cut release 9.0.0-next.2

v9.0.0-next.1

01 Nov 12:46
Compare
Choose a tag to compare
v9.0.0-next.1 Pre-release
Pre-release

Cut release v9.0.0-next.1

v8.3.2

23 Oct 05:44
Compare
Choose a tag to compare
chore(release): 8.3.2

v9.0.0-next.0

18 Oct 10:13
Compare
Choose a tag to compare
v9.0.0-next.0 Pre-release
Pre-release
Cut release v9.0.0-next.0

v8.3.1

23 Aug 11:10
Compare
Choose a tag to compare
v8.3.1

v8.3.0

23 Aug 10:38
Compare
Choose a tag to compare
chore(release): 8.3.0

v8.2.1

19 Jun 13:34
Compare
Choose a tag to compare
v8.2.1

v8.0.0

21 Oct 20:56
ca8b6d2
Compare
Choose a tag to compare

Features

  • (BREAKING): Refine ast-transformer behavior: only transform styles-assignments inside @component (#261) and TypeScript v2.9 createStringLiteral is polyfilled if an older version is used (#272).
  • (BREAKING): Restructure project with src and build folder (#307).
  • (BREAKING): Support tsconfig.spec.json in root folder by default (#309).
  • (BREAKING): Enable AngularNoAngularNoNgAttributesSnapshotSerializer (created in #97) by default (#318).
  • Remove core-js dependency by using internal, minimal reflect-metadata (#315).

Chore && Maintenance

  • Update example app to match Angular 8 Boilerplate (#311).
  • Update example app to not use karma, extract jest config, fix paths (#316).
  • Update jsdom to current version 15 (#318).

Migration Guide

  • If the astTransformers are referenced in a custom jest config, [ 'jest-preset-angular/build/InlineFilesTransformer', 'jest-preset-angular/build/StripStylesTransformer'] have to be set instead.
  • Serializers, transformers and setupJest have to be referenced from the jest-preset-angular/build/-folder in a custom config. Existing references have to be aligned.
  • If your tsconfig.spec.json is located in src, move it to your root folder and adjust the referenced files and paths inside, or align your jest configuration as discussed in the README.md.
  • In an Angular 8 project or higher, core-js should no longer be a dependency declared in package.json, unless it's imported manually in the code.

v7.0.1

09 Mar 08:46
Compare
Choose a tag to compare

Chore

  • Update dependencies to enable Greenkeeper 🌴 (#235)