A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/material@5.15.15
[Autocomplete] Display options provided to the options prop even if loading is true (#41677) @ZeeshanTamboli
[material-ui][Slider] Remove valueLabelFormat from restricted values demo so that the tooltip thumb label displays the same as the value text (#41679) @ZeeshanTamboli
A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/material@5.15.15
[Autocomplete] Display options provided to the options prop even if loading is true (#41677) @ZeeshanTamboli
[material-ui][Slider] Remove valueLabelFormat from restricted values demo so that the tooltip thumb label displays the same as the value text (#41679) @ZeeshanTamboli
A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/material@5.15.15
[Autocomplete] Display options provided to the options prop even if loading is true (#41677) @ZeeshanTamboli
[material-ui][Slider] Remove valueLabelFormat from restricted values demo so that the tooltip thumb label displays the same as the value text (#41679) @ZeeshanTamboli
A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/material@5.15.15
[Autocomplete] Display options provided to the options prop even if loading is true (#41677) @ZeeshanTamboli
[material-ui][Slider] Remove valueLabelFormat from restricted values demo so that the tooltip thumb label displays the same as the value text (#41679) @ZeeshanTamboli
This bugfix release fixes an issue in the recent createEntityAdapter sorting perf improvements that could (in specific cases) cause Immer to throw an error when trying to read a plain JS value instead of a proxy-wrapped value.
This bugfix release improves sorting performance in createEntityAdapter, shrinks the code size in matcher utilities, fixes assorted issues with query hooks, and makes several TS tweaks.
Changelog
Entity Adapter Sorting Performance
Users reported in #4252 that the sorting performance of createEntityAdapter seemed abnormally bad - the provided comparison functions were being called far more times than expected.
Upon investigation, we had a couple of problems. We were always starting from an array that was in insertion order, not the existing sorted order, and that would always require significant effort to re-sort even if there weren't any actual changes to the sorted results. Also, the sorting checks required frequent access to Immer's Proxy-wrapped values, even in cases where all we needed was the plain state values for comparison purposes.
We've reworked the internal sorting logic to always start from the existing sorted array, do reads against a plain value to avoid the Proxy getter overhead where possible, and optimized inserts into existing sorted arrays. This should significantly speed up sorted entity adapter behavior.
Matcher Code Size Optimization
We've reworked the internals of the thunk-related matchers to deduplicate some of the logic, shaving a few bytes off the final bundle size.
RTK Query Hook Updates
defaultSerializeQueryArgs can now handle BigInt values safely.
The isLoading flag logic was improved to handle errors when a query hook tries to subscribe.
TS Updates
create.asyncThunk's types were improved to avoid cases where it might infer any.
📖 fix broken link to examples in README.md (#11805)
⌨️ close: correct type of error field in getFieldState return object (#11831)
🐞 fix #11842 radio buttons not disabled when multiple share a name (#11873)
🐞 fix #11821 set value with disabled false before mount (#11880)
🐞 fix setError to preserve existing errors elsewhere in the object (#11888)
⌨️ fix: add info.value type to WatchObserver (#11872)
🫡 fix issue with internal set api (#11915)
👹 close #11778 improve unregister omit key with getValues method (#11779)
🐞 fix #11794 issue: Fields dirty state is not updated when passing values to useForm
Version 7.51.3
🐞 fix #11773 regression on dirty check with reset (#11775)
Version 7.51.2
🐞 fix #11719 validation stuck on true state (#11723)
This bugfix release removes the no-longer-necessary peer dependency on react-native, and tweaks a few TS types for compat with the upcoming React 19 release.
Changes
React Native Peer Dependency Removed
We've always had an awkward peer dependency on both ReactDOM and React Native, because of the need to import the unstable_batchedUpdates API directly from each reconciler. That's part of what led to the sequence of 9.x patch releases to deal with RN compat.
As of 9.0.3, we dropped the batching imports completely, since React 18 now batches by default. That means we didn't even have any remaining imports from react-native.
Meanwhile, React 18.3 just came out, but so did React Native 0.74. RN 0.74 still requires React 18.2.
This caused NPM users to have installation failures when trying to use React-Redux:
React-Redux has a peer dep on RN
RN has a peer dep on React 18.2
But the latest React, 18.3 would get installed in the app
NPM errors with a peer dep mismatch
We no longer need to list RN as a peer dep, and dropping that also fixes the NPM installation issues as well.
This bugfix release fixes an issue with connect and React Native caused by changes to our bundling setup in v9. Nested connect calls should work correctly now.
Bumps the production-dependencies group with 13 updates in the / directory:
3.0.21
3.0.25
11.11.0
11.11.5
6.19.9
6.19.11
2.2.1
2.2.6
1.11.10
1.11.11
7.2.0
7.2.1
5.0.6
5.0.7
3.1.42
3.1.46
6.12.0
6.12.1
6.9.13
6.9.15
7.51.1
7.51.5
14.1.0
14.1.2
9.1.0
9.1.2
Updates
@catena-x/portal-shared-components
from 3.0.21 to 3.0.25Changelog
Sourced from
@catena-x/portal-shared-components
's changelog.Commits
2988d99
docs: update images0379907
update(docs): update images for markdown files)d02ca6e
feat(docs): display docsc2e899a
update: revert checks and yarn changes3744f6f
update: revert yarn lock49ed8a2
chore(TRG-7): update licensing and legal docs (#218)8b5232f
update: updated checks55e90d4
update(docs): imported docs to display in storybookd053978
update(docs): imported docs to display in storybookf263e6d
fix(scroll to top): improve visibilityUpdates
@emotion/styled
from 11.11.0 to 11.11.5Release notes
Sourced from
@emotion/styled
's releases.Commits
f4640f6
Version Packages (#3170)c9b84db
Fix mismatch between CSSInterpolation and Interpolation<Props> (#3164)6e0e388
Version Packages (#3160)5b82631
Renamed an internalhasOwnProperty
tohasOwn
(#3159)0bfa978
AdddisableRemotePlayback
to valid prop types (#3156)b0014b4
Version Packages (#3143)49c20b4
Fix Theme import for newer Typescript module resolution modes (#3101)45c440f
ChangeArray
toReadonlyArray
in CSS type declarations (#3141)1c60314
AddSECURITY.md
f3b268f
Version Packages (#3058)Updates
@mui/icons-material
from 5.15.14 to 5.15.15Release notes
Sourced from
@mui/icons-material
's releases.Changelog
Sourced from
@mui/icons-material
's changelog.Commits
5a07996
5.15.15 (#41752)Updates
@mui/material
from 5.15.14 to 5.15.15Release notes
Sourced from
@mui/material
's releases.Changelog
Sourced from
@mui/material
's changelog.Commits
5a07996
5.15.15 (#41752)42afab7
[material-ui][Autocomplete] Display options provided to theoptions
prop ev...cc8d22f
[material-ui][RadioGroup] Apply classnames (#41681)Updates
@mui/x-data-grid
from 6.19.9 to 6.19.11Release notes
Sourced from
@mui/x-data-grid
's releases.Commits
Updates
@reduxjs/toolkit
from 2.2.1 to 2.2.6Release notes
Sourced from
@reduxjs/toolkit
's releases.... (truncated)
Commits
a9362fb
v2.2.620d5d2b
Merge pull request #4485 from reduxjs/entity-golf93b29e1
remove a couple more unnecessary assertionsd114f81
type getCurrent to remove Draft typef0088d3
golf a few things09c36a2
Merge pull request #4420 from JacobShafer/fix/4411_fix_sorted_idsb1b845a
remove unused importsdc0cb57
Merge pull request #4475 from aryaemami59/fix-ci-tests9371a4c
Fix CI tests07614dd
Merge pull request #4468 from aryaemami59/bump-vitestUpdates
dayjs
from 1.11.10 to 1.11.11Release notes
Sourced from dayjs's releases.
Changelog
Sourced from dayjs's changelog.
Commits
f9790ae
chore(release): 1.11.11 [skip ci]ccf947e
Merge pull request #2641 from iamkun/devf68d73e
fix: day of week type literal (#2630)0309582
chore: add french README.md (#2547)44b0936
fix: Update 'da' locale to match correct first week of year (#2592)2076da9
chore: Update README.mdbdcc336
chore: Update README.mdfa304a3
chore: Update README.mdf0c9a41
fix: update locale Bulgarian monthsShort Jan (#2538)43b62e0
chore: Update README.mdUpdates
i18next-browser-languagedetector
from 7.2.0 to 7.2.1Changelog
Sourced from i18next-browser-languagedetector's changelog.
Commits
80754d8
7.2.12503cb1
fix: align addDetector impementation to type definition #282Updates
nanoid
from 5.0.6 to 5.0.7Release notes
Sourced from nanoid's releases.
Changelog
Sourced from nanoid's changelog.
Commits
4d0036f
Release 5.0.7 version131d4d0
Sort imports596a8b2
Move to console colors from Node.jsdf9bb34
Move to flat ESLint configd40c8e6
Sort imports04727e4
Update dependenciesff346fc
add scoped name of urlAlphabet which is in export and import in one file (#473)5bb460c
Bump vite from 5.1.6 to 5.1.7 (#472)9244d1c
Update dependencies4443103
Update translationsUpdates
phone
from 3.1.42 to 3.1.46Release notes
Sourced from phone's releases.
Commits
7a7be0a
Bump to 3.1.46da76fdc
Bump to 3.1.45f34cf4e
feat: add xk to phone data (#386)93b5055
Bump to 3.1.4455ec944
update package5e3a62c
- AfterShip/phone#383 US 728 phone codeUpdates
qs
from 6.12.0 to 6.12.1Changelog
Sourced from qs's changelog.
Commits
29dda21
v6.12.17e18298
[Fix]parse
: DisabledecodeDotInKeys
by default to restore previous behaviorfd3cd7a
[Tests] increase coverage6d7df02
[Performance]utils
: Optimize performance under large data volumes, reduce ...572533c
[Refactor]utils
: use+=
c4d29f3
[meta] add tea.yamlUpdates
@types/qs
from 6.9.13 to 6.9.15Commits
Updates
react-hook-form
from 7.51.1 to 7.51.5Release notes
Sourced from react-hook-form's releases.
Commits
6deae49
7.51.53be826c
fix issue with set api (#11915)e035a5c
👮♀️ fix: remove export onset
(#11911)3e374dc
⌨️ fix: add info.value type to WatchObserver (#11872)48f8822
🐞 fixsetError
to preserve existing errors elsewhere in the object (#11888)2364d43
🐞 fix #11821 set value with disabled false before mount (#11880)52611a5
🐞 fix #11842 radio buttons not disabled when multiple share a name (#11873)4549afd
⌨️ close: correct type oferror
field ingetFieldState
return object (#11...2d94b6e
📖 fix broken link to examples in README.md (#11805)8307aea
7.51.4Updates
react-i18next
from 14.1.0 to 14.1.2Changelog
Sourced from react-i18next's changelog.
Commits
f9ec93b
14.1.229c7794
bring back internal interpolationOverride handling for Trans component (if th...9fd452d
update deps of react-component-lib examplea68cfc7
update deps in example70176d9
14.1.1b8a0d8c
do not modify passed tOptions context property to address #1745f8d0111
Update CHANGELOG.md (#1741)Updates
react-redux
from 9.1.0 to 9.1.2Release notes
Sourced from react-redux's releases.
Commits
1af75b3
Release 9.1.2eec5f9b
Merge pull request #2168 from reduxjs/feature/react-19-typesIssues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
See analysis details on SonarCloud