jellyfin-vue
jellyfin-vue copied to clipboard
chore(deps): update development dependencies (major)
This PR contains the following updates:
Release Notes
nuxt/eslint-config
v11.0.0
Bug Fixes
v10.0.0
Bug Fixes
-
add missing dependency
eslint-plugin-n(022aa5f) -
add missing peer dependency
eslint-plugin-import(resolves #148) (80f0b89) -
disable
vue/multi-word-component-namesforapp.vueanderror.vue(resolves #201) (bbb0e27) -
eslint-config-typescript: use parser config (7617549)
-
eslint-plugin-import ordering errors in windows (39ad2b4)
-
eslint-plugin-import ordering errors in windows (4f6f4a9)
-
remove dependency on
eslint-plugin-standard(#185) (ee47f83) -
turn off typescript 'no-undef' rule per docs (#144) (ddb552b)
-
typescript: import/named errors when using TypeScript (#170) (401d626)
-
use @typescript-eslint/parser under vue-eslint-parser (bea5b05)
-
feat!: remove
eslint-plugin-jestdependency (resolves #180) (952edbb), closes #180
Features
BREAKING CHANGES
- You have to manually add jest plugin and
jest/globalsto theenvobject in eslint config
v9.0.0
Major Dependencies
- chore(deps): update dependency eslint-plugin-promise to v6
- chore(deps): update dependency eslint-plugin-unicorn to v41
- chore(deps): update dependency eslint-plugin-jest to v26
Fixes
testing-library/vue-testing-library
v6.6.1
Bug Fixes
v6.6.0
This is the Vue 3 release on latest channel 🎉 This means that, from now on, npm install -D @​testing-library/vue will install v6, which targets Vue 3.
Vue 2 is still suported with npm install -D @​testing-library/vue@^5.
Bug Fixes
- types: Pass Store type to RenderOptions/render function (#268) (181765f)
- types: Remove Router and Vuex dependencies (#246) (9d367e7)
- support TypeScript v3 (#241) (b028364)
- types: exclude tsconfig from types folder in publish flow (#213) (40caa97)
- Add
cleanuptype (#186) (75e0111) - import pretty-format from testing-library/dom (#185) (a051013)
- Make fireEvent.update work with lazy modifier (#183) (853d998)
- types: allow all elements (#175) (a5bd6cc)
- allow multiple calling of updateProps (#170) (95cc445)
Features
- Add env to turn off fireEvent.update warning (#181) (4376e64)
- Add support for input file on
fireEvent.update(#179) (b762198) - allow passing instantiated Vue Router (#239) (96c0c2d)
- allow passing instantiated Vuex store (#232) (9d63d71)
- Move types from DefinitelyTyped into this repo (#165) (dbcf740)
- Warn using fireEvent.input() or .change() and suggest fireEvent.update() (#166) (8871d2f), closes #83
- debug: Add maxLength and options to debug (#164) (920dff2)
v6.5.1
Bug Fixes
v6.5.0
Features
v6.4.2
Bug Fixes
v6.4.1
Bug Fixes
- Fix incorrect type definition for emitted (cbedda0)
v6.4.0
Features
More information on https://github.com/testing-library/vue-testing-library/issues/205
v6.3.4
Bug Fixes
- install: do not call vue-apollo patch on installation (fa22f41)
v6.3.3
Bug Fixes
v6.3.2
Bug Fixes
v6.3.1
Bug Fixes
- types: add missing types for Vue Router (49208ef)
v6.3.0
Features
v6.2.0
Features
v6.1.0
Features (breaking)
v6.0.0
tl;dr: Run npm install -D @​testing-library/vue@next to give this release which supports Vue 3 a go!
Features
BREAKING CHANGES
- Snapshots are potentially different due to whitespaces.
- Some options such as stubs are now moved to
global.stubs. - Previous usage of vue instance as a parameter for the callback function is now replaced with global
configoptions (for example,global.directives). isUnmountedis gone.updatePropsis now calledsetPropsto align with VTU.
Some of the missing steps is to provide support to Vue Router, and also to update libraries of the ecosystem to their Vue 3 version.
This is an exciting release! 🎉 It marks the first release aiming to support Vue 3 and Vue Test Utils 2. Please head to the PR to get more information, and feel free to open up issues and PRs to fix missing features / ports 😄
vuejs/test-utils
v2.1.0
What's Changed
Fixes
- fix: keep Date objects on setData by @freakzlike in https://github.com/vuejs/test-utils/pull/1720
- fix: Make wrapper.find() enable to find ref in v-for directive by @hiromi2424 in https://github.com/vuejs/test-utils/pull/1723
- fix: duplicate results on findAllComponents with non-function slots by @freakzlike in https://github.com/vuejs/test-utils/pull/1736
- fix: coverage now needs @vitest/coverage-c8 by @cexbrayat in https://github.com/vuejs/test-utils/pull/1745
- fix: return the correct name when stubbing a
script setupcomponent by @joeyhuang0235 in https://github.com/vuejs/test-utils/pull/1783 - fix: Add props to stubs for built-in components by @wolfgangwalther in https://github.com/vuejs/test-utils/pull/1767
Other
- refactor: stubs types by @cexbrayat in https://github.com/vuejs/test-utils/pull/1773
- refactor: remove useless params in emits handling by @cexbrayat in https://github.com/vuejs/test-utils/pull/1777
- test: migrate to vitest by @okxiaoliang4 in https://github.com/vuejs/test-utils/pull/1637
Chore
- chore: remove babel dependencies and config by @cexbrayat in https://github.com/vuejs/test-utils/pull/1642
- chore: lockfile maintenance by @cexbrayat in https://github.com/vuejs/test-utils/pull/1643
- chore: switch to pnpm by @cexbrayat in https://github.com/vuejs/test-utils/pull/1644
- chore: configure renovate to group vite packages by @cexbrayat in https://github.com/vuejs/test-utils/pull/1685
- docs: update installation docs by @ryandialpad in https://github.com/vuejs/test-utils/pull/1693
- chore: use es2016 as a TS target by @cexbrayat in https://github.com/vuejs/test-utils/pull/1695
- chore: Update README since package manager was changed from yarn to npnm by @hiromi2424 in https://github.com/vuejs/test-utils/pull/1724
-
- chore: refactor and remove old files by @lmiller1990 in https://github.com/vuejs/test-utils/pull/1776
- chore: Add version info to bug report template by @freakzlike in https://github.com/vuejs/test-utils/pull/1729
- chore: Extend expose tests with not used function by @freakzlike in https://github.com/vuejs/test-utils/pull/1735
- chore: improve type for stub cache by @cexbrayat in https://github.com/vuejs/test-utils/pull/1743
- chore: improve type for mount with TS v4.8 by @cexbrayat in https://github.com/vuejs/test-utils/pull/1744
- chore: run tests in random order by @cexbrayat in https://github.com/vuejs/test-utils/pull/1747
New Contributors
- @ryandialpad made their first contribution in https://github.com/vuejs/test-utils/pull/1693
- @hiromi2424 made their first contribution in https://github.com/vuejs/test-utils/pull/1724
- @wolfgangwalther made their first contribution in https://github.com/vuejs/test-utils/pull/1767
- @joeyhuang0235 made their first contribution in https://github.com/vuejs/test-utils/pull/1783
Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.2...v2.1.0
v2.0.2
What's Changed
Fixes
- fix: fix typo by @liuzhuan in https://github.com/vuejs/test-utils/pull/1608
- fix: check if component unmounted in Wrapper.exists() by @Djaler in https://github.com/vuejs/test-utils/pull/1629
- fix: algolia appId by @okxiaoliang4 in https://github.com/vuejs/test-utils/pull/1636
Docs
- docs: Documentation Update (Issue 1632) by @N8ers in https://github.com/vuejs/test-utils/pull/1635
Chore/Other
- chore(types): improve typing of emitted by @xanf in https://github.com/vuejs/test-utils/pull/1640
- repro: type-checking issue with script setup in v2.0.1 by @cexbrayat in https://github.com/vuejs/test-utils/pull/1601
New Contributors
- @liuzhuan made their first contribution in https://github.com/vuejs/test-utils/pull/1608
- @Djaler made their first contribution in https://github.com/vuejs/test-utils/pull/1629
- @N8ers made their first contribution in https://github.com/vuejs/test-utils/pull/1635
- @okxiaoliang4 made their first contribution in https://github.com/vuejs/test-utils/pull/1636
Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.1...v2.0.2
v2.0.1
Test Utils is quite stable now, so most of the changes here are minor fixes.
The next "big ticket" feature will be SSR support. You can track it here: https://github.com/vuejs/test-utils/pull/1572
Fixes
- fix(compat): declare RouterLinkStub as compatibility mode 3 by @snoozbuster in https://github.com/vuejs/test-utils/pull/1549
- fix(types): Export BaseWrapper from index.ts by @snoozbuster in https://github.com/vuejs/test-utils/pull/1548
- fix: export package.json from module by @snoozbuster in https://github.com/vuejs/test-utils/pull/1542
- fix(utils): getRootNodes flattens only one depth of children by @cexbrayat in https://github.com/vuejs/test-utils/pull/1546
- fix(compat): respect v-model in vue 2 with compat build by @snoozbuster in https://github.com/vuejs/test-utils/pull/1565
Chores/Dependencies
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.0 to 5.27.1 by @dependabot in https://github.com/vuejs/test-utils/pull/1583
- chore: add return type to createStub by @cexbrayat in https://github.com/vuejs/test-utils/pull/1544
- chore: lockfile maintenance by @cexbrayat in https://github.com/vuejs/test-utils/pull/1543
- chore(deps-dev): bump @vue/compiler-sfc from 3.2.34 to 3.2.36 by @dependabot in https://github.com/vuejs/test-utils/pull/1527
- chore: bump vue to v3.2.26 by @cexbrayat in https://github.com/vuejs/test-utils/pull/1545
- chore(deps-dev): bump vue-tsc from 0.34.15 to 0.34.16 by @dependabot in https://github.com/vuejs/test-utils/pull/1532
- chore(deps-dev): bump rollup from 2.74.1 to 2.75.5 by @dependabot in https://github.com/vuejs/test-utils/pull/1564
- chore(deps-dev): bump lint-staged from 12.4.2 to 13.0.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1563
- chore(deps-dev): bump @types/node from 17.0.35 to 17.0.38 by @dependabot in https://github.com/vuejs/test-utils/pull/1562
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1556
- chore(deps-dev): bump vue-tsc from 0.34.16 to 0.35.2 by @dependabot in https://github.com/vuejs/test-utils/pull/1555
- chore(deps-dev): bump @babel/types from 7.18.2 to 7.18.4 by @dependabot in https://github.com/vuejs/test-utils/pull/1551
- chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1553
- chore(deps-dev): bump rollup-plugin-typescript2 from 0.31.2 to 0.32.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1566
- chore(find): extend tests with deep nested multiple roots by @freakzlike in https://github.com/vuejs/test-utils/pull/1569
- chore(deps-dev): bump @types/node from 17.0.38 to 17.0.39 by @dependabot in https://github.com/vuejs/test-utils/pull/1570
- chore(deps-dev): bump eslint from 8.16.0 to 8.17.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1579
- chore(deps-dev): bump typescript from 4.6.4 to 4.7.3 by @dependabot in https://github.com/vuejs/test-utils/pull/1578
- chore(deps-dev): bump @types/node from 17.0.39 to 17.0.40 by @dependabot in https://github.com/vuejs/test-utils/pull/1576
- chore(deps-dev): bump @typescript-eslint/parser from 5.27.0 to 5.27.1 by @dependabot in https://github.com/vuejs/test-utils/pull/1582
- chore: update Vue to 3.2.37 by @lmiller1990 in https://github.com/vuejs/test-utils/pull/1585
- chore(deps-dev): bump rollup from 2.75.5 to 2.75.6 by @dependabot in https://github.com/vuejs/test-utils/pull/1586
- chore(deps-dev): bump babel-preset-jest from 28.0.2 to 28.1.1 by @dependabot in https://github.com/vuejs/test-utils/pull/1588
- chore(deps-dev): bump lint-staged from 13.0.0 to 13.0.1 by @dependabot in https://github.com/vuejs/test-utils/pull/1591
- chore(deps-dev): bump vue-router from 4.0.15 to 4.0.16 by @dependabot in https://github.com/vuejs/test-utils/pull/1593
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.1 to 5.28.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1598
- chore(deps-dev): bump @types/node from 17.0.40 to 17.0.42 by @dependabot in https://github.com/vuejs/test-utils/pull/1594
- chore(deps-dev): bump @babel/core from 7.18.2 to 7.18.5 by @dependabot in https://github.com/vuejs/test-utils/pull/1596
- chore(deps-dev): bump @typescript-eslint/parser from 5.27.1 to 5.28.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1595
- chore(deps-dev): bump rollup-plugin-typescript2 from 0.32.0 to 0.32.1 by @dependabot in https://github.com/vuejs/test-utils/pull/1587
- chore(deps-dev): bump prettier from 2.6.2 to 2.7.0 by @dependabot in https://github.com/vuejs/test-utils/pull/1600
New Contributors
- @dcrall made their first contributihttps://github.com/vuejs/test-utils/pull/1535l/1535
- @snoozbuster made their first contributihttps://github.com/vuejs/test-utils/pull/1549l/1549
Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.0...v2.0.1
v2.0.0
This is v2.0.0. The library is quite stable and there are not major bugs.
What's Changed
- Fix/emitted events cache by @BrettLargent in https://github.com/vuejs/test-utils/pull/1449
- fix: string slot null ctx in renderFn by @braddialpad in https://github.com/vuejs/test-utils/pull/1462
- fix: wrapper.element with nested multiple roots by @freakzlike in https://github.com/vuejs/test-utils/pull/1463
- fix: fix module resolution for esm file by @sheremet-va in https://github.com/vuejs/test-utils/pull/1484
- regression: #1476 reactive prop object compare by @freakzlike in https://github.com/vuejs/test-utils/pull/1479
- fix: Pass props to functional component by @freakzlike in https://github.com/vuejs/test-utils/pull/1513
- fix(wrapper): fix wrapper.element for component with slot by @xanf in https://github.com/vuejs/test-utils/pull/1497
- fix(findComponent): allow finding top-level component by @xanf in https://github.com/vuejs/test-utils/pull/1496
- chore: bump to vue v3.2.34 by @cexbrayat in https://github.com/vuejs/test-utils/pull/1510
New Contributors
- @BrettLargent made their first contribution in https://github.com/vuejs/test-utils/pull/1449
- @braddialpad made their first contribution in https://github.com/vuejs/test-utils/pull/1462
- @sheremet-va made their first contribution in https://github.com/vuejs/test-utils/pull/1484
Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.0-rc.21...v2.0.0
vuejs/vue-jest
v29.1.1
What's Changed
- fix: Revert vueOptionsNamespace changes from
New Contributors
- @wolfgangwalther made their first contribution in https://github.com/vuejs/vue-jest/pull/501
Full Changelog: https://github.com/vuejs/vue-jest/compare/v29.1.0...v29.1.1
v29.1.0
This release contains a single commit from https://github.com/vuejs/vue-jest/pull/489 which supports <script setup> in Vue 2.7 with Jest 29. It was implemented and tested by @thebanjomatic @kiroushi @dten @FelixGraf @kaizige10 @aldarund and a bunch of others - great job and collaboration, this is what FOSS is all about.
v29.0.0
v29.0.0
Breaking change: Node.js 12 & 17 are no longer supported (Jest 29 breaking change). More in the PR: https://github.com/vuejs/vue-jest/pull/494
What's Changed
- fix(vue3-jest): reduce
getTypeScriptConfigcalls by @nogic1008 in https://github.com/vuejs/vue-jest/pull/491 - breaking: support Jest 29 by @nogic1008 in https://github.com/vuejs/vue-jest/pull/494
Full Changelog: https://github.com/vuejs/vue-jest/compare/v28.1.0...v29.0.0
Install
npm install @​vue/vue3-jest@29 -D
npm install @​vue/vue2-jest@29 -D
v28.1.0
:warning: Breaking :warning:
There is a potentially breaking change for some projects: https://github.com/vuejs/vue-jest/pull/471#issue-1232021124
If this is a problem you cannot work around, file an issue and we can see what the best option is moving forward. The goal of this PR is to not require ts-jest and typescript to use vue-jest.
Installation
yarn add @​vue/[email protected] --dev
yarn add @​vue/[email protected] --dev
What's Changed
- fix: source maps for vue2-jest by @NikhilVerma in https://github.com/vuejs/vue-jest/pull/486
- feat: load TypeScript config from
tsconfigpackage instead ofts-jestby @nogic1008 in https://github.com/vuejs/vue-jest/pull/471 - fix: Less relative path in imports by @cmath10 in https://github.com/vuejs/vue-jest/pull/475
New Contributors
- @NikhilVerma made their first contribution in https://github.com/vuejs/vue-jest/pull/486
- @cmath10 made their first contribution in https://github.com/vuejs/vue-jest/pull/475
Full Changelog: https://github.com/vuejs/vue-jest/compare/v28.0.1...v28.1.0
v28.0.1
What's Changed
- docs: Update Readme by @valentinpalkovic in https://github.com/vuejs/vue-jest/pull/473
- fix(sass-imports): resolve module imports relative to file being processed by @thebanjomatic in https://github.com/vuejs/vue-jest/pull/478
New Contributors
- @thebanjomatic made their first contribution in https://github.com/vuejs/vue-jest/pull/478
Full Changelog: https://github.com/vuejs/vue-jest/compare/v28.0.0...v28.0.1
Install: yarn add @​vue/vue2-jest or yarn add @​vue/vue3-jest.
v28.0.0
We moved the main version to v28.0.0 to match the latest version of Jest on npm, which is also v28. There will always be bugs, we will fix them in patch/minor versions. If you need Jest 27 support, just install with @vue/vue3-jest@27.
Note: I (@lmiller1990) am not using Vue Jest either personally or professionally and cannot prioritise it as much as my other library (Vue Test Utils). If you'd like to assist with maintaining Vue Jest, please reach out.
How to install
yarn add @​vue/[email protected](works with Vue 3, Jest 28) oryarn add @​vue/vue3-jest@latestfor the latest one.yarn add @​vue/[email protected](works with Vue 2, Jest 28) oryarn add @​vue/vue2-jest@latestfor the latest one.
Fixes
- #428 - Source map fix by @Iptai
- #468 - Jest 28 support by @valentinpalkovic
jest-community/eslint-plugin-jest
v27.1.1
Bug Fixes
v27.1.0
Features
27.0.4 (2022-09-10)
Bug Fixes
27.0.3 (2022-09-09)
Bug Fixes
27.0.2 (2022-09-08)
Bug Fixes
- no-restricted-matchers: improve check to not be solely based on the start of the matcher chain (#1236) (5fe4568), closes #1235
27.0.1 (2022-08-28)
Bug Fixes
v27.0.4
Bug Fixes
v27.0.3
Bug Fixes
v27.0.2
Bug Fixes
- no-restricted-matchers: improve check to not be solely based on the start of the matcher chain (#1236) (5fe4568), closes #1235
[v27.0.1](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#&
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: @jellyfin-vue/[email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/eslint
npm ERR! dev eslint@"8.16.0" from @jellyfin-vue/[email protected]
npm ERR! frontend
npm ERR! @jellyfin-vue/[email protected]
npm ERR! node_modules/@jellyfin-vue/frontend
npm ERR! workspace frontend from the root project
npm ERR! 1 more (@jellyfin-vue/tauri)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"^8.23.0" from @nuxtjs/[email protected]
npm ERR! node_modules/@nuxtjs/eslint-config
npm ERR! dev @nuxtjs/eslint-config@"12.0.0" from @jellyfin-vue/[email protected]
npm ERR! frontend
npm ERR! @jellyfin-vue/[email protected]
npm ERR! node_modules/@jellyfin-vue/frontend
npm ERR! workspace frontend from the root project
npm ERR! 1 more (@jellyfin-vue/tauri)
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR!
npm ERR! For a full report see:
npm ERR! /tmp/renovate-cache/others/npm/_logs/2022-12-03T06_49_32_533Z-eresolve-report.txt
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate-cache/others/npm/_logs/2022-12-03T06_49_32_533Z-debug-0.log
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
Cloudflare Pages deployment
| Latest commit | 783e722 |
|---|---|
| Status | ❌ Failure. Check workflow logs for details |
| Preview URL | Not available |
| Type | 🔀 Preview |
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
Cloudflare Pages deployment
| Latest commit | d245238 |
|---|---|
| Status | 🔄 Deploying... |
| Preview URL | Not available |
| Type | 🔀 Preview |