Repository navigation
Update npm packages - #363
Closed
renovate[bot] wants to merge 1 commit into
Closed
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
🚀 Deploying Preview to Cloudflare 🚀Preview URL: https://renovate-npm-packages-void-cloud.voidzero-docs.workers.dev (commit 0732a86)This URL reflects your latest Preview deploymentPreview Deployments by commit
|
auto-merge was automatically disabled
October 4, 2026 23:39
Pull request was closed
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:
2.7.5→2.8.02.7.5→2.8.02.7.5→2.8.02.7.5→2.8.022.2.0→22.2.122.2.0→22.2.122.2.0→22.2.122.2.0→22.2.122.2.0→22.2.122.2.0→22.2.122.2.0→22.2.122.2.0→22.2.10.6.3→0.6.40.6.3→0.6.40.3.0→0.4.01.62.2→1.62.40.9.5→0.11.15.20260929.1→5.20261001.11.7.3→1.7.54.4.3→4.5.04.4.3→4.5.01.170.40→1.170.411.168.59→1.168.605.0.2→5.0.35.0.2→5.0.35.0.2→5.0.35.0.2→5.0.35.0.2→5.0.35.0.2→5.0.35.0.2→5.0.32.2.5→2.2.71.7.6→1.7.71.0.0-beta.9→1.0.0-beta.107.0.10→7.0.118.23.0→8.23.14.0.0→4.0.21.7.3→1.7.54.4.3→4.5.01.0.0→1.0.15.0.2→5.0.34.144.0→4.146.0Release Notes
analogjs/analog (@analogjs/content)
v2.8.0Compare Source
Bug Fixes
Features
Performance Improvements
angular/angular-cli (@angular/build)
v22.2.1Compare Source
@angular/cli
@schematics/angular
@angular-devkit/schematics-cli
@angular-devkit/architect
@angular-devkit/build-angular
@angular/build
angular/angular (@angular/common)
v22.2.1Compare Source
common
compiler
compiler-cli
core
http
reportProgressofhttpResourceasreportDownloadProgressplatform-server
router
facebook/astryx (@astryxdesign/core)
v0.6.4Compare Source
New Features
Add Timer for standardized elapsed durations without React tick renders. (#6438)
Use
Timerfor active-operation elapsed time. It starts from mount by default, accepts an earlier Unix-millisecondstartTime, offerselapsedandclockformats with adaptive cadence, and matches Timestamp typography props.DialogHeader: expose the start- and end-content wrappers as theme targets (#6415)
Adds
dialog-header-start-contentanddialog-header-end-contentso themes can style the existing content-slot wrappers without relying on their DOM positions. The end-content slot also contains the optional close button. Default layout and behavior are unchanged.DialogHeadertitleandsubtitlenow accept anyReactNode, not only strings.A title can carry inline markup and still renders inside the focusable
h2that receives focus on open and names the Dialog; the accessible name is the title's text content. A subtitle can carry inline content such as aLink. String callers are unchanged. An empty-string, boolean, or nullish subtitle renders nothing, and a numeric0subtitle now renders inside the subtitle text.DropdownMenuItem,DropdownMenuCheckboxItemandDropdownMenuRadioItemforward arefto the row root (#6687).The ref reaches the element carrying
role="menuitem"(ormenuitemcheckbox/menuitemradio), the wayItemandDropdownMenuDivideralready forward one, so a menu row can be registered with an element-keyed observer or overlay — an IntersectionObserver for an impression, a measurement, a debug outline — without a wrapper betweenrole="menu"and the row.Add
presentationto DateInput, DateTimeInput, and TimeInput (spec:AST-043) (#6628).presentationnames every picker surface, distinguishing Astryx's desktop surface, Astryx's bottom sheet (including a new TimeInput sheet), the browser/OS picker, and — for TimeInput only — a plain typed field. DateInput and DateTimeInput accept five values:'popover' | 'bottom-sheet' | 'native' | 'adaptive-bottom-sheet' | 'adaptive-native'(default). TimeInput accepts those five plus'text-input', the typed field on every pointer, because that is the surface its releasednativePicker="never"already was.presentation="native"always shows native;adaptive-nativekeeps the released native fallbacks.nativePickeris deprecated but keeps working exactly as released (touch→adaptive-native,always→native,never→adaptive-bottom-sheet, ortext-inputfor TimeInput);presentationwins when both are set.astryx upgradeshipsmigrate-native-picker-to-presentationfor static callsites.List: addedgeCompensation="inline"to compensate for item content inset within container padding (#2626)ListIteminsets its content by a density-dependent horizontal padding, so a list under a section heading reads as misaligned and consumers reach for negative-margin custom CSS.edgeCompensation="inline"onListcancels, per inline edge, the smaller of that inset and the container's published padding on that edge; zero-padding and full-bleed surfaces therefore stay in place, asymmetric container padding never over-cancels an edge, and headers, hover backgrounds, and selection backgrounds keep their existing geometry.Itemnow publishes its inline inset as--_item-inset-inlineand derives its ownpaddingInlinefrom it, and the clamped cancelling margin reads the same variable — so the cancel tracks density and theme overrides instead of mirroring hardcoded values. Themes that setpaddingInlineonitemfeed the variable automatically via the derived var registry.Markdown: add the first-party soft-breaks plugin (#6459)
Use
markdownSoftBreaksPluginfrom@astryxdesign/core/Markdown/pluginsto render soft line endings as hard breaks without preprocessing source. The plugin matches the realremark-breakspackage through Astryx's supported adapter path while keeping code and other opaque content unchanged.Table: add a selection-aware bulk-actions wrapper that consumes
useTableSelectionStateoutput while keeping the selection plugin behavior-only. (#6474)Fixes
Northwind Workbench (automation)rendersNAinstead ofN(and“Ada” LovelacerendersALinstead of“L. Words with none of those, such as a lone-, are ignored, and a name made only of punctuation shows the default icon rather than a stray symbol (#6698).IconButton: 16px for small and medium controls, and 20px for large controls. (#5762)
ChatComposerInput: an empty input no longer shrinks by 8px whenisDisabledflips totrue, which shifted anything bottom-aligned beside it (e.g. a send button in a grid row) (#6654).The root's
minHeightwas set to the shared line-height only, not the paddingeditableandplaceholderboth add on top of it — normally immaterial, since the editable region reserves its own padded box even when empty. A disabled, emptycontentEditableregion stops reserving that empty line at all in Chromium, and the absolutely positioned placeholder standing in for it doesn't contribute to layout height, so the root fell back to just the line-height and lost the padding.minHeightnow explicitly accounts for both.maxRows={1}. Removing vertical padding also keeps the empty input and placeholder aligned when disabled. (#6733)The aligned wrappers are omitted for non-rendering scalar values (
null,undefined, booleans, and the empty string), while numeric0remains visible inside the same inset as other slot content.Boolean and empty-string timestamp or footer values no longer leave a blank row or a stray dot. Numeric zero remains visible, and all delivery statuses keep their existing labels and icons.
onClickhandlers with ChatSendButton's send and stop actions instead of replacing them (#6653). Consumers that usedonClickto replace sending should move that logic toonSend, because both handlers now run.scrollButtonrenders hidden, butopacity: 0andpointer-events: noneleave it in sequential focus navigation — so a keyboard user's first Tab into any chat landed on a control with no visible focus indicator (WCAG 2.2 SC 2.4.7), and Enter scrolled the transcript. The hidden state now also setsvisibility: hidden, which the fade transition carries so the animation is unchanged; the visible button keeps its keyboard access. The pill's height and collapsed width now track--size-element-mdinstead of a hardcoded32px, so a theme that retunes the element scale can no longer make the pill clip its own Button. ChatLayout's consumer docs also gain thedensityprop, which was undocumented, and drop the claim that density adapts automatically to container width — it never did. A Chromium evidence spec pins the hidden/visible/re-hidden keyboard contract and the pill's containment of its Button under a size-retuning theme, and the RTL applicability ledger records why ChatLayout and its scroll button have no applicable RTL dimension. (#6466)chat-layout-scroll-buttonactually restyle the chat scroll-to-bottom pill. The documented target sat on the invisible full-width row that centres the pill, so abackgroundColoroverride painted a band across the chat dock while the pill kept the surface the theme asked to replace — and every automated check passed, because the override did reach an element. The target now rides the pill, which is what paints the fill, elevation, and radius (architecture:component-theming-surfaceINV4). The target keeps its name, stays a single target, and the component's props, DOM shape, ref target, and consumer passthrough are unchanged. A Chromium spec pins the placement and proves the repair by moving the target back and showing the pill go unstyled under a theme. (#6482)Configuration
📅 Schedule: (in timezone Asia/Shanghai)
🚦 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.