Repository navigation
fix(deps): update all non-major dependencies - #281
renovate[bot] wants to merge 2 commits into
Conversation
|
Note renovate[bot] opened this pull request, so PR Lens left it undrawn. Comment
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
❌ 1 Tests Failed:
View the top 1 failed test(s) by shortest run time
To view more test analytics, go to the Test Analytics Dashboard |
@wolfstar/plugin-api
@wolfstar/plugin-broker
@wolfstar/plugin-cache
@wolfstar/plugin-gateway
@wolfstar/plugin-i18next
@wolfstar/plugin-logger
@wolfstar/plugin-opentelemetry
@wolfstar/plugin-scheduled-tasks
@wolfstar/plugin-sharder
@wolfstar/plugin-subcommands-advanced
commit: |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
^1.14.1→^1.15.0^2.6.0→^2.7.0^1.16.20→^1.16.211.16.22^5.0.5→^5.1.0^6.5.1→^6.7.06.7.2(+1)^2.34.0→^2.35.02.35.1^26.5.11→^26.7.126.7.26.43.0→6.44.16.44.2^2.1.3→^2.1.40.75.0→0.76.00.77.01.90.0→1.91.01.92.0^0.0.92→^0.0.9312.16.1→12.18.0v6.1.0→v6.1.1v0.1.103→v0.1.114v0.1.122(+7)^7.8.5→^7.8.6^0.23.3→^0.23.50.23.7^5.0.5→^5.1.0v0.8.0→v0.8.1Release Notes
discordjs/discord.js (@discordjs/builders)
v1.15.0Compare Source
Bug Fixes
Documentation
Features
file typesfor builders (8047fe7)swc-project/swc (@swc/core)
v1.16.21Compare Source
Bug Fixes
(ci) Install rustfmt before tagging releases (#12632) (99fe404)
(deps) Update cargo (major) (#12460) (78f73b7)
(deps) Update npm (#12461) (56f4407)
(es/codegen) Escape inline script markers in regex literals (#12614) (9167d30)
(es/helpers) Convert Map and Set values to arrays (#12616) (aa3782b)
(es/minifier) Mark variables assigned in a member object as accessed and mutated (#12543) (72bd6ce)
(es/minifier) Avoid capturing outer references in lexical loops (#12608) (3ba25f0)
(es/minifier) Preserve rest arg iterator (#12604) (ea41a23)
(es/minifier) Avoid duplicate preserved class bindings (#12607) (aa970df)
(es/minifier) Track assignment aliases in member objects (#12621) (f5b0340)
(es/minifier) Treat spread arguments of pure calls as side effects (#12585) (ce4860f)
(es/minifier) Store IIFE arg inline into Finalizer (#12624) (f8a996a)
(node) Allow DELETE grants on native cache volume roots (#12609) (716f129)
(node) Restrict cache DELETE exemption to filesystem roots (#12610) (38250cb)
Documentation
(es/minifier) Inline documented semantic assumptions (#12627) (929778b)
Require co-author credit for issue authors (#12622) (3bc6b7f)
Miscellaneous Tasks
Ci
Install rustfmt for manual crate releases (#12629) (9d626be)
Install rustfmt for automatic crate releases (#12630) (fe53f07)
Use Node 22 for Windows x86 release builds (#12636) (577713d)
vitest-dev/vitest (@vitest/coverage-v8)
v5.1.0Compare Source
🚀 Features
--last-failedto run only failed tests - by @sheremet-va in #11558 (82f63)Temporal.InstantandTemporal.ZonedDateTimeinvi.setSystemTime()- by @Prajwal2246, Prajwal2246, Claude Opus 5.5 (1M context), @hi-ogawa and Codex (GPT-6) in #11321 (f150f)--since-last-runflag - by @sheremet-va in #11516 (08bd9)node:timersandnode:timers/promise- by @hi-ogawa, OpenCode and Codex (GPT-6) in #10899 (fbe97)pointerAPI - by @macarie in #10780 (5dc09)ignoreNodeoption - by @erickserra and @AriPerkkio in #11688 (e02db)🐞 Bug Fixes
--changedfiltering - by @sheremet-va in #11621 (3a39c)watchfrom the root config in projects - by @nstepien and Claude Opus 5.5 (1M context) in #11724 (77c12)page.viewport()- by @sheremet-va in #11738 (49ff4)autoAttachSubprocessto use.tmpdirectory - by @AriPerkkio in #11632 (de5af)🏎 Performance
magic-string+rolldownfor instrumentation - by @AriPerkkio in #11648 (2470b)Promise.all- by @AriPerkkio in #11713 (f1092)View changes on GitHub
taskforcesh/bullmq (bullmq)
v6.7.0Compare Source
Features
v6.6.1Compare Source
Bug Fixes
v6.6.0Compare Source
Features
v6.5.4Compare Source
Bug Fixes
v6.5.3Compare Source
Bug Fixes
evloghq/evlog (evlog)
v2.35.0Compare Source
What's Changed
Features 🚀
Bug Fixes 🐞
nitropeer range so thatnitro@3.0.261029-rcinstalls without a peer conflict by @evlogai[bot] in #974Refactoring 🛠
Dependency Updates 📦
Changelog: https://github.com/evloghq/evlog/blob/evlog@2.35.0/packages/evlog/CHANGELOG.md#2350
Full Changelog: https://github.com/evloghq/evlog/compare/evlog@2.34.0...evlog@2.35.0
i18next/i18next (i18next)
v26.7.1Compare Source
reloadResources()retries the bundles that failed to load. The load queue skipped them also when reloading, so a language whose first load failed (a backend or network outage at startup) stayed missing. i18next-http-backend 4.0.8, i18next-chained-backend 5.0.7 and i18next-locize-backend 10.0.5 reload throughreloadResources()with i18next 26.7, so theirreloadIntervalno longer recovered from such a failure, as their own reload did before.reloadResources()without languages reloads the current languages and every language the backend loaded or tried to load, for the instance and its clones, as the API docs describe ("pass languages and namespaces if you don't want to reload all"). It reloaded only the current languages, so on a server (one clone per request with i18next-http-middleware) a backend'sreloadIntervalnever refreshed the languages loaded for requests. It never requestscimode. With languages given, nothing changes.v26.7.0Compare Source
The last 26.x minor before v27, which follows in about a week. It adds the APIs v27 builds on, and with
debug: trueit warns wherever a setup relies on something v27 changes. Most of the v27 defaults are existing options, so you can try them now:The other v27 changes (
/no longer escaped in values, a logger and post-processors per instance, the key instead of a sentence for an object hit, the dotted-language store calls and*Escapedoptions removed) have no switch; the debug warnings below show where they apply.skipOnVariables: true, a missing interpolation variable is now logged in debug mode, once per string and variable:missed to pass in variable name for interpolating Hello {{name}}. The raw{{name}}reached the UI without any log line, even withdebug: true, because the warning only ran withskipOnVariables: false. A variable passed asundefinedand amissingInterpolationHandlerstill log nothing.i18next.hydrate(resources, lng)puts resources rendered on the server into the store and changes to the server's language, each only the first time. It does what react-i18next'suseSSRdid by writingresourceStore.data,options.ns,isInitialized,initializedStoreOnceandinitializedLanguageOncedirectly, and sets the same flags, so integrations can switch to it and stay compatible with code that still reads or writes them. On a clone it does nothing, asuseSSRdoes: a clone shares its parent's store (one clone per request with i18next-http-middleware). Called beforeinit(), it logs a warning and changes nothing.services.utils.reloadResources()lets a backend reload its bundles through i18next (asi18next.reloadResources(), with retries and theloadedevent), instead of callingbackendConnector.read()andloaded()itself as thereloadIntervalof i18next-http-backend and i18next-chained-backend does. Without languages (nolng, no detector, the defaultfallbackLng),reloadResources()reloads nothing instead of throwingCannot read properties of undefined (reading 'forEach'); a backend that also reloadspreloadpasses its languages.callbackApi(an instance or static property).true:read(language, namespace, callback),create(languages, namespace, key, fallbackValue, callback, options)anddetect(callback);false: they return a promise or a value, andcreategets the options as its fifth argument. Without it, i18next keeps guessing from the number of parameters (Function.length), which default and rest parameters change: i18next-chained-backend'screate(..., clb = () => {}, opts = {})has length 4 and never got its options (isUpdate), and i18next-http-backend's callback form ofcreatehas length 5, the length reserved for the callback-less form. Guessing is deprecated: in debug mode an unmarked backend or async detector logs a deprecation warning, once perinit().isSafeLanguageCode(code)is exported for plugins that take a language from a request, a URL or storage: letters, digits,-,_,@and.(no..), at most 128 characters, not a prototype key. It is not a BCP 47 check, soen_US,zh_Hant_TW,sr@latinandde_DE.UTF-8pass; markup, slashes and spaces do not. The language detector, i18next-http-middleware and i18next-http-backend each have their own rule today.use()logs a warning in debug mode when a second backend, language detector,i18nFormator formatter replaces the first one; only one of each is used per instance, and losing an ICU setup this way was silent. Asuse()usually runs beforeinit(), the warning is printed onceinit()has set up the logger.ParseKeysWithoutVariables<Ns, KPrefix>, the keyst()takes without options: their string has no variables, and a plural key is left out when its forms takecount. A wrapper typed with it, like(key: ParseKeysWithoutVariables<'common'>) => t(key), compiles withstrictInterpolationCheckswithout a cast.defaultVariablesinCustomTypeOptionsdeclares the variablesinterpolation.defaultVariablesfills in at runtime (defaultVariables: { appName: string }). They become optional in thet()options, also withstrictInterpolationChecks; passed, they keep their type.interpolationFormatSeparatorinCustomTypeOptionsfor a custominterpolation.formatSeparator: the types split{{price, currency}}at a hard-coded,, so withformatSeparator: ';'thConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 was generated by Mend Renovate. View the repository job log.