Commit Graph

283 Commits

Author SHA1 Message Date
stefanlivens 0d0a485978 fix(migrator): be aware of the project's vue version (#6794) 2021-10-29 14:46:47 +08:00
Haoqun Jiang 3f1346e973 v5.0.0-beta.7 2021-10-26 21:48:11 +08:00
stefanlivens d6b90ab6da fix(migrator): fix invalid semver (#6775) 2021-10-23 09:46:57 +08:00
Haoqun Jiang c0794c716d v5.0.0-beta.6 2021-10-14 11:47:31 +08:00
Haoqun Jiang a8b74b4980 v5.0.0-beta.5 2021-10-10 15:39:32 +08:00
Haoqun Jiang 8b53487ac8 v5.0.0-beta.4 2021-09-15 19:07:40 +08:00
Haoqun Jiang 846e143894 refactor: a safer way to tell vue version 2021-09-15 16:30:18 +08:00
Cédric Exbrayat 3d27f42349 feat!: update jest to v27 (#6627) 2021-09-15 16:12:55 +08:00
Haoqun Jiang c1bf3d8746 v5.0.0-beta.3 2021-08-10 15:05:41 +08:00
Haoqun Jiang 1dd211e3d5 feat(unit-jest): add jest as a peer dependency (#6625)
Eventually we need to update to Jest 27 + vue2-jest / vue3-jest
So let's make it a peer dependency to ease the pain of breaking changes.

To not surprise existing beta users, jest 26 is still listed as a direct
dependency in the next release.
2021-08-09 16:24:57 +08:00
Haoqun Jiang 882aaca1fc feat: add support for avif 2021-06-23 15:32:36 +08:00
Haoqun Jiang ae7c5a57f0 v5.0.0-beta.2 2021-06-09 13:15:30 +08:00
Haoqun Jiang e6262a4fb5 v5.0.0-beta.1 2021-05-14 16:40:11 +08:00
Haoqun Jiang 6c4db2598c fix: fix jest migrator dependency merging (#6454)
Thanks to @PiDelport
2021-05-07 14:44:56 +08:00
Haoqun Jiang 2d3116ed50 v5.0.0-beta.0 2021-04-25 17:18:28 +08:00
Haoqun Jiang 791fa288ad chore: should output meaningful error message for missing vue-jest dep
follow up of #6418
2021-04-16 17:16:07 +08:00
Maksim Nedoshev 2f5ced38f0 fix: show fallback message for typescript jest preset if ts-jest is not installed (#6418)
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>

closes #6383
2021-04-15 15:13:19 +08:00
Haoqun Jiang 89af6c50c2 v5.0.0-alpha.8 2021-03-24 20:51:52 +08:00
Haoqun Jiang 45eb46205f refactor!: move vue-jest and ts-jest to peer dependencies (#6347)
vue-jest now requires several different peer deps for vue 2 and vue 3;
ts-jest now requires typescript as peer dep, which should be optional
for unit-jest plugin users because they might choose not to use
typescript.

Both are causing annoying peer dep warnings.

So it only makes sense to move them to the project level, to keep things
clean.
2021-03-16 15:18:31 +08:00
Haoqun Jiang e591bfa5eb v5.0.0-alpha.7 2021-03-11 16:27:23 +08:00
Haoqun Jiang 40e3de2c7c v5.0.0-alpha.6 2021-03-10 20:47:12 +08:00
Haoqun Jiang 59b6eb93d7 chore!: update vue-jest to v4.x (#6335) 2021-03-10 20:26:40 +08:00
Haoqun Jiang 6f88bd5ff4 v5.0.0-alpha.5 2021-02-23 16:44:23 +08:00
Haoqun Jiang 4d134066b4 fix: better dev server & webpack 4 compatibility and some trivial dependency updates (#6291) 2021-02-19 15:07:31 +08:00
Haoqun Jiang cf3d801934 v5.0.0-alpha.4 2021-02-18 15:44:47 +08:00
Haoqun Jiang 3d80810a55 v5.0.0-alpha.3 2021-01-22 16:20:35 +08:00
Haoqun Jiang 48d6afd73d v5.0.0-alpha.2 2021-01-06 15:31:25 +08:00
Haoqun Jiang 6ee1413aaa chore: Merge branch 'next' into dev 2021-01-06 15:29:35 +08:00
Haoqun Jiang 104f9bcc71 v5.0.0-alpha.1 2021-01-06 15:25:18 +08:00
Haoqun Jiang 4378c8df26 style: replace eslint-plugin-vue-libs with standard config (#6148) 2021-01-06 14:29:12 +08:00
Raine Revere 5830171f52 fix: add missing jest-transform-stub media types (#6169) (#6170)
Existing:
- css
- styl
- less
- sass
- scss
- svg
- png
- jpg
- ttf
- woff
- woff2

Added:
- jpeg
- gif
- eot
- otf
- webp
- mp4
- webm
- wav
- mp3
- m4a
- aac
- oga
2020-12-25 16:22:49 +08:00
Haoqun Jiang 0372160524 chore: some trivial dependency version bumps (#6152) 2020-12-17 16:24:10 +08:00
Haoqun Jiang 7139e4093a v5.0.0-alpha.0 2020-12-14 19:48:08 +08:00
Haoqun Jiang 696cbd1f14 chore: dependency and lockfile maintenance 2020-12-11 14:53:13 +08:00
Haoqun Jiang 85c2e007f8 chore!: support v5 alpha as peer dependencies, drop v4 prereleases (#6132) 2020-12-11 14:37:56 +08:00
Haoqun Jiang 5c728a4e4d chore!: update typescript-related dependencies (#6129) 2020-12-09 15:03:22 +08:00
Haoqun Jiang f73fa6e4e5 chore: dependency maintenance 2020-12-08 15:29:09 +08:00
Haoqun Jiang 0b5ae42c2a feat!: update jest to v26 (#6116)
closes #5873
closes #5874
closes #5114
closes #5680
closes #5573
2020-12-08 11:03:45 +08:00
Haoqun Jiang f5359bdf36 workflow: test migrator / vue 3 scenarios with verdaccio (#6071) 2020-11-19 11:12:48 +08:00
Parker Mauney d03169cffb fix: ensure EOL in existing tsconfig.json (#6006)
Fixes #5948

Ensure EOL in existing tsconfig.json when invoking unit-jest, unit-mocha, e2e-webdriverio
2020-10-31 17:41:47 +08:00
Haoqun Jiang 25a89c6a50 chore: merge branch 'v4' into dev 2020-10-19 18:47:57 +08:00
Haoqun Jiang d06a1e8995 v4.5.8 2020-10-19 18:39:13 +08:00
Haoqun Jiang 3656416bd0 chore: merge branch 'next' into dev 2020-10-09 15:12:38 +08:00
Haoqun Jiang 597b4b6436 v4.5.7 2020-10-07 16:39:24 +08:00
Haoqun Jiang 6cac3af2df v4.5.6 2020-09-10 21:32:13 +08:00
Haoqun Jiang 6857b82dfc chore: Merge branch 'dev' into next 2020-09-10 20:46:50 +08:00
Haoqun Jiang f77b4d35a5 v4.5.5 2020-09-10 19:56:18 +08:00
Haoqun Jiang b07be3ca8a chore: dependency maintenance 2020-09-07 21:39:04 +08:00
Sergey Skrynnikov d6e493db74 fix(unit-jest, unit-mocha): generate passing tests when bare option is used with router enabled (#5591)
Fixes #3544
2020-09-07 15:45:09 +08:00
Haoqun Jiang ff24edb663 v4.5.4 2020-08-18 10:11:09 +08:00