chore(deps): Update all non-major dependencies - #70
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
8 times, most recently
from
August 3, 2026 19:46
bc5e9b2 to
62a7320
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
14 times, most recently
from
August 10, 2026 21:34
8ad6efb to
3352e3b
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 12, 2026 00:44
3352e3b to
0ea698f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
^1.6.23→^1.6.26^1.15.43→^1.15.47^1.6.23→^1.6.26^10.7.0→^10.8.1^17.7.0→^17.9.0^8.2.0→^8.3.0^6.2.3→^6.2.8^17.0.8→^17.3.0^3.9.5→^3.9.6^6.17.2→^6.18.1^4.23.0→^4.23.11^8.63.0→^8.66.0Release Notes
better-auth/better-auth (@better-auth/redis-storage)
v1.6.26Compare Source
Patch Changes
#10507
2ebd766Thanks @jashkarangiya! - Enumerate keys withSCANinstead ofKEYSinlistKeys()andclear()so large keyspaces no longer block the Redis server. Escape glob metacharacters in the key prefix soclear()cannot match keys outside the store, and makeclear()a safe no-op on an empty store.Updated dependencies [
a30e274]:v1.6.25Compare Source
Patch Changes
0ffd1fb]:v1.6.24Compare Source
Patch Changes
6758231,54fab08,c4d1dda]:swc-project/swc (@swc/core)
v1.15.47Compare Source
Bug Fixes
(es) Preserve numeric property key identity (#12050) (46900a3)
(es/ast) Support hashing non-finite numbers (#12043) (f4b85a6)
(es/codegen) Emit non-finite numeric literals (#12047) (883abc4)
(es/decorators) Avoid class state leakage for nested undecorated classes (#12076) (4c9d277)
(es/minifier) Apply ToInt32 when folding bitwise NOT (#12058) (550e2f7)
(es/minifier) Avoid inexact number radix folding (#12057) (506a0ea)
(es/minifier) Preserve invalid Array lengths (#12056) (3ce9e16)
(es/minifier) Preserve non-canonical arguments access (#12052) (850230b)
(es/minifier) Apply ToUint16 in fromCharCode (#12055) (9ae7b92)
(es/minifier) Index strings by UTF-16 code unit (#12054) (bc263d2)
(es/minifier) Use numeric literals for non-finite values (#12048) (b830786)
(es/minifier) Preserve top-level declarations referenced only by direct eval (#12029) (ad0e3b4)
(es/optimization) Preserve JSON numeric values (#12051) (667af8c)
(es/transforms) Use numeric literals for non-finite enum values (#12049) (1e3ed5c)
(es/typescript) Evaluate cooked enum templates (#12059) (49d0b0f)
(html/minifier) Preserve JSON script boundaries (#12080) (e1877b4)
(testing) Check ignored fixtures relative to crate root (#12073) (da858b4)
(ts/fast-strip) Preserve ASI before interpolated templates (#12040) (54467fe)
(ts/fast-strip) Preserve UTF-16 source positions (#12067) (ac4bfc9)
Features
(es/minifier) Expand support for trivial spreads (#12068) (aa49e36)
(es/react-compiler) Expose
reactCompiler.environment.enableFunctionOutlining(#12030) (52b78aa)Performance
v1.15.46Compare Source
Bug Fixes
(deps) Update crossbeam-epoch to 0.9.20 (#12004) (fababa1)
(es/fixer) Normalize for-head ident patterns (#11968) (af681bc)
(es/fixer) Preserve parens around PURE-annotated receivers (#12022) (73d8941)
(es/hygiene) Ignore eval in default hygiene pass (#12003) (dd43ad6)
(es/minifier) Eliminate unused classes with cyclic references (#11963) (63a94b9)
(es/minifier) Preserve switch fallthrough termination (#11971) (a5d19ae)
(es/minifier) Check last case (#11972) (060c7ac)
(es/minifier) Disable IIFE invoke when there's eval (#11984) (eabe4be)
(es/minifier) Invoke IIFE when has eval (#11987) (457df11)
(es/minifier) Make Infect Collect collect every used ident (#11998) (fb9ebee)
(es/minifier) Measure number length precisely (#12026) (54d139a)
(es/module) Rewrite
.tsximports to.jsunless JSX is preserved (#11995) (c341d9c)(es/module) Rewrite SystemJS transform (#11996) (2f47530)
(es/modules) Resolve relative symlinked inputs from cwd (#11883) (01e857d)
(es/react) Emit jsxdev source for fragments (#11993) (a70ce24)
(es/react-compiler) Correct catch and parameter scope resolution (#11985) (3867e57)
(react-compiler) Remove React-like prefilter (#12007) (ab66869)
(ts/fast-strip) Handle generic arrow line breaks (#12034) (3d82701)
Documentation
Features
(bindings) Add
lint/lintSyncAPI to@swc/react-compiler(#11965) (ab4ce67)(es/minifier) Remove unused param for new Function or Class Expr (#12017) (be56e09)
(es/minifier) Remove unused param for new expr (#12027) (661067c)
(wasm) Add @swc/nodejs-support-wasm (#11975) (b617562)
Refactor
(es/helpers) Generate inline helpers from canonical ESM sources (#12006) (f36e4b6)
(es/helpers) Remove unused jsx helper (#12009) (ccbc906)
(es/lexer) Remove smartstring dependency (#12013) (d6833cc)
(es/minifier) Remove ProgramData.top (#12031) (a72571f)
(es/module) Align module transform records with spec terms (#11992) (f680df5)
(es/module) Introduce source module lowering pipeline (#11999) (9609b7f)
Remove direct rkyv dependencies (#12010) (5761a2b)
Testing
Build
Ci
Allow publish milestone PR updates (#11960) (885d3e2)
Allow memmap2 advisory (#11961) (0be5872)
Update rust-toolchain action pin (#12021) (78b41b5)
Use Node.js 24 by default (#12035) (d658d08)
Update rust-toolchain action pin (#12036) (d1a1e23)
Use Node.js 24 for wasm publishing (#12038) (516bf3c)
better-auth/better-auth (better-auth)
v1.6.26Compare Source
Patch Changes
#10619
9ede805Thanks @jeroenvandermerwe! - Ensure database rate-limit cleanup completes when no background task handler is configured.#10608
5a811f1Thanks @bytaesu! - Pass the email verification type to custom OTP generators after email sign-up.#10605
d8327f1Thanks @XXMOHAMED012! - The email OTP verification check no longer reveals whether an email is registered before the OTP itself is verified.#10513
e2c73fbThanks @mrosberghaus! - FixjwtClient()collapsingcreateAuthClienttype inference when combined with other client plugins such asinferAdditionalFields. Additional user fields (for example onupdateUser) are preserved again.#10635
af50c45Thanks @krish-vachhani! - FixoneTapClient()collapsingcreateAuthClienttype inference when combined with other client plugins. TheoneTapaction is available on the client again.#10633
701cd43Thanks @gustavovalverde! - Minting or reading a JWKS signing key inside an active database transaction now uses the transaction-scoped adapter instead of the root connection. On a single-connection SQLite database with native transactions enabled, this no longer deadlocks, and on Postgres and MySQL the key commits with the surrounding transaction instead of independently of it.#10599
e7b0ebaThanks @bytaesu! - Preserve Apple user data fromform_postcallbacks when usingoAuthProxy.#10552
2b4a14fThanks @bytaesu! - Allow users to retry email OTP password resets after entering an invalid password.#10467
7552a3bThanks @jlucaso1! - ImprovenextCookiesperformance in instrumented Next.js applications.#10580
ea38fcaThanks @Emmaccen! - Skip invalid secondary-storage session entries without discarding other valid sessions.#10520
a03e4c1Thanks @bytaesu! - Ensure deleting a user also removes their sessions from secondary storage.Updated dependencies [
a30e274]:v1.6.25Compare Source
Patch Changes
#10479
5124c34Thanks @krish-vachhani! - Prevent Google One Tap from creating new users when sign-up is disabled for the Google provider.#10444
7439359Thanks @birkskyum! - Expose the real$fetchinstance and$storeatoms from the Solid client instead of resolving them as dynamic API routes.Updated dependencies [
0ffd1fb]:v1.6.24Compare Source
Patch Changes
#10235
03dc5a0Thanks @ping-maxwell! - Fixes silent foreign-key and adapter-join misrouting when a user remaps a built-in model name to a string that collides with another schema key#10357
7508940Thanks @c-nicol! - Fixes Kysely migration generation for new-table fields that are both unique: true and index: true.#10342
bae7198Thanks @ping-maxwell! - Fixorganization.listMembersfailing with "User not found for member" for orgs with more than ~100 members by applying the same membership limit to the users query.#10336
ef4d273Thanks @Tushar-Khandelwal-2004! - Prevent verification callbacks from failing auth requests when cloning the request throws.#10333
99dbdd7Thanks @c-nicol! - Fixes Drizzle schema generation for fields that are both unique: true and index: true.#10368
086ca91Thanks @gaurav0107! - Force-validate the requestOriginon the magic-link (/sign-in/magic-link) and email-otp (/email-otp/send-verification-otp) send endpoints, including cookieless requests, to match the built-in/sign-in/emailand/sign-up/emailroutes. A cookieless cross-origin POST can no longer trigger a magic-link or verification-OTP email to an arbitrary address. Cookieless requests that carry noOrigin(server-to-server) are unaffected.#10290
8f2deddThanks @GautamBytes! - Expose the remote MCP auth client's 401 challenge headers to browser clients using CORS.#10453
4e685eeThanks @ping-maxwell! - OpenAPI now includesuser.additionalFieldsand plugin user schema fields (e.g. username pluginusername/displayUsername) on/sign-up/emailand/update-userrequest bodies.#10190
3bf0e49Thanks @gaurav-init! - Pass the endpoint context as the second argument tobeforeDeleteOrganizationandafterDeleteOrganizationhooks in the organization plugin, matching the signature shown in the docs and the existingdatabaseHookspattern. The Stripe plugin'sbeforeDeleteOrganizationwrapper now forwards the context to user-supplied hooks instead of dropping it.#10040
f59a0eeThanks @shiminshen! - Organization invitations now let the database generate theiridwhen ID generation is delegated to the database (e.g.advanced.database.generateId: "uuid"with a UUID-capable adapter such as Postgres), matching every other model. PreviouslycreateInvitationalways generated the invitationidin application code, so invitation rows received an app-generated value instead of a database-generated one while organizations, members and teams correctly deferred to the database (better-auth/better-auth#10024). A caller-provided id (e.g. viabeforeCreateInvitation) is still honored.#10302
0f2cc1bThanks @momomuchu! - Prefer exact schema-key matches overmodelNamealiases ingetDefaultModelName, so remapping a built-in table onto another table's schema key (e.g.user.modelName = "account") does not reroute internal adapter queries to the wrong table.#9787
ae78109Thanks @ping-maxwell! - Fixes an issue whereuseSession({ throw: true })incorrectly excludednullfrom itsdatatype.#10222
46d2bf0Thanks @ping-maxwell! - fix: add no-store cache-control headers to get-session route#10316
29a373eThanks @vinay-oppuri! - Recognize SQLiteBIGINTas a valid number type in migration diffs so database-backed rate limiter columns likelastRequestno longer report spurious pending changes on every run.#10379
f6d18faThanks @ping-maxwell! - fix(client): restore auth query revalidation and signal listeners after remount#5753
f23ce50Thanks @ping-maxwell! - feat(last-login-method): beforeStoreCookie option for GDPR compliance#10376
c4d1ddaThanks @ping-maxwell! - Pass the request endpoint context as a third argument toverifyIdToken, so custom ID token verifiers can read request headers (for example Apple'suser-agentrequirement).Updated dependencies [
6758231,54fab08,c4d1dda]:eslint/eslint (eslint)
v10.8.1Compare Source
Bug Fixes
18eb0a7fix: prevent ASI hazard inno-unused-labelsautofix (#21173) (dongkyu lee)151ba3ffix: false positives ingetter-returnandaccessor-pairs(#21163) (Grit)6898df9fix: ignore meta-property names inid-denylist(#21166) (Pixel)4d7db66fix: ignore meta-property names inid-match(#21167) (Pixel)677214efix: handle ASI hazards in no-unused-vars removeVar suggestion (#20935) (kuldeep kumar)Documentation
7d0cbf8docs: Update README (GitHub Actions Bot)0a05812docs: add missing backticks tono-duplicate-imports.js(#21183) (Lee Daeun)678c90bdocs: Update README (GitHub Actions Bot)8a10424docs: Update README (GitHub Actions Bot)69bb948docs: Update README (GitHub Actions Bot)Chores
0a14800chore: update github/codeql-action action to v4.37.4 (#21196) (renovate[bot])05adcb1test: fix failing ecosystem test foreslint-plugin-unicorn(#21191) (Lazizbek Ergashev)5611035test: add error locations info tono-void(#21185) (Lee Daeun)ee47333ci: bump github/codeql-action from 4 to 4.37.3 (#21176) (dependabot[bot])f131c03chore: improve ecosystem test failure reporting (#20937) (crimsonjay0)1f6eddechore: update ecosystem plugins (#21182) (ESLint Bot)d3266fbchore: unpinwebpackdependency (#21172) (Francesco Trotta)65a6519chore: add allowScripts field to package.json (#21092) (GiHoon Noh)22e5256ci: addtriage:nolabel to Dependabot PRs (#21141) (lumir)55c9038ci: bump actions/labeler from 6 to 7 (#21159) (dependabot[bot])7280e78chore: update dependency prettier to v3.9.6 (#21162) (renovate[bot])eddbad6test: fix failing ecosystem test foreslint-plugin-unicorn(#21156) (Francesco Trotta)60a178dchore: update ecosystem plugins (#21150) (ESLint Bot)f9f61dctest: add error locations tono-unreachable(#21151) (JIYEON)d086293test: add error locations tono-undef(#21147) (JIYEON)cc01b67test: add error locations tono-useless-catch(#21144) (devoil)688e75echore: add missing backticks in JSDoc (#21143) (Bo Hyun Kim)7c1e175test: add error locations torequire-await(#21145) (Grit)588a26dtest: add error locations tono-extra-label(#21139) (dongkyu lee)059aa89test: add error locations tono-useless-concat(#21140) (dongkyu lee)5a452a8test: add error locations tono-const-assign(#21138) (dongkyu lee)v10.8.0Compare Source
Features
2fee9bbfeat: exportConfigObjectfromeslint/config(#21082) (sethamus)Bug Fixes
6b8d2f7fix: escape reserved characters in rule id inhtmlformatter (#21129) (Francesco Trotta)9091071fix: preventno-unreachable-loopcrash when all loop types are ignored (#21116) (Pixel)e23fafefix: prefer-object-spread add semicolon when adding parenthesis (#21081) (synthex-byte)20b5ad0fix: quadratic-time regex inprefer-template(#21096) (Milos Djermanovic)8b6f6c0fix: apply ignore configs to computed methods in class-methods-use-this (#21094) (Pixel)b2c608cfix: NewExpression with parenthesized callee inpreserve-caught-error(#21083) (Francesco Trotta)Documentation
6ddf858docs: fix broken Specify Parser Options anchor link (#21106) (Minsu)784dfbedocs: Clarifyno-eq-nulldescription (#21120) (Park Harin)7ec733adocs: Fix typos and grammar in glossary (#21095) (Marry (Subin Yang))92bb13fdocs: replace quake link (#21108) (Jung Hyeon Jun)68eb4a5docs: fix broken Specify Globals anchor links in rule pages (#21103) (Minsu)d28f697docs: replace Code Climate CLI links with Qlty CLI links (#21099) (Jung Hyeon Jun)eccc68ddocs: correct --suppressions-location option description (#21093) (Ga eun Lee)c5963f7docs: Update README (GitHub Actions Bot)Chores
4fbf46dtest: pinwebpackversion to 5.108.4 (#21137) (Francesco Trotta)2d063e2chore: update HTTP URLs to HTTPS in JSDoc and comments (#21101) (Bo Hyun Kim)eccbe7btest: add error locations tono-class-assign(#21123) (devoil)e7d1e43ci: bump actions/setup-go from 6 to 7 (#21118) (dependabot[bot])e9d66d0ci: bump actions/setup-node from 6 to 7 (#21119) (dependabot[bot])ee225b6test: Add error location details tono-eq-nullrule (#21117) (Park Harin)044a627chore: update minimatch to ^10.2.5 (#21107) (김채영)fb09aa8chore: update ecosystem plugins (#21115) (ESLint Bot)5abd878test: add error locations tono-proto(#21114) (Gihyeon Jeong / 정기현)9715887test: Add error location details tono-div-regex(#21110) (Park Harin)a746ec6test: add error locations tono-new-wrappers(#21109) (Gihyeon Jeong / 정기현)8dde645test: add error locations tono-ex-assign(#21102) (devoil)13ab0ectest: add error locations tono-label-var(#21098) (Gihyeon Jeong / 정기현)a99906ftest: Add error location details tono-delete-varrule (#21105) (Park Harin)c47e8dcchore: add missing backticks tolanguages/js/index.js(#21104) (beeen)0174428chore: add missing backticks totranslate-cli-options.js(#21097) (dongkyu lee)3d36589chore: add missing backticks toserialization.js(#21091) (이규환)dcc9312test: add error locations toeqeqeq(#21090) (Ga eun Lee)2710b18ci: Add explicit permissions to rebuild-docs-sites workflow (#21089) (Marry (Subin Yang))5d2f866chore: update dependency prettier to v3.9.5 (#21086) (renovate[bot])d584e31chore: fix failing ecosystem test foreslint-plugin-unicorn(#21084) (Francesco Trotta)bf3eda0chore: update ecosystem plugins (#21079) (ESLint Bot)sindresorhus/globals (globals)
v17.9.0Compare Source
v17.8.0Compare Source
7394811helmetjs/helmet (helmet)
v8.3.0Compare Source
Changed
Content-Security-Policy: improved performance by ~7% when there are no dynamic directivesContent-Security-Policy: improved error handling for invalid directive namesFixed
Content-Security-Policy:useDefaults: falsewith no directives is no longer valid, both at runtime and the type levelContent-Security-Policy: dynamically-computed directive values wouldthrow, not callnext, when invalidContent-Security-Policy: dynamically-computed directive value entries wouldthrow, not callnext, when function threwpanva/jose (jose)
v6.2.8Compare Source
Fixes
Configuration
📅 Schedule: (in timezone Europe/London)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.