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.
To install Sass 1.76.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Throw errors for misplaced statements in keyframe blocks.
Mixins and functions whose names begin with -- are now deprecated for forwards-compatibility with the in-progress CSS functions and mixins spec. This deprecation is named css-function-mixin.
Throw errors for misplaced statements in keyframe blocks.
Mixins and functions whose names begin with -- are now deprecated for
forwards-compatibility with the in-progress CSS functions and mixins spec.
This deprecation is named css-function-mixin.
Commits
264b2d5 Deprecate function and mixin na...
_Description has been truncated_
Bumps the minor group with 14 updates:
7.24.4
7.24.5
7.112.2
7.113.0
7.112.2
7.113.0
7.112.2
7.113.0
1.0.30001614
1.0.30001616
11.1.7
11.1.8
9.1.1
9.1.2
7.24.4
7.24.5
7.24.4
7.24.5
7.24.4
7.24.5
15.0.5
15.0.6
4.17.0
4.17.1
1.75.0
1.76.0
16.4.0
16.5.0
Updates
@babel/runtime
from 7.24.4 to 7.24.5Release notes
Sourced from
@babel/runtime
's releases.Changelog
Sourced from
@babel/runtime
's changelog.Commits
ddbea7d
v7.24.5Updates
@sentry/browser
from 7.112.2 to 7.113.0Release notes
Sourced from
@sentry/browser
's releases.Changelog
Sourced from
@sentry/browser
's changelog.Commits
29f5b8d
release: 7.113.0af4dfd8
meta(changelog): Update changelog for 7.113.0 (#11868)b90d046
feat(node): [v7] Support Node 22 (#11754)6f7095d
feat(feedback): [v7] New feedback button design (#11841)77a51bd
fix(ember/v7): Ensure unnecessary spans are avoided (#11848)217e4c1
test(browser/v7): Add test for captureConsole (#11830)4340845
feat(replay/v7): Upgrade rrweb packages to 2.15.0 (#11752)1d3469d
Merge branch 'release/7.112.2' into v7Updates
@sentry/react
from 7.112.2 to 7.113.0Release notes
Sourced from
@sentry/react
's releases.Changelog
Sourced from
@sentry/react
's changelog.Commits
29f5b8d
release: 7.113.0af4dfd8
meta(changelog): Update changelog for 7.113.0 (#11868)b90d046
feat(node): [v7] Support Node 22 (#11754)6f7095d
feat(feedback): [v7] New feedback button design (#11841)77a51bd
fix(ember/v7): Ensure unnecessary spans are avoided (#11848)217e4c1
test(browser/v7): Add test for captureConsole (#11830)4340845
feat(replay/v7): Upgrade rrweb packages to 2.15.0 (#11752)1d3469d
Merge branch 'release/7.112.2' into v7Updates
@sentry/types
from 7.112.2 to 7.113.0Release notes
Sourced from
@sentry/types
's releases.Changelog
Sourced from
@sentry/types
's changelog.Commits
29f5b8d
release: 7.113.0af4dfd8
meta(changelog): Update changelog for 7.113.0 (#11868)b90d046
feat(node): [v7] Support Node 22 (#11754)6f7095d
feat(feedback): [v7] New feedback button design (#11841)77a51bd
fix(ember/v7): Ensure unnecessary spans are avoided (#11848)217e4c1
test(browser/v7): Add test for captureConsole (#11830)4340845
feat(replay/v7): Upgrade rrweb packages to 2.15.0 (#11752)1d3469d
Merge branch 'release/7.112.2' into v7Updates
caniuse-lite
from 1.0.30001614 to 1.0.30001616Commits
3e4571f
Update caniuse-db 1.0.300016166279b24
Update caniuse-db 1.0.30001615Updates
framer-motion
from 11.1.7 to 11.1.8Changelog
Sourced from framer-motion's changelog.
Commits
15a1872
v11.1.8db12eba
Updating changelogbed68e4
Merge pull request #2646 from framer/fix/unit-conversion1e342fa
adding commentff48f28
Fix animating to 0 with keyframesdf6ccaf
Updating versionUpdates
react-redux
from 9.1.1 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-typesa752cc6
Fix remaining React 19 types compat issues23c0c22
Add explicit@types/prop-types
depbfa3c36
Merge pull request #2167 from reduxjs/bugfix/remove-rn-peerdep427791b
Drop now-unneeded RN peer depf404f82
Replace usage of deprecatedJSX
global namespace withReact.JSX
(#2163)5ec7970
FixuseRef
usages to be called with an explicit argument ofundefined
. (#...Updates
@babel/core
from 7.24.4 to 7.24.5Release notes
Sourced from
@babel/core
's releases.Changelog
Sourced from
@babel/core
's changelog.Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)Updates
@babel/plugin-transform-typescript
from 7.24.4 to 7.24.5Release notes
Sourced from
@babel/plugin-transform-typescript
's releases.Changelog
Sourced from
@babel/plugin-transform-typescript
's changelog.Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)4d8b2d0
MakeNodePath\<T | U>
distributive (#16439)Updates
@babel/preset-env
from 7.24.4 to 7.24.5Release notes
Sourced from
@babel/preset-env
's releases.Changelog
Sourced from
@babel/preset-env
's changelog.Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)e96a05d
Performance: improveobjectWithoutPropertiesLoose
on V8 (#16357)5a4fb2d
Do not load unnecessary Babel 7 syntax plugins in Babel 8 (#16406)Updates
@testing-library/react
from 15.0.5 to 15.0.6Release notes
Sourced from
@testing-library/react
's releases.Commits
b6e59f7
fix: export new act when available (#1319)Updates
@types/lodash
from 4.17.0 to 4.17.1Commits
Updates
sass
from 1.75.0 to 1.76.0Release notes
Sourced from sass's releases.
Changelog
Sourced from sass's changelog.
Commits
264b2d5
Deprecate function and mixin na... _Description has been truncated_