Repository navigation
fix(deps): update all non-major dependencies - #913
renovate[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 8c4d39ca7e
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| specifier: ^17.0.1 | ||
| version: 17.0.3 | ||
| version: 18.0.9 |
There was a problem hiding this comment.
This importer now records marked as 18.0.9 even though apps/differ/package.json still declares ^17.0.1, so the lockfile is not consistent with the workspace manifests; there are similar mismatches later, such as apps/staged resolving prettier-plugin-svelte 3.5.2 for ^4.1.1. The workflows run pnpm install --frozen-lockfile (for example .github/workflows/differ-ci.yml:73), and the pnpm install docs state that in CI, installation fails when a present lockfile needs an update and that workspace installs cover all projects (https://pnpm.io/cli/install), so these CI jobs will stop before tests/builds run.
Useful? React with 👍 / 👎.
7213ece to
b94370a
Compare
0825d9f to
16098e6
Compare
ff3d66b to
9ba89a8
Compare
ℹ️ Artifact update noticeFile name: apps/penpal/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by Details:
|
41143ca to
bb07d4c
Compare
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
7.22.2→7.22.37.22.2→7.22.30.5.19→0.5.202.4.0→2.5.02.8.0→2.8.32.10.0→2.10.12.3.5→2.5.02.4.3→2.5.02.13.1→2.14.03.0.4→3.0.524.19.0→24.19.224.11.0→24.19.22.16.0→2.16.25.1.4→5.2.0v6.0.3→v6.1.00.22→0.232.19.3→2.20.02.20.2(+1)0.11→0.126.2.5→6.2.6v1.9.0→v1.10.1v1.4.1→v1.8.0v1.8.2→v1.8.629.0.2→29.1.10.2.189→0.2.19118.0.14→18.1.117.0.3→17.0.611.12.3→11.17.20.4→0.50.8→0.910.33.0→10.34.710.34.88.5.16→8.5.313.9.9→3.9.103.9.4→3.9.103.5.0→3.5.216.1.1→16.1.23.5.0→3.6.03.7.01.96.1→1.99.10.23.45→0.23.462.17.7→2.18.12.17.5→2.18.11.0.151→1.0.1541.0.149→1.0.1540.11.0→0.11.15.57.1→5.57.25.56.4→5.57.24.7.6→4.7.74.7.1→4.7.72.4.1→2.5.02.8.1→2.8.32.10.0→2.10.12.7.0→2.7.22.3.5→2.5.02.4.2→2.5.02.13.1→2.14.01.53.1→1.53.31.54.11.53.1→1.53.31.54.10.7.19→0.7.201.26.1→1.28.01.29.08.3.1→8.3.57.3.1→7.3.7Release Notes
Milkdown/milkdown (@milkdown/crepe)
v7.22.3Compare Source
Patch Changes
ed370e3: Milkdown patch version release.Milkdown/milkdown (@milkdown/kit)
v7.22.3Compare Source
Please refer to CHANGELOG.md for details.
tailwindlabs/tailwindcss-typography (@tailwindcss/typography)
v0.5.20Compare Source
Fixed
tauri-apps/plugins-workspace (@tauri-apps/plugin-clipboard-manager)
v2.5.0Compare Source
v2.4.2Compare Source
v2.4.1Compare Source
vitejs/vite-plugin-react (@vitejs/plugin-react)
v5.2.0Compare Source
actions/checkout
v6.1.0Compare Source
What's Changed
allow-unsafe-pr-checkoutto v6 by @aiqiaoy in #2500https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change
Full Changelog: actions/checkout@v6.0.3...v6.1.0
marshallpierce/rust-base64 (base64)
v0.23.1Compare Source
v0.23.0Compare Source
simd-unsafefeature:Simdpicks the bestinstruction set at runtime (AVX2 on
x86_64, NEON onaarch64) and falls back to the scalarGeneralPurposeengine, whileAvx2andNeontarget one instruction set with no runtimedetection and work in
no_std. The engines support the standard and URL-safe alphabets.huntabyte/bits-ui (bits-ui)
v2.20.0Compare Source
Minor Changes
autocomplete="off"on the hidden input by default to discourage browser autofill, and add anautocompleteprop toRadioGroup.Rootto override it (#2198)Patch Changes
fix(Calendar): fall back to the default
placeholderwhen spread props are reassigned andplaceholderis not bound, preventingCannot read properties of undefined (reading 'set'). Also applies toRangeCalendar,DatePicker,DateRangePicker,DateRangeField,TimeField, andTimeRangeField. (#2226)fix(Select): open the trigger on a click that no pointer press precedes (
detail: 0), such aselement.click()or a VoiceOver activation in Safari (#2227)fix(Calendar/RangeCalendar): prevent weekday headers, heading, and cell labels from shifting by a day when using a
ZonedDateTimein a time zone ahead of the local one (#2215)fix(Collapsible/Accordion): prevent content mounted open from playing its open animation (#2209)
fix(Command): skip deferred root work after
Command.Rootis destroyed (#2210)fix(Command): scroll the first item into view when items aren't grouped (#2003)
fix(DatePicker): respect
preventDefault()inContent'sonOpenAutoFocusso the calendar day is not auto-focused (also applies toDateRangePicker) (#2219)fix: prevent content from flashing visible for a frame after its exit animation when Svelte async mode is enabled (#2193)
fix(Select/Combobox/DropdownMenu): don't open the trigger when it's disabled by an ancestor
<fieldset disabled>(#2214)fix(body-scroll-lock): restore body
pointer-eventsas soon as the last lock is released so clicks right after a layer closes aren't lost (#2221)fix(FocusScope): keep focus on elements inside an open shadow root nested in the scope (e.g. a web component's
<input>) instead of treating it as escaping the trap (#2223)fix(FocusScope): prevent page scroll when auto-focusing on open, trapping focus, and restoring focus on close (#2217)
fix(LinkPreview): always remove the document
pointeruplistener registered while open. When the content node wasn't attached yet, the open watcher returned early before its cleanup, so the listener was never unsubscribed and kept firing after the preview closed or unmounted. (#2194)fix(NavigationMenu): only register a
NavigationMenu.Content's dismiss/escape layers while it is open so closedforceMountcontent no longer closes the open item on inside clicks or steals escape focus (#2218)fix(Command): item selection logic (#2074)
fix: call
onOpenChangeCompletewithtrueafter content opens and its animations finish, not only on close (#2199)fix(HiddenInput): keep hidden form inputs in sync with component state after a form reset. A native form reset now restores the current value instead of clearing the input, so setting a value right after
form.reset()(e.g. SvelteKituse:enhance'supdate()) is no longer lost. Applies toRadioGroup,Select,Combobox,Checkbox,Switch,RatingGroup, and the date/time fields (#1942) (#2212)fix(DateField): reset the segments when
valueis cleared externally after a date was typed in (#2196)fix(Select/Combobox): highlight the selected item on open when its value is an empty string, and allow selecting it with Enter in
Combobox(#2213)fix(Tabs, Accordion, ToggleGroup, RadioGroup, Toolbar, Menubar): ignore the items and triggers of a nested root of the same kind during keyboard navigation, so arrow keys,
Home,Endand wrapping stay within the outer group (#2190)Resume a paused focus scope when it registers again, so a menu whose trigger sits in a tooltip moves focus into its content when opened. (#2201)
fix(DismissibleLayer): close an open layer when a second outside
pointerdownlands within its 10ms dismissal debounce. The second event replaced the pending one and was judged against the newly opened layer, so rapidly right clicking acrossContextMenutriggers left earlier menus open. (#2229)Set
aria-selected="false"on unselectedSelect.ItemandCombobox.Itemoptions so every option exposes its selection state per the APG listbox pattern. (#2188)fix(Select): give
Select.Triggerthecomboboxrole and pointaria-controlsat the mounted listbox (#2216)fix(Select, Combobox): keep aligning the highlighted item while the content settles after positioning. Chrome that mounts once the content is placed (scroll buttons in the flex flow, a header, a footer) shrinks the viewport under the open-time alignment and left a far-down selection below the fold; the content now realigns on every viewport resize until the user scrolls, which also retires the scroll down button's own mount-time realign. (#2157)
fix(Checkbox): pass the
formprop to the button again and submit the linked form whenEnteris pressed withtype="submit"(#2204)fix(Slider): throw a descriptive error for non-finite
min/max/step(or astepof0) instead of hanging the browser (#2211)fix: skip deferred animation-complete callbacks when the owning component is destroyed before they run (#2210)
fix(Select, Combobox): stop the scroll button auto scroll when the content closes while the button is hovered (#2197)
fix(AlertDialog): prevent delayed open autofocus from focusing replaced content (#2220)
fix(DateField): keep the day period when typing or deleting the hour in 12-hour mode (#2228)
fix(Tooltip): close when any scrolling ancestor of the trigger scrolls (#2206)
v2.19.5Compare Source
Patch Changes
fix(Select): ensure
Select.Valuelabels persist after the select is closed (#2066)fix(DismissibleLayer): dismiss on a touch tap whose
clickfollows itspointerdownwithin a few milliseconds. The click listener was armed only after a 10ms debounce, so on WebKit (mobile Safari) a quick tap on a sibling trigger landed before it and left the open layer open beside the new one. (#2182)fix(body-scroll-lock): restore only modified body styles to preserve concurrent changes (#2175)
Fix
DateRangePickerandDateRangeFieldnot reformatting their segments when thelocaleprop changes after mount. (#2150)fix(FocusScope): trap and restore focus inside a Shadow Root. Focus reads now follow
shadowRoot.activeElementand thefocusintarget comes fromcomposedPath(), so Tab wraps within the scope and focus returns to a trigger inside the root on close. (#2180)v2.19.4Compare Source
Patch Changes
fix(PopperLayer): destructure the internal
forceMountprop out ofrestPropsso it stops leaking onto the rendered content element as an invalidforcemountattribute (Popover, Select, Combobox, DropdownMenu, ContextMenu, Menubar, Tooltip, LinkPreview) (#2176)fix(DismissibleLayer): dismiss on a touch tap even when the tapped element stops click propagation. Touch outside-dismissal waits for the tap's
clickon the document, and a bubbling listener never hears a click whose target handler callsstopPropagation(), so the layer stayed open behind elements that own their clicks. (#2155)console-rs/dialoguer (dialoguer)
v0.12.0: 0.12.0Compare Source
What's Changed
select.rsexample by @jwodder in #289thiserrorwith a manual impl by @CosmicHorrorDev in #327dumbmatter/fakeIndexedDB (fake-indexeddb)
v6.2.6Compare Source
Improve performance (#169 by @jlucaso1)
Fixed memory leak of finished transasctions (#171 by @nolanlawson)
fsnotify/fsnotify (github.com/fsnotify/fsnotify)
v1.10.1Compare Source
Changes and fixes
inotify: don't remove sibling watches sharing a path prefix (#754)
inotify, windows: don't rename sibling watches sharing a path prefix
(#755)
v1.10.0Compare Source
This version of fsnotify needs Go 1.23.
Changes and fixes
inotify: improve initialization error message (#731)
inotify: send Rename event if recursive watch is renamed (#696)
inotify: avoid copying event buffers when reading names (#741)
kqueue: skip dangling symlinks (ENOENT) in watchDirectoryFiles, so a bad entry no longer aborts Watcher.Add for the whole directory (#748)
kqueue: drop watches directly in Close() to fix a file descriptor leak when recycling watchers (#740)
windows: fix nil pointer dereference in remWatch (#736)
windows: lock watch field updates against concurrent WatchList to fix a race introduced in v1.9.0 (#709, #749)
modelcontextprotocol/go-sdk (github.com/modelcontextprotocol/go-sdk)
v1.8.0Compare Source
This release is equivalent to v1.8.0-pre.2. Thank you to those who tested the pre-release.
In this release we introduce several fixes and improvements on top of v1.7.0. It adds no new protocol revision: the supported set is unchanged, and
2026-07-28remains the newest version the SDK negotiates.The bulk of the work is hardening the transports against resource exhaustion, closing session leaks, deadlocks and teardown hangs found by users running the new protocol at scale, and giving servers explicit control over which protocol versions they advertise.
Two behavior changes are guarded by new
MCPGODEBUGflags; see the section below.Hardening against resource exhaustion
Every decoding path that buffers incoming input is now bounded. JSON payloads are rejected past 1000 levels of nesting, before the parser recurses. Both SSE readers cap the bytes buffered for a single event via
MaxEventSizeonSSEClientTransportandStreamableClientTransport, and the stdio transport caps a single JSON-RPC frame viaStdioTransport.MaxLineLength.On the OAuth side, dynamic client registration responses are bounded to 1 MB, and the discovery code now validates metadata documents rather than trusting them.
Restricting the protocol versions a server supports
ServerOptions.SupportedProtocolVersionslets a server narrow the set of versions it advertises and negotiates. The list can only narrow, never widen; naming a version the SDK does not implement panics at construction.Relatedly, a stateful streamable handler receiving a
2026-07-28request now returns that same JSON-RPC error instead of a plain-text 400, so the client can renegotiate down instead of losing the connection.Per-request cache control
ServerOptions.SetCacheableis a new hook that decides thettlMsandcacheScopefields of every result carrying them:server/discover, the four list methods, andresources/read. It runs once per result, after the handler returns, with the values that handler produced, so it can set a policy globally while still letting an individual handler override it. Anything left unset falls back to the protocol default ofpublic.Behavior changes guarded by MCPGODEBUG
Two new escape-hatch flags restore the previous behavior of the changes above. Both will be removed in v1.9.0.
plaintextstatefulrejection=1— restore the plain-texthttp.Error400 body a statefulStreamableHTTPHandlerpreviously returned for a request carrying per-request metadata. The default is now a JSON-RPC-32022 CodeUnsupportedProtocolVersionerror with anUnsupportedProtocolVersionDatapayload advertising the legacy versions the server supports. Introduced by #1143.blockingcancelnotify=1— restore the previous behavior where a cancelled call waits synchronously fornotifications/cancelledto be delivered (up to 5s) before returning, joining any delivery error into the caller's error. The default now retires the call immediately and sends the notification asynchronously. Introduced by #1151.Options below were removed, according to plan:
seterroroverwriteenableoriginverificationdisablecontenttypecheckdisablelocalhostprotectionOther Changes to the SDK
go getleaves the module unbuildable by @tonydzi (#1148)actions/setup-nodefrom 6.0.0 to 7.0.0 by @dependabot (#1123)actions/setup-pythonfrom 6.3.0 to 7.0.0 by @dependabot (#1124)actions/setup-gofrom 6.5.0 to 7.0.0 by @dependabot (#1125)actions/checkoutfrom 7.0.0 to 7.0.1 by @dependabot (#1126)golang/govulncheck-actionfrom 1.0.4 to 1.1.0 by @dependabot (#1218)Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Enabled.
♻ 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.