fix(deps): update all non-major dependencies
This MR contains the following updates:
| Package | Change | Age | Confidence | Type | Update |
|---|---|---|---|---|---|
| @mui/icons-material (source) | 7.3.2 -> 7.3.3 |
dependencies | patch | ||
| @mui/material (source) | 7.3.2 -> 7.3.3 |
devDependencies | patch | ||
| @mui/styled-engine-sc (source) | 7.3.2 -> 7.3.3 |
dependencies | patch | ||
| @mui/system (source) | 7.3.2 -> 7.3.3 |
devDependencies | patch | ||
| @testing-library/jest-dom | 6.9.0 -> 6.9.1 |
dependencies | patch | ||
| @types/node (source) | 24.6.1 -> 24.6.2 |
dependencies | patch | ||
| @types/react (source) | 19.1.16 -> 19.2.0 |
dependencies | minor | ||
| @types/react-dom (source) | 19.1.9 -> 19.2.0 |
dependencies | minor | ||
| react (source) | 19.1.1 -> 19.2.0 |
dependencies | minor | ||
| react-dom (source) | 19.1.1 -> 19.2.0 |
dependencies | minor | ||
| uis/devops/continuous-delivery/ci-templates |
v7.17.5 -> v7.17.6
|
repository | patch |
Release Notes
mui/material-ui (@mui/icons-material)
v7.3.3
Sep 30, 2025
A big thanks to the 14 contributors who made this release possible.
@mui/material@7.3.3
- [Autocomplete] Sync highlighted index when popup is opened (#46894) @ZeeshanTamboli
- [CircularProgress] Add track slot via enableTrackSlot (#46907) @monam2
- [locale] Split locales into separate files (#46933) @christopherschroer
- [Tabs] Fix not scrolling to correct tab after refresh when auto scrollable (#46869) @Jayesh-11
Docs
- Add a guide for building extensible themes (#46896) @siriwatknp
- Add v7 community course to resources page (#46944) @alelthomas
- Improve performance of Default Theme Viewer (#46841) @sai6855
- Fix typo in blog component MainContent (#46868) @jonyen
- [Steppers] Replace TransitionProps with slotProps.transition (#46898) @sai6855
Core
- [blog] Fix year in Punta Cana retreat post (#46943) @mapache-salvaje
- [blog] Punta Cana retreat post (#46892) @mapache-salvaje
- [code-infra] Publish from CI (#46851) @Janpot
- [code-infra] Convert reportBrokenLink script to ts (#47002) @brijeshb42
- [code-infra] Update module resolution for typescript@next (#46940) @Janpot
- [code-infra] Run continuous releases during ci-check (#46948) @Janpot
- [code-infra] Fix github actions check for continuous release (#46941) @Janpot
- [code-infra] Address high/critical dependabot reports (#46937) @Janpot
- [code-infra] Update ci.yml triggers (#46860) @Janpot
- [code-infra] Exact match for renovate file name (#46916) @Janpot
- [code-infra] Disable dependency update for
@material-ui/corein codemod (#46899) @Janpot - [code-infra] Transpile
assertion-errorin karma tests (#46909) @Janpot - [code-infra] Disable browserstack on circleci cron jobs (#46905) @Janpot
- [code-infra] Remove
copy-filescommand usage from packages (#46902) @brijeshb42 - [code-infra] Low-hanging ts conversion (#46903) @Janpot
- [code-infra] Bring batch of changes from vitest MR (#46795) @Janpot
- [code-infra] Remove dependency on
fs-extra(#46755) @bernardobelchior - [code-infra] Make error code extraction independent of build (#46865) @brijeshb42
- [docs-infra] Fix markdown generation script to find correct files (#46954) @siriwatknp
- [docs-infra] Fix unnecessary redirects (#46951) @Janpot
- [docs-infra] Remove
dangerouslySetInnerHTMLfor ad description (#46936) @Janpot - [docs-infra] Display "View as Markdown" only on Material UI (#46861) @siriwatknp
- [infra] Fix JSON files not being imported in TS demos (#47000) @bernardobelchior
- [infra] Turn
literal | (string & {})toPropTypes.string(#46934) @siriwatknp - [infra] Bump node.js version and make local usage strict (#46834) @brijeshb42
- [infra] Remove "main" fields from publishable packages (#46856) @brijeshb42
- [internal] Refactor
useForkRefTS types: tightencleanupRefand simplify ref typing (#46967) @wo-o29 - [internal] Fix naming to match convention (
2099cb0) @oliviertassinari - [internal] Fix naming to match convention (
29aad62) @oliviertassinari - [internal] Use same option as other repositories (
eabda77) @oliviertassinari - [internal] Normalize <meta name='viewport' (
9d1922a) @oliviertassinari - [internal] Normalize charset='utf-8' (
f1aae00) @oliviertassinari - [test] Split infinitive (
0237fda) @oliviertassinari
All contributors of this release in alphabetical order: @alelthomas, @bernardobelchior, @brijeshb42, @christopherschroer, @Janpot, @Jayesh-11, @jonyen, @mapache-salvaje, @monam2, @oliviertassinari, @sai6855, @siriwatknp, @wo-o29, @ZeeshanTamboli
facebook/react (react)
v19.2.0
Below is a list of all new features, APIs, and bug fixes.
Read the React 19.2 release post for more information.
New React Features
-
<Activity>: A new API to hide and restore the UI and internal state of its children. -
useEffectEventis a React Hook that lets you extract non-reactive logic into an Effect Event. -
cacheSignal(for RSCs) lets your know when thecache()lifetime is over. - React Performance tracks appear on the Performance panel’s timeline in your browser developer tools
New React DOM Features
- Added resume APIs for partial pre-rendering with Web Streams:
-
resume: to resume a prerender to a stream. -
resumeAndPrerender: to resume a prerender to HTML.
-
- Added resume APIs for partial pre-rendering with Node Streams:
-
resumeToPipeableStream: to resume a prerender to a stream. -
resumeAndPrerenderToNodeStream: to resume a prerender to HTML.
-
- Updated
prerenderAPIs to return apostponedstate that can be passed to theresumeAPIs.
Notable changes
- React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming
<ViewTransition>Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics. - Add Node Web Streams (
prerender,renderToReadableStream) to server-side-rendering APIs for Node.js - Use underscore instead of
:IDs generated by useId
All Changes
React
-
<Activity />was developed over many years, starting beforeClassComponent.setState(@acdlite @sebmarkbage and many others) - Stringify context as "SomeContext" instead of "SomeContext.Provider" (@kassens #33507)
- Include stack of cause of React instrumentation errors with
%oplaceholder (@eps1lon #34198) - Fix infinite
useDeferredValueloop in popstate event (@acdlite #32821) - Fix a bug when an initial value was passed to
useDeferredValue(@acdlite #34376) - Fix a crash when submitting forms with Client Actions (@sebmarkbage #33055)
- Hide/unhide the content of dehydrated suspense boundaries if they resuspend (@sebmarkbage #32900)
- Avoid stack overflow on wide trees during Hot Reload (@sophiebits #34145)
- Improve Owner and Component stacks in various places (@sebmarkbage, @eps1lon: #33629, #33724, #32735, #33723)
- Add
cacheSignal(@sebmarkbage #33557)
React DOM
- Block on Suspensey Fonts during reveal of server-side-rendered content (@sebmarkbage #33342)
- Use underscore instead of
:for IDs generated byuseId(@sebmarkbage, @eps1lon: #32001, #33342#33099, #33422) - Stop warning when ARIA 1.3 attributes are used (@Abdul-Omira #34264)
- Allow
nonceto be used on hoistable styles (@Andarist #32461) - Warn for using a React owned node as a Container if it also has text content (@sebmarkbage #32774)
- s/HTML/text for for error messages if text hydration mismatches (@rickhanlonii #32763)
- Fix a bug with
React.useinsideReact.lazy-ed Component (@hi-ogawa #33941) - Enable the
progressiveChunkSizeoption for server-side-rendering APIs (@sebmarkbage #33027) - Fix a bug with deeply nested Suspense inside Suspense fallback when server-side-rendering (@gnoff #33467)
- Avoid hanging when suspending after aborting while rendering (@gnoff #34192)
- Add Node Web Streams to server-side-rendering APIs for Node.js (@sebmarkbage #33475)
React Server Components
- Preload
<img>and<link>using hints before they're rendered (@sebmarkbage #34604) - Log error if production elements are rendered during development (@eps1lon #34189)
- Fix a bug when returning a Temporary reference (e.g. a Client Reference) from Server Functions (@sebmarkbage #34084, @denk0403 #33761)
- Pass line/column to
filterStackFrame(@eps1lon #33707) - Support Async Modules in Turbopack Server References (@lubieowoce #34531)
- Add support for .mjs file extension in Webpack (@jennyscript #33028)
- Fix a wrong missing key warning (@unstubbable #34350)
- Make console log resolve in predictable order (@sebmarkbage #33665)
React Reconciler
-
createContainer and createHydrationContainer had their parameter order adjusted after
on*handlers to account for upcoming experimental APIs
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v7.17.6: 7.17.6
7.17.6 (2025-10-01)
Bug Fixes
- terraform: set kubernetes CPU requests for terraform jobs (5c75c2d)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.