chore(deps): update all non-major dependencies #60
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^20.11.19
->^20.11.20
^1.3.0
->^1.3.1
^1.3.0
->^1.3.1
^10.7.2
->^10.8.0
^8.56.0
->^8.57.0
^13.3.8
->^13.6.0
^0.7.0
->^0.8.4
^5.1.3
->^5.1.4
^1.3.0
->^1.3.1
^3.4.19
->^3.4.20
^4.2.5
->^4.3.0
Release Notes
vitest-dev/vitest (@vitest/coverage-v8)
v1.3.1
Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
vueuse/vueuse (@vueuse/core)
v10.8.0
Compare Source
🚀 Features
abortPrevious
option - by @jahnli and @antfu in https://github.com/vueuse/vueuse/issues/3735 (b94de)strategy
option to allow desktop-first convention - by @jack-allocate and @antfu in https://github.com/vueuse/vueuse/issues/3783 (15fc0)active
getter, add breakpoints for Vuetify v3 - by @altrusl, @Doctor-wu and @antfu in https://github.com/vueuse/vueuse/issues/3687 (3ae45)go
function - by @Jokerzhzh and @antfu in https://github.com/vueuse/vueuse/issues/3615 (2ae36)autoReconnect
andimmediate
to options, update typings - by @schelmo in https://github.com/vueuse/vueuse/issues/3793 (b33ab)styleProp
to support nativerows
attribute - by @yakudik, alexander.kudinov, Anthony Fu and @antfu in https://github.com/vueuse/vueuse/issues/3552 (5025e)🐞 Bug Fixes
delta
to be negative - by @leewakin, @Doctor-wu and @antfu in https://github.com/vueuse/vueuse/issues/3650 (cf29c)isFinished
,isFetching
readonly - by @baboon-king and @antfu in https://github.com/vueuse/vueuse/issues/3616 (31d4a)fpsLimit
option, fix #3481, close #3482 - by @antfu in https://github.com/vueuse/vueuse/issues/3481 and https://github.com/vueuse/vueuse/issues/3482 (69990)onError
hook and avoid throws by default, fix #3580 - by @steklopod, @antfu and Brendo Maciel in https://github.com/vueuse/vueuse/issues/3605 and https://github.com/vueuse/vueuse/issues/3580 (fab86)wsRef
on close, fix #3706 - by @a982246809 and @Doctor-wu in https://github.com/vueuse/vueuse/issues/3707 and https://github.com/vueuse/vueuse/issues/3706 (9a47a)immediate
should only be applied once, close #3676 - by @antfu in https://github.com/vueuse/vueuse/issues/3676 (93b96)View changes on GitHub
eslint/eslint (eslint)
v8.57.0
Compare Source
Features
1120b9b
feat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0f
feat: Enableeslint.config.mjs
andeslint.config.cjs
(#18066) (Nitin Kumar)Bug Fixes
2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064) (Nitin Kumar)69dd1d1
fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31
fix: deep merge behavior in flat config (#18065) (Nitin Kumar)4c7e9b0
fix: allow circular references in config (#18056) (Milos Djermanovic)Documentation
84922d0
docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)5b8c363
docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)77dbfd9
docs: show NEXT in version selectors (#18052) (Milos Djermanovic)Chores
1813aec
chore: upgrade @eslint/js@8.57.0 (#18143) (Milos Djermanovic)5c356bb
chore: package.json update for @eslint/js release (Jenkins)f4a1fe2
test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)42c0aef
ci: Enable CI forv8.x
branch (#18047) (Milos Djermanovic)capricorn86/happy-dom (happy-dom)
v13.6.0
Compare Source
v13.5.3
Compare Source
👷♂️ Patch fixes
v13.5.2
Compare Source
v13.5.1
Compare Source
v13.5.0
Compare Source
🎨 Features
ReadableStream
class for the propertiesResponse.body
andRequest.body
- By @diego-toro and @capricorn86 in task #1180Stream.Readable
class, which is not fully spec compliantv13.4.1
Compare Source
👷♂️ Patch fixes
v13.4.0
Compare Source
🎨 Features
CustomElementRegistry.getName()
- By @mash-graz in task #1176await Window.happyDOM.close()
, which makes it possible to wait for the teardown to be completed in a detached window - By @capricorn86 in task #1176👷♂️ Patch fixes
Element.localName
correctly inDocument.createElement()
andDocument.createElementNS()
- By @capricorn86 in task #1176namespaceURI
for "xmlns" attribute when parsing SVGs - By @capricorn86 in task #1176CustomElementRegistry
- By @mash-graz in task #1176HTMLElement
class with different name inCustomElementRegistry
- By @mash-graz in task #1176posva/unplugin-vue-router (unplugin-vue-router)
v0.8.4
Compare Source
This patch contains the necessary fixes to allow importing the data loaders. However, they cannot be imported from
vue-router/auto
nor fromunplugin-vue-router/runtime
. Instead, they should be imported fromunplugin-vue-router/data-loaders/...
. This is needed as some of the loaders depends on extra packages that not all users have installed. At the moment, there are two data loadersunplugin-vue-router/data-loaders/basic
: https://uvr.esm.is/rfcs/data-loaders/basic.htmlunplugin-vue-router/data-loaders/pinia-colada
: https://uvr.esm.is/rfcs/data-loaders/colada.htmlBug Fixes
v0.8.3
Compare Source
Bug Fixes
v0.8.2
Compare Source
Bug Fixes
v0.8.1
Compare Source
Bug Fixes
v0.8.0
Compare Source
Based on the feedback of the RFC, the Data Loaders have been redesigned from the ground up and are now way more flexible and powerful. As a result, if you were using the experimental data loaders, make sure to check the list of breaking changes and the new RFC at https://uvr.esm.is/rfcs/data-loaders. We are looking for early testers and feedback!
For people using the file-based routing, you now need to add
unplugin-vue-router/client
to thetypes
property of your tsconfig. See setup for an example.Bug Fixes
vue-router/auto-routes
(2dc0446)Code Refactoring
pending
toisLoading
(9502751)setupLoaderGuard
(8094f62)Features
Performance Improvements
BREAKING CHANGES
Remove the deprecated APIs:
createPrefixTree()
->new PrefixTree()
VueRouterExports
->VueRouterAutoImports
Data Loaders have been redesigned to be more flexible
and account for other libraries. Notably, the caching behavior has been
moved out of the basic loader to an extended one pinia-colada and the basic loader
has no cache. All of the pending bugs have also been fixed.
I recommend you to give the RFC examples a new read to get
setup: https://uvr.esm.is/rfcs/data-loaders/. Most of the changes are
simplifying things by removing them.
Here is a list of the breaking changes to simplify
migration:
dataFetching
option is no longer needed.HasDataLoaderMeta
has beenremoved. It is just no longer needed. Loaders are picked up from lazy
loaded components and must otherwise be directly added to a
meta.loaders
array. See the example at https://uvr.esm.is/rfcs/data-loaders/#basic-example
setupDataFetchingGuard
has been replaced with a VuePlugin. See https://uvr.esm.is/rfcs/data-loaders/#data-loader-setup
for details.
cacheTime
, use thestaleTime
option in thenew
defineColadaLoader()
based off @pinia/coladarefactored and none of the defineLoader functions are automatically
imported anymore. You can add them yourself to the list of auto
imports, or import them from
unplugin-vue-router/data-loaders/...
. The good news is youno longer need to use the plugin in order to benefit from the data
loaders; they can be imported even if you don't want file-based routing.
If you find missing information or improvements, please open a Pull
Request to improve the
CHANGELOG.md
.plugin:
Replace
with
vue-router/auto/routes
becomesvue-router/auto-routes
. This change was necessary to improve compatibility withTypeScript and other tools in the ecosystem. Most of the time you don't
need to use this path but if you were using it, replace it:
Data Loaders now return an
isLoading
property insteadof
pending
. This aligns better with the wording of Data Loaders beingin a loading state rather than pending, which can have more meanings.
You know need to add
unplugin-vue-router/client
to thetypes
property of your tsconfig. See setup for an example.the existing
defineLoader
is being replaced by abasic loader without cache. The version with cache will be implemented
by adding a library that properly handles the caching. This new strategy
will also enable other integrations like VueFire, Apollo, and custom
ones. Keep an eye (subscribe) to the RFC for news and to discus abhttps://github.com/vuejs/rfcs/discussions/460://github.com/Vue Router Data Loaders vuejs/rfcs#460
since data loaders aren't meant to be awaited in script
setup (they are awaited at the navigation level), they now return a
promise of the raw data only, not of the UseDataLoaderReturn, to make it
clearer that this syntax is a bit special and should only be used within
nested loaders. This change also brings other benefits like allowing
lazy loaders to be awaited within loaders without changing their usage
outside, in components. Also, allowing different types of commit while
still allowing data to be awaited within loaders.
vitejs/vite (vite)
v5.1.4
Compare Source
fs.cachedChecks: true
(#15983) (4fe971f), closes #15983vuejs/core (vue)
v3.4.20
Compare Source
Bug Fixes
vuejs/router (vue-router)
v4.3.0
Compare Source
Please refer to CHANGELOG.md for details.
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.