fix(deps): update bun minor and patch dependencies#937
Conversation
ff9e717 to
f28f9ed
Compare
|
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.
|
bce1193 to
9f65b42
Compare
a4d409a to
c323173
Compare
c323173 to
a1c0028
Compare
Manual enforcement since better-auth made the rule wider
This PR contains the following updates:
^1.6.12→^1.6.15^1.6.12→^1.6.15^1.39.0→^1.40.0^0.97.3→^0.98.2^8.5.1→^8.5.2^1.1.15→^1.1.16^1.3.3→^1.3.4^1.1.15→^1.1.16^2.1.16→^2.1.17^1.1.15→^1.1.16^2.1.8→^2.1.9^1.1.8→^1.1.9^1.2.10→^1.2.11^2.2.6→^2.3.0^1.1.8→^1.1.9^1.2.4→^1.2.5^1.2.6→^1.3.0^1.1.13→^1.1.14^1.2.8→^1.2.9^0.10.19→^0.11.0^0.5.19→^0.5.20^5.100.14→^5.101.0^5.100.14→^5.101.0^1.170.10→^1.170.15^1.168.18→^1.168.25^1.168.13→^1.168.18^2.0.13→^2.0.14^25.9.1→^25.9.2^19.2.15→^19.2.17^1.6.12→^1.6.15^3.21.2→^3.21.3^15.0.10→^15.0.11^20.9.0→^20.10.2^4.12.23→^4.12.250.52.0→0.54.0^19.2.6→^19.2.7^19.2.6→^19.2.7^7.77.0→^7.78.0^7.8.1→^7.8.3^4.8.3→^4.11.0^8.0.14→^8.0.16^0.1.23→^0.1.24^4.1.7→^4.1.8^4.95.0→^4.98.0Release Notes
better-auth/better-auth (@better-auth/passkey)
v1.6.15Compare Source
Patch Changes
#9927
d23735bThanks @gustavovalverde! - Resolve a friendly label for a passkey from the authenticator that created it. Passkeys already store the authenticatoraaguid; the plugin now exportsgetAuthenticatorName(aaguid)and an extensiblecommonAuthenticatorNamesmap so you can show a provider name (for example "1Password" or "Google Password Manager") when rendering passkeys, with full coverage available through the community AAGUID source. To set a server-side default,registration.afterVerificationcan now return anameused when the client supplies none. Passkey names are trimmed on registration and update.Updated dependencies [
1012b69,ad60333,0933c05,b0ddfd3]:v1.6.14Compare Source
Patch Changes
2d9781a,5a2d642,13abc79,9d3450a]:v1.6.13Compare Source
Patch Changes
d3919dc,5f282bd,43c08a2,43c08a2,be32012,87c1a0c,5c3e248,9c8ded6,23d7cbf]:better-auth/better-auth (@better-auth/sso)
v1.6.15Compare Source
Patch Changes
#9748
bff65fdThanks @seebykilian! - When clockSkew is configured in the SSO plugin's SAML options, it was onlyapplied to better-auth's internal validation but never passed down to samlify's
ServiceProvider. As a result, samlify used its default [0, 0] clock drift,
causing ERR_SUBJECT_UNCONFIRMED errors on valid SAML responses whenever there
was any clock difference between the SP and the IdP.
This affects any standard IdP (Auth0, Keycloak, Okta, etc.) even when the SAML
response is fully valid and the server time is well within the
NotBefore/NotOnOrAfter window.
This is now fixed.
Updated dependencies [
1012b69,ad60333,0933c05,b0ddfd3]:v1.6.14Compare Source
Patch Changes
2d9781a,5a2d642,13abc79,9d3450a]:v1.6.13Compare Source
Patch Changes
#9818
43c08a2Thanks @gustavovalverde! - Fix SAML Single Logout leaving the user signed in. The logout handlers passed the session row id to a delete that matches on the session token, so the session was never removed. The stored SAML session record now carries the session token, and all three logout paths revoke the session by token.#9821
4c3bbc4Thanks @gustavovalverde! - Fix a high-severity XML injection in signed SAML assertions (GHSA-34r5-q4jw-r36m) by updatingsamlifyfrom 2.10.2 to 2.13.1. A craftedAttributeValuecould escalate privileges.samlify 2.11 replaced
node-forgewith Node's native crypto, which parses private keys through OpenSSL 3 and rejects PEM blocks that carry leading whitespace. SAML private keys are now normalized before they reach samlify, so a key pasted with indentation (for example from an indented YAML or JSON config) keeps loading.IdP-initiated Single Logout now derives its response from the parsed logout request, which fixes response generation under samlify 2.13. When mapping SAML attributes to user fields, a multi-valued attribute is read by its first value.
Updated dependencies [
d3919dc,5f282bd,43c08a2,43c08a2,be32012,87c1a0c,5c3e248,9c8ded6,23d7cbf]:cloudflare/workers-sdk (@cloudflare/vite-plugin)
v1.40.0Compare Source
Minor Changes
#14013
3cf9d0eThanks @jamesopstad! - Add experimentalexperimental.newConfigoption to load the entry Worker's configuration fromcloudflare.config.tsThis is an experimental, opt-in feature. When enabled, the plugin loads the entry Worker's configuration from a
cloudflare.config.tsfile instead of the usualwrangler.json/wrangler.jsonc/wrangler.toml.Pass
trueto enable with defaults, or an object to customise behaviour. Currently the only sub-option istypes.generate(defaults totrue), which writes aworker-configuration.d.tsfile next to the config. This enables typedenvandexportsfor your Worker and currently assumes that you have@cloudflare/workers-typesinstalled.A few limitations apply while the feature is experimental:
configPathcannot be combined withexperimental.newConfig. The entry Worker is always loaded fromcloudflare.config.tsat the project root.auxiliaryWorkersare not yet supported withexperimental.newConfig.Because this is experimental, the option, the
cloudflare.config.tsschema, and the@cloudflare/vite-plugin/experimental-configexports may change in any release.Patch Changes
c6c61b5,c6c61b5,a3eea27,7a6b1a4,7539a9b,1fdd8de,3b8b80a,0bb2d55,8400fb9,b502d54,7949f81,d462013,c2280cd,3b8b80a,ea12b58,acf7817]:v1.39.2Compare Source
Patch Changes
#13893
d8a16e7Thanks @penalosa! - Add an experimental, internalcf-vitedelegate binaryThis adds an experimental
bin/cf-vitebinary that is spawned by Cloudflare's own parent tooling to drive the plugin as a long-running dev-server subprocess. It is not part of the plugin's public API surface, is not intended to be invoked directly, and its contract may change at any time without notice.#14117
3c86121Thanks @aicayzer! - Forward response headers from the Worker on WebSocket upgrade responsesHeaders set on a
new Response(null, { status: 101, webSocket, headers })returned from the Worker are now propagated to the upgrade response sent to the browser duringvite dev. Previously the headers were dropped, so cookies (Set-Cookie) and custom headers (X-*) on WebSocket handshake responses were invisible client-side — even though they were delivered correctly bywrangler dev.Updated dependencies [
b210c5e,aec1bb8,e06cbb7,9a26191,5565823,4ef790b,890fca7,6fc9777,337e912,8e7b74f,e86489a,42288d4,65b5f9e,3a746ac,64ef9fd,94b29f7]:v1.39.1Compare Source
Patch Changes
#14087
e3c862aThanks @edmundhung! - Filter compatibility date fallback warning when no update is availableThe compatibility date warning from workerd (e.g., "The latest compatibility date supported by the installed Cloudflare Workers Runtime is...") is now only shown when a newer version of
@cloudflare/vite-pluginis available. This matches the behavior in Wrangler and reduces noise when the user is already on the latest version.The update-check logic has been extracted to
@cloudflare/workers-utilsso it can be shared across packages.#14080
ec70cf1Thanks @edmundhung! - FixTunnel closedbeing logged when no tunnel was openedPreviously, the Vite plugin printed
Tunnel closedduring cleanup even when tunnel startup had never begun. This message is now only shown after tunnel startup begins, including when the tunnel is still starting or has already expired.Updated dependencies [
e3c862a,cbb39bd,cbb39bd,408432a,1103c07,7bb5c7a,5b5cbd3,e3c862a,e3c862a,97d7d81,c647ccc,e3c862a,e3c862a,e3c862a,e3c862a,e3c862a,b64b7e4,e3c862a,e3c862a,e4c8fd9,2dffeeb,e3c862a,e3c862a,4c0da7b,972d13d,13cbadb,59e43e4]:hey-api/openapi-ts (@hey-api/openapi-ts)
v0.98.2Compare Source
@hey-api/openapi-ts 0.98.2
Plugins
@hey-api/client-angular
HttpHeaders.delete()back toopts.headers(#3988)ClientMetainterface (#3996)@hey-api/client-axios
ClientMetainterface (#3996)@hey-api/client-fetch
ClientMetainterface (#3996)@hey-api/client-ky
ClientMetainterface (#3996)@hey-api/client-next
ClientMetainterface (#3996)@hey-api/client-nuxt
ClientMetainterface (#3996)@hey-api/client-ofetch
ClientMetainterface (#3996)@hey-api/sdk
metaoption via augmentableClientMetainterface (#3996)@hey-api/codegen-core 0.9.0
Updates
ProjectRenderMetatoProjectMetaand key it by language (#3984)Versionclass (#3991)@hey-api/shared 0.4.8
Updates
SymbolFactory(#3991)v0.98.1Compare Source
@hey-api/openapi-ts 0.98.1
Updates
Plugins
valibot
zod
@hey-api/openapi-ts 0.98.0
This release has 1 breaking change. Please review the release notes carefully before upgrading.
Updates
This is an internal change that simplifies the configuration and plugin APIs. The generated output should be unaffected, please open an issue if that's not the case. If you have custom plugins, refer to the custom plugin guide for the latest instructions.
Plugins
@hey-api/client-angular
Object.create()to avoid prototype chain substitution. Reported by @programsurf, @daeungdaeung, @yoonsh, and @lubroai (GHSA-hhx9-57xq-r5rw) (#3973)@hey-api/client-axios
Object.create()to avoid prototype chain substitution. Reported by @programsurf, @daeungdaeung, @yoonsh, and @lubroai (GHSA-hhx9-57xq-r5rw) (#3973)@hey-api/client-fetch
Object.create()to avoid prototype chain substitution. Reported by @programsurf, @daeungdaeung, @yoonsh, and @lubroai (GHSA-hhx9-57xq-r5rw) (#3973)@hey-api/client-ky
Object.create()to avoid prototype chain substitution. Reported by @programsurf, @daeungdaeung, @yoonsh, and @lubroai (GHSA-hhx9-57xq-r5rw) (#3973)@hey-api/client-next
Object.create()to avoid prototype chain substitution. Reported by @programsurf, @daeungdaeung, @yoonsh, and @lubroai (GHSA-hhx9-57xq-r5rw) (#3973)@hey-api/client-nuxt
Object.create()to avoid prototype chain substitution. Reported by @programsurf, @daeungdaeung, @yoonsh, and @lubroai (GHSA-hhx9-57xq-r5rw) (#3973)@hey-api/client-ofetch
Object.create()to avoid prototype chain substitution. Reported by @programsurf, @daeungdaeung, @yoonsh, and @lubroai (GHSA-hhx9-57xq-r5rw) (#3973)@hey-api/sdk
keyon security schemes when their signatures collide (#3935)orpc
valibot
@hey-api/codegen-core 0.8.4
Updates
~dslproperty (#3982)@hey-api/codegen-core 0.8.3
Updates
childrenandoverrideproperty (#3945)pythonNameConflictResolver,SymbolChild,SymbolKind, andSymbolRegistry(#3945)@hey-api/json-schema-ref-parser 1.4.3
Updates
$refs after the source filename (#3936)@hey-api/shared 0.4.7
Updates
querySymbol()andquerySymbols()(#3982)@hey-api/shared 0.4.6
Updates
symbolsproperty (#3942)keyon security schemes when their signatures collide (#3935)valueToObjectis recursive (#3927)coerce,defineConfig,Coercer,CoercerMap,ConfigTable,PluginSymbols,PluginTag,TableDirectives, andWithCoercers(#3927)v0.98.0Compare Source
@hey-api/openapi-ts 0.98.1
Updates
Plugins
valibot
zod
@hey-api/openapi-ts 0.98.0
This release has 1 breaking change. Please review the release notes carefully before upgrading.
Updates
This is an internal change that simplifies the configuration and plugin APIs. The generated output should be unaffected, please open an issue if that's not the case. If you have custom plugins, refer to the custom plugin guide for the latest instructions.
Plugins
@hey-api/client-angular
Object.create()to avoid prototype chain substitution. ReportConfiguration
📅 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.