jellyfin-vue icon indicating copy to clipboard operation
jellyfin-vue copied to clipboard

chore(deps): update development dependencies (major)

Open renovate[bot] opened this issue 3 years ago • 4 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nuxtjs/eslint-config 8.0.0 -> 11.0.0 age adoption passing confidence
@nuxtjs/eslint-config-typescript 8.0.0 -> 11.0.0 age adoption passing confidence
@testing-library/vue 5.8.3 -> 6.6.1 age adoption passing confidence
@types/jest (source) 27.5.1 -> 29.1.2 age adoption passing confidence
@vue/test-utils 1.3.0 -> 2.1.0 age adoption passing confidence
@vue/vue2-jest 27.0.0 -> 29.1.1 age adoption passing confidence
eslint-plugin-jest 26.2.2 -> 27.1.1 age adoption passing confidence
eslint-plugin-jsdoc 37.9.7 -> 39.3.6 age adoption passing confidence
eslint-plugin-nuxt 3.2.0 -> 4.0.0 age adoption passing confidence
eslint-plugin-vue (source) 8.7.1 -> 9.6.0 age adoption passing confidence
jest (source) 27.5.1 -> 29.1.2 age adoption passing confidence
stylelint-config-standard 25.0.0 -> 28.0.0 age adoption passing confidence
ts-jest (source) 27.1.5 -> 29.0.3 age adoption passing confidence
vue-tsc 0.34.16 -> 1.0.6 age adoption passing confidence

Release Notes

nuxt/eslint-config

v11.0.0

Compare Source

Bug Fixes

v10.0.0

Compare Source

Bug Fixes
Features
BREAKING CHANGES
  • You have to manually add jest plugin and jest/globals to the env object in eslint config

v9.0.0

Compare Source

Major Dependencies
Fixes
testing-library/vue-testing-library

v6.6.1

Compare Source

Bug Fixes

v6.6.0

Compare Source

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
Features

v6.5.1

Compare Source

Bug Fixes

v6.5.0

Compare Source

Features

v6.4.2

Compare Source

Bug Fixes

v6.4.1

Compare Source

Bug Fixes
  • Fix incorrect type definition for emitted (cbedda0)

v6.4.0

Compare Source

Features
  • Breaking Change!: Remove Router/Vuex integration for Vue 3 (#​206) (3c33dc3).

More information on https://github.com/testing-library/vue-testing-library/issues/205

v6.3.4

Compare Source

Bug Fixes
  • install: do not call vue-apollo patch on installation (fa22f41)

v6.3.3

Compare Source

Bug Fixes
  • plugins: allow setting vuex/router and custom plugins (#​200) (92c3140)

v6.3.2

Compare Source

Bug Fixes
  • rerender: Do not mount component again on rerender (#​199) (ca5f32c)

v6.3.1

Compare Source

Bug Fixes
  • types: add missing types for Vue Router (49208ef)

v6.3.0

Compare Source

Features

v6.2.0

Compare Source

Features

v6.1.0

Compare Source

Features (breaking)

v6.0.0

Compare Source

tl;dr: Run npm install -D @​testing-library/vue@next to give this release which supports Vue 3 a go!

Features
  • Update to support Vue 3.0 and Vue Test Utils 2.0 (#​137) (d9b1b5e)
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 config options (for example, global.directives).
  • isUnmounted is gone.
  • updateProps is now called setProps to 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

Compare Source

What's Changed

Fixes

Other

Chore

New Contributors

Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.2...v2.1.0

v2.0.2

Compare Source

What's Changed

Fixes
Docs
Chore/Other

New Contributors

Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.1...v2.0.2

v2.0.1

Compare Source

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

Chores/Dependencies

New Contributors

Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.0...v2.0.1

v2.0.0

Compare Source

This is v2.0.0. The library is quite stable and there are not major bugs.

What's Changed

New Contributors

Full Changelog: https://github.com/vuejs/test-utils/compare/v2.0.0-rc.21...v2.0.0

vuejs/vue-jest

v29.1.1

Compare Source

What's Changed

  • fix: Revert vueOptionsNamespace changes from

New Contributors

Full Changelog: https://github.com/vuejs/vue-jest/compare/v29.1.0...v29.1.1

v29.1.0

Compare Source

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

Compare Source

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

Full Changelog: https://github.com/vuejs/vue-jest/compare/v28.1.0...v29.0.0

Install

npm install @&#8203;vue/vue3-jest@29 -D
npm install @&#8203;vue/vue2-jest@29 -D

v28.1.0

Compare Source

: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 @&#8203;vue/[email protected] --dev
yarn add @&#8203;vue/[email protected] --dev

What's Changed

New Contributors

Full Changelog: https://github.com/vuejs/vue-jest/compare/v28.0.1...v28.1.0

v28.0.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/vuejs/vue-jest/compare/v28.0.0...v28.0.1

Install: yarn add @&#8203;vue/vue2-jest or yarn add @&#8203;vue/vue3-jest.

v28.0.0

Compare Source

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 @&#8203;vue/[email protected] (works with Vue 3, Jest 28) or yarn add @&#8203;vue/vue3-jest@latest for the latest one.
  • yarn add @&#8203;vue/[email protected] (works with Vue 2, Jest 28) or yarn add @&#8203;vue/vue2-jest@latest for the latest one.

Fixes

jest-community/eslint-plugin-jest

v27.1.1

Compare Source

Bug Fixes

v27.1.0

Compare Source

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
  • prefer-expect-assertions: report on concise arrow functions with expect call (#​1225) (64ec9c1)

v27.0.4

Compare Source

Bug Fixes

v27.0.3

Compare Source

Bug Fixes

v27.0.2

Compare Source

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.

renovate[bot] avatar Mar 11 '22 15:03 renovate[bot]

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 401a40c
Status:🚫  Build failed.

View logs

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Apr 07 '22 14:04 sonarqubecloud[bot]

⚠ 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

renovate[bot] avatar May 20 '22 11:05 renovate[bot]

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Oct 15 '22 13:10 sonarqubecloud[bot]

Cloudflare Pages deployment

Latest commit 783e722
Status ❌ Failure. Check workflow logs for details
Preview URL Not available
Type 🔀 Preview

View build logs View bot logs

jellyfin-bot avatar Nov 15 '22 09:11 jellyfin-bot

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Dec 03 '22 06:12 sonarqubecloud[bot]

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Apr 03 '23 12:04 sonarqubecloud[bot]

Cloudflare Pages deployment

Latest commit d245238
Status 🔄 Deploying...
Preview URL Not available
Type 🔀 Preview

View bot logs

jellyfin-bot avatar Apr 03 '23 12:04 jellyfin-bot