Update all non-major dependencies#12
Open
cnap-tech-renovate[bot] wants to merge 1 commit into
Open
Conversation
ec118a7 to
1c14cda
Compare
7ac07fd to
ff97a5e
Compare
9a2f7ff to
1269b67
Compare
1269b67 to
1011033
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.27.1→1.29.04.12.5→4.12.256.0.2→6.1.21.51.0→1.69.04.21.0→4.22.44.1.7→4.1.84.3.6→4.4.3Release Notes
modelcontextprotocol/typescript-sdk (@modelcontextprotocol/sdk)
v1.29.0Compare Source
What's Changed
New Contributors
Full Changelog: modelcontextprotocol/typescript-sdk@v1.28.0...v1.29.0
v1.28.0Compare Source
What's Changed
New Contributors
Full Changelog: modelcontextprotocol/typescript-sdk@v1.27.1...v1.28.0
honojs/hono (hono)
v4.12.25Compare Source
Security fixes
This release includes fixes for the following security issues:
CORS Middleware reflects any Origin with credentials when
origindefaults to the wildcardAffects:
hono/cors. Fixes the wildcard origin reflecting the requestOriginand sendingAccess-Control-Allow-Credentials: truewhencredentials: trueis set without an explicitorigin, where any site a logged-in user visited could make credentialed cross-origin requests and read responses from cookie-authenticated endpoints. GHSA-88fw-hqm2-52qcBody Limit Middleware can be bypassed on AWS Lambda by understating
Content-LengthAffects:
hono/body-limiton AWS Lambda (hono/aws-lambda,hono/lambda-edge). Fixes the request being built with the client-declaredContent-Lengthwhile the body is delivered fully buffered, where a client could declare a smallContent-Lengthwith a much larger body and slip past the configured size limit. GHSA-rv63-4mwf-qqc2Path traversal in
serve-staticon Windows via encoded backslash (%5C)Affects:
serveStaticon Windows (Node, Bun, Deno adapters). Fixes the path guard allowing a lone backslash, where an encoded backslash (%5C) decoded to\was treated as a separator by the Windows path resolver, letting a single URL segment escape into a middleware-guarded subtree. GHSA-wwfh-h76j-fc44AWS Lambda adapter merges multiple
Set-Cookieheaders into one value, dropping cookies on ALB single-header and LatticeAffects:
hono/aws-lambda. Fixes multipleSet-Cookieresponse headers being joined into one comma-separated value for ALB single-header responses and VPC Lattice v2, where the value could not be split back into individual cookies and clients silently dropped or misparsed them. GHSA-j6c9-x7qj-28xfLambda@Edge adapter keeps only the last value of a repeated request header, dropping the rest
Affects:
hono/lambda-edge. Fixes repeated request headers being written with overwrite instead of append, where only the last value of a header such asX-Forwarded-Forreached the application and the remaining values were silently dropped. GHSA-wgpf-jwqj-8h8pv4.12.24Compare Source
What's Changed
Full Changelog: honojs/hono@v4.12.23...v4.12.24
v4.12.23Compare Source
What's Changed
COMPRESSIBLE_CONTENT_TYPE_REGEXre-export by @na-trium-144 in #4961::by @yusukebe in #4971Full Changelog: honojs/hono@v4.12.22...v4.12.23
v4.12.22Compare Source
What's Changed
New Contributors
Full Changelog: honojs/hono@v4.12.21...v4.12.22
v4.12.21Compare Source
Security fixes
This release includes fixes for the following security issues:
app.mount() strips mount prefix using undecoded path, causing incorrect routing for percent-encoded paths
Affects:
app.mount(). Fixes prefix stripping using the raw URL pathname instead of the decoded path, where percent-encoded characters in the mount prefix or path could cause the prefix to be removed at the wrong position, resulting in the sub-application receiving an incorrect path. GHSA-2gcr-mfcq-wcc3IP Restriction bypasses static deny rules for non-canonical IPv6
Affects:
hono/ip-restriction. Fixes IP address comparison using string equality, where non-canonical IPv6 representations of a denied address — such as compressed forms or hex-notation IPv4-mapped addresses — could bypass static deny rules. GHSA-xrhx-7g5j-rcj5Cookie helper does not sanitize sameSite and priority, allowing Set-Cookie injection
Affects:
hono/cookie. Fixes missing validation ofsameSiteandpriorityoptions against injection characters (;,\r,\n), where user-controlled input passed to either option could inject additional attributes into the Set-Cookie response header. GHSA-3hrh-pfw6-9m5xJWT middleware accepts any Authorization scheme, not only Bearer
Affects:
hono/jwt,hono/jwk. Fixes missing scheme validation in the Authorization header, where any two-part header value was accepted regardless of the scheme name, allowing non-Bearer schemes to pass JWT authentication. GHSA-f577-qrjj-4474Users who use
app.mount(),hono/ip-restriction,hono/cookie, orhono/jwt/hono/jwkare encouraged to upgrade to this version.v4.12.20Compare Source
What's Changed
New Contributors
Full Changelog: honojs/hono@v4.12.19...v4.12.20
v4.12.19Compare Source
What's Changed
bytes()by @yusukebe in #4921@hono/node-serverto v2 and fix abort handling by @yusukebe in #4940New Contributors
Full Changelog: honojs/hono@v4.12.18...v4.12.19
v4.12.18Compare Source
Security fixes
This release includes fixes for the following security issues:
Cache Middleware ignores Vary: Authorization / Vary: Cookie leading to cross-user cache leakage
Affects: Cache Middleware. Fixes missing cache-skip handling for
Vary: AuthorizationandVary: Cookie, where a response cached for one authenticated user could be served to other users. GHSA-p77w-8qqv-26rmCSS Declaration Injection via Style Object Values in JSX SSR
Affects: hono/jsx. Fixes a missing CSS-context escape for
styleobject values and property names, where untrusted input could inject additional CSS declarations. The impact is limited to CSS and does not allow JavaScript execution. GHSA-qp7p-654g-cw7pImproper validation of NumericDate claims (exp, nbf, iat) in JWT verify()
Affects:
hono/utils/jwt. Fixes improper validation ofexp,nbf, andiatclaims, where falsy, non-finite, or non-numeric values could silently bypass time-based checks instead of being rejected per RFC 7519. GHSA-hm8q-7f3q-5f36Users who use the JWT helper, hono/jsx, or the Cache middleware are strongly encouraged to upgrade to this version.
v4.12.17Compare Source
What's Changed
atom+xmlandrss+xmltodefaultExtensionMapby @yuintei in #4899New Contributors
Full Changelog: honojs/hono@v4.12.16...v4.12.17
v4.12.16Compare Source
Security fixes
This release includes fixes for the following security issues:
Unvalidated JSX Tag Names in hono/jsx May Allow HTML Injection
Affects: hono/jsx. Fixes missing validation of JSX tag names when using
jsx()orcreateElement(), which could allow HTML injection if untrusted input is used as the tag name. GHSA-69xw-7hcm-h432bodyLimit() can be bypassed for chunked / unknown-length requests
Affects: Body Limit Middleware. Fixes late enforcement for request bodies without a reliable Content-Length (e.g. chunked requests), where oversized requests could reach handlers and return successful responses before being rejected. GHSA-9vqf-7f2p-gf9v
v4.12.15Compare Source
What's Changed
New Contributors
Full Changelog: honojs/hono@v4.12.14...v4.12.15
v4.12.14Compare Source
Security fixes
This release includes fixes for the following security issues:
Improper handling of JSX attribute names in hono/jsx SSR
Affects: hono/jsx. Fixes missing validation of JSX attribute names during server-side rendering, which could allow malformed attribute keys to corrupt the generated HTML output and inject unintended attributes or elements. GHSA-458j-xx4x-4375
Other changes
fa2c74fv4.12.13Compare Source
What's Changed
skipoption by @yusukebe in #4862onCacheNotAvailableoption by @yusukebe in #4876New Contributors
Full Changelog: honojs/hono@v4.12.12...v4.12.13
v4.12.12Compare Source
Security fixes
This release includes fixes for the following security issues:
Middleware bypass via repeated slashes in serveStatic
Affects: Serve Static middleware. Fixes a path normalization inconsistency where repeated slashes (
//) could bypass route-based middleware protections and allow access to protected static files. GHSA-wmmm-f939-6g9cPath traversal in toSSG() allows writing files outside the output directory
Affects:
toSSG()for Static Site Generation. Fixes a path traversal issue where craftedssgParamsvalues could write files outside the configured output directory. GHSA-xf4j-xp2r-rqqxIncorrect IP matching in ipRestriction() for IPv4-mapped IPv6 addresses
Affects: IP Restriction Middleware. Fixes improper handling of IPv4-mapped IPv6 addresses (e.g.
::ffff:127.0.0.1) that could cause allow/deny rules to be bypassed. GHSA-xpcf-pg52-r92gMissing validation of cookie name on write path in setCookie()
Affects:
setCookie(),serialize(), andserializeSigned()fromhono/cookie. Fixes missing validation of cookie names on the write path, preventing inconsistent handling between parsing and serialization. GHSA-26pp-8wgv-hjvmNon-breaking space prefix bypass in cookie name handling in getCookie()
Affects:
getCookie()fromhono/cookie. Fixes a discrepancy in cookie name handling that could allow attacker-controlled cookies to override legitimate ones and bypass prefix protections. GHSA-r5rp-j6wh-rvv4Users who use Serve Static, Static Site Generation, Cookie utilities, or IP restriction middleware are strongly encouraged to upgrade to this version.
v4.12.11Compare Source
What's Changed
New Contributors
Full Changelog: honojs/hono@v4.12.10...v4.12.11
v4.12.10Compare Source
What's Changed
Simple capturing grouptest by @yusukebe in #4838New Contributors
Full Changelog: honojs/hono@v4.12.9...v4.12.10
v4.12.9Compare Source
What's Changed
parseBodyfrom bodyCache to prevent TypeError by @yusukebe in #4807PickResponseByStatusCodetype by @yusukebe in #4791fire()fallback behavior consistent withhandle()by @yusukebe in #4821New Contributors
Full Changelog: honojs/hono@v4.12.8...v4.12.9
v4.12.8Compare Source
What's Changed
New Contributors
Full Changelog: honojs/hono@v4.12.7...v4.12.8
v4.12.7Compare Source
Security hardening
Ignore
__proto__path segments in parseBody({ dot: true }) to prevent potential prototype pollution when merged with unsafe patterns.Full Changelog: honojs/hono@v4.12.6...v4.12.7
v4.12.6Compare Source
What's Changed
tsconfig.spec.jsonby @yusukebe in #4798New Contributors
Full Changelog: honojs/hono@v4.12.5...v4.12.6
laverdet/isolated-vm (isolated-vm)
v6.1.2Compare Source
v6.1.1Compare Source
v6.1.0Compare Source
oxc-project/oxc (oxlint)
v1.69.0Compare Source
🚀 Features
e805174linter: Add schema forjest/vitest/max-expects(#23105) (Sysix)7850577linter: Add schema forjest/vitest/expect-expect(#23104) (Sysix)75f641alinter: Add schema forjest/vitest/consistent-test-it(#23103) (Sysix)5125f89linter/unicorn: Support no-nullcheckArgumentsoption (#23098) (camc314)b8b9797linter: Add schema forimport-max-dependencies(#23096) (Sysix)65cb47alinter/eslint: Support no-unused-expressionsignoreDirectivesoption (#23097) (camc314)f6c36d5linter: Add schema forimport/prefer-default-export(#23091) (Sysix)0d4a5d1linter: Add schema foreslint/sort-vars(#23090) (Sysix)fdb5bf5linter: Add schema foreslint/radix(#23082) (Sysix)05b4dcflinter: Add schema foreslint/prefer-const(#23081) (Sysix)5a06c4dlinter/vue: Implement next-tick-style rule (#23041) (Alex Peshkov)e38a36alinter: Add schema foreslint/operator-assignment(#23080) (Sysix)907cee7linter: Add schema foreslint/no-warning-comments(#23075) (Sysix)9470bb2linter: Add schema foreslint/no-unused-vars(#23073) (Sysix)234b5cflinter: Add schema foreslint/no-shadow(#23072) (Sysix)de0dd8blinter: Add schema foreslint/no-restricted-exports(#23020) (Sysix)faa3e0dlinter: Add schema foreslint/no-param-reassign(#23018) (Sysix)dbc9c27linter: Add schema foreslint/no-magic-numbers(#23017) (Sysix)38d3569linter: Add schema foreslint/no-inner-declarations(#23016) (Sysix)008fa41linter: Add schema foreslint/no-constant-condition(#22991) (Sysix)ca44623linter: Add schema foreslint/no-empty-function(#22988) (Sysix)43eb04dlinter: Add schema foreslint/id-match(#22987) (Sysix)a800f27linter: Add schema foreslint/capitalized-comments(#22984) (Sysix)96e2d32linter: Add schema foreslint/id-length(#22963) (Sysix)545493flinter: Add schema foreslint/complexity(#22960) (Sysix)5f0b558linter: Add schema foreslint/class-methods-use-this(#22959) (Sysix)719b720linter: Add schema for simple rule configurations (#22948) (Sysix)fd00966linter: Add right schema foreslint/max-*rules (#22923) (Sysix)1226d78linter: Fill schema with rule configurations (#22907) (Sysix)8f423c1linter/vue: Implementrequire-direct-exportrule (#17623) (yefan)78e915blinter/vue: Implement no-reserved-props rule (#22914) (bab)0f200a9linter/vue: Implement require-prop-types rule (#22083) (Alex Peshkov)5da9da9linter/vue: Implement no-reserved-keys rule (#21780) (bab)75e14a8linter/vue: Implement prop-name-casing rule (#22892) (bab)🐛 Bug Fixes
0383e61linter: Fix schema for rules without a config (#22946) (Sysix)📚 Documentation
dadafe3oxlint, oxfmt: Mention migrate skills in npm READMEs (#22965) (Boshen)v1.68.0Compare Source
🚀 Features
e4b1f46linter/typescript: Implementmethod-signature-stylerule (#22679) (Mikhail Baev)bc462calinter/vue: Implement no-reserved-component-names rule (#22741) (bab)ef9e751linter/vue: Implement component-definition-name-casing rule (#22818) (bab)d67f51alinter/vue: Implement require-prop-type-constructor rule (#22708) (bab)8422e8blinter/jsdoc: Implementrequire-yields-descriptionrule (#22805) (Mikhail Baev)fe93f97linter/eslint: Implementprefer-named-capture-grouprule (#22759) (Sebastian Poxhofer)v1.67.0Compare Source
🚀 Features
b84941elinter/vue: Implement no-expose-after-await rule (#22675) (bab)98b98c1linter/vue: Implement no-computed-properties-in-data rule (#22674) (bab)2d4c919oxlint: Supportvite-plus/resolveConfigfor vite.config.ts (#22456) (leaysgur)2a60012linter/vue: Implement require-render-return rule (#22613) (bab)9f227fdlinter/vue: Implement no-deprecated-props-default-this rule (#21892) (bab)87f065elinter/vue: Implement return-in-emits-validator rule (#21935) (bab)ea0380clinter/unicorn: Implementimport-stylerule (#22173) (Hao Chen)dde40felinter/vue: Implement no-watch-after-await rule (#22006) (bab)a735eb0linter/vue: Implement valid-next-tick rule (#22531) (bab)6dc615dlinter/vue: Implement no-shared-component-data rule (#21842) (bab)a656418linter/vue: Implement valid-define-options rule (#22107) (bab)bb6f1b2linter/vue: Implement require-slots-as-functions rule (#22244) (bab)5fa4774linter/n: Implementcallback-returnrule (#22470) (Mikhail Baev)v1.66.0Compare Source
🚀 Features
0440b0flinter/eslint: Implementid-matchrule (#22379) (Vladislav Sayapin)65bf119linter: Implement react no-object-type-as-default-prop (#22481) (uhyo)2a6ddcelinter/eslint: Implementno-implied-evalrule (#22391) (Vladislav Sayapin)625758alinter/vitest: Implement padding-around-after-all-blocks rule (#21788) (kapobajza)37680b0linter: Implement react no-unstable-nested-components (#22248) (Jovi De Croock)d8d9c74linter: Implement import/newline-after-import rule (#19142) (Ryuya Yanagi)v1.65.0Compare Source
🚀 Features
5478fb5linter/jsdoc: Implementrequire-throws-descriptionrule (#22386) (Mikhail Baev)c73225elinter/eslint: Implementprefer-arrow-callbackrule (#22312) (박천(Cheon Park))de82b59linter: Add support foreslint-plugin-jsx-a11y-x(#22356) (mehm8128)f44b6c8linter: Fill schemasDummyRuleMapwith built-in rules (#22288) (Sysix)v1.64.0Compare Source
🚀 Features
fbb8f22linter: Supportignoresin overrides (#22148) (camc314)🐛 Bug Fixes
25b7017linter: Undocument overrideignoresoption (#22213) (camc314)v1.63.0Compare Source
📚 Documentation
cacbc4alinter: Fix jest settings docs. (#22127) (connorshea)v1.62.0Compare Source
🚀 Features
348f46clinter: AddrespectEslintDisableDirectivesoption (#21384) (Christian Vuerings)🐛 Bug Fixes
8c425dblinter: Allow string for jest version in config schema (#21649) (camc314)v1.61.1Compare Source
v1.61.0Compare Source
🚀 Features
38d8090linter/jest: Implemented jestversionsettings in config file. (#21522) (Said Atrahouch)v1.60.0Compare Source
📚 Documentation
cfd8a4flinter: Don't rely on old eslint doc for available globals (#21334) (Nicolas Le Cam)v1.59.0Compare Source
🐛 Bug Fixes
dd2df87npm: Export package.json for oxlint and oxfmt (#20784) (kazuya kawaguchi)v1.58.0Compare Source
🚀 Features
16516delinter: Enhance types forDummyRule(#20751) (camc314)📚 Documentation
be3dcc1linter: Add note about node version + custom TS plugin (#19381) (camc314)v1.57.0Compare Source
v1.56.0Compare Source
v1.55.0Compare Source
🐛 Bug Fixes
bc20217oxlint,oxfmt: Omit useless| nullforOption<T>field from schema (#20273) (leaysgur)📚 Documentation
f339f10linter/plugins: Promote JS plugins to alpha status (#20281) (overlookmotel)v1.54.0Compare Source
📚 Documentation
0c7da4flinter: Fix extra closing brace in example config. (#20253) (connorshea)v1.53.0Compare Source
v1.52.0Compare Source
🚀 Features
61bf388linter: Addoptions.reportUnusedDisableDirectivesto config file (#19799) (Peter Wagenet)2919313linter: Introduce denyWarnings config options (#19926) (camc314)a607119linter: Introduce maxWarnings config option (#19777) (camc314)📚 Documentation
6c0e0b5linter: Add oxlint.config.ts to the config docs. (#19941) (connorshea)160e423linter: Add a note that the typeAware and typeCheck options require oxlint-tsgolint (#19940) (connorshea)privatenumber/tsx (tsx)
v4.22.4Compare Source
Bug Fixes
This release is also available on:
v4.22.3Compare Source
Bug Fixes
Configuration
📅 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 has been generated by Mend Renovate.