New Violations: Component names now need to start with an uppercase letter instead of a non-lowercase letter. This means _Button or _component are no longer valid. (@kassens) in #25162
Implementation of the <Icon /> component which makes it easier to create (custom) icons from iconNodes.
This will be useful for external packages like @lucide/lab and more.
Example with lucide-react
import { burger } from '@lucide/lab';
import { Icon } from 'lucide-react';
Add a new unstable_dataStrategy configuration option (#11098)
This option allows Data Router applications to take control over the approach for executing route loaders and actions
The default implementation is today's behavior, to fetch all loaders in parallel, but this option allows users to implement more advanced data flows including Remix single-fetch, middleware/context APIs, automatic loader caching, and more
Bumps the dev-dependencies group with 17 updates:
20.12.7
20.12.8
9.0.0
9.1.1
6.3.4
7.0.0
18.2.79
18.3.1
18.2.25
18.3.0
7.7.0
7.8.0
7.7.0
7.8.0
4.6.0
4.6.2
23.11.2
23.11.3
0.372.0
0.378.0
18.2.0
18.3.1
18.2.0
18.3.1
14.1.0
14.1.1
6.22.3
6.23.0
5.2.9
5.2.11
1.0.3
1.0.4
1.1.3
1.1.4
Updates
@types/node
from 20.12.7 to 20.12.8Commits
Updates
eslint
from 9.0.0 to 9.1.1Release notes
Sourced from eslint's releases.
Changelog
Sourced from eslint's changelog.
Commits
b4d2512
9.1.1ef36aa4
Build: changelog update for 9.1.1a26b402
fix: use@eslint/create-config
latest (#18373)b78d831
9.1.0e4d9c92
Build: changelog update for 9.1.0d9a2983
chore: upgrade@eslint/js
to v9.1.1 (#18367)03068f1
feat: Provide helpful error message for nullish configs (#18357)50d406d
chore: package.json update for@eslint/js
release8d18958
fix: Remove name from eslint/js packages (#18368)155c71c
chore: package.json update for@eslint/js
releaseUpdates
supertest
from 6.3.4 to 7.0.0Release notes
Sourced from supertest's releases.
Commits
2ae1c36
7.0.0225118c
Merge pull request #834 from Bruception/masterf290431
Fix TestAgent not inheriting Agent properties1e18c20
fix: bump deps, drop Node.js v<14.16.0Updates
@types/react
from 18.2.79 to 18.3.1Commits
Updates
@types/react-dom
from 18.2.25 to 18.3.0Commits
Updates
@typescript-eslint/eslint-plugin
from 7.7.0 to 7.8.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.Commits
ee677f6
chore(release): publish 7.8.08127873
fix(eslint-plugin): [no-unused-vars] clear error report range (#8640)216d1b0
fix(eslint-plugin): [no-unsafe-return] handle union types (#9001)51d2193
fix(eslint-plugin): [consistent-type-assertions] handle tagged templates (#8993)4bed24d
fix(eslint-plugin): [prefer-optional-chain] suggests optional chaining during...b0f7aa4
fix(eslint-plugin): [no-unsafe-argument] handle tagged templates (#8746)219b841
chore: resolve lint issues on main branch (#8966)3e19436
chore(release): publish 7.7.1b2552ca
fix(eslint-plugin): [no-unnecessary-type-assertion] allow non-null assertion ...fdeba42
fix(eslint-plugin): [no-for-in-array] refine report location (#8874)Updates
@typescript-eslint/parser
from 7.7.0 to 7.8.0Release notes
Sourced from
@typescript-eslint/parser
's releases.Changelog
Sourced from
@typescript-eslint/parser
's changelog.Commits
ee677f6
chore(release): publish 7.8.03e19436
chore(release): publish 7.7.1Updates
eslint-plugin-react-hooks
from 4.6.0 to 4.6.2Changelog
Sourced from eslint-plugin-react-hooks's changelog.
Commits
Maintainer changes
This version was pushed to npm by react-bot, a new releaser for eslint-plugin-react-hooks since your current version.
Updates
i18next
from 23.11.2 to 23.11.3Release notes
Sourced from i18next's releases.
Changelog
Sourced from i18next's changelog.
Commits
99d6d69
23.11.3462525a
buildc1e2f91
fix: Unsupported language is automatically added to preload option #2178Updates
lucide-react
from 0.372.0 to 0.378.0Release notes
Sourced from lucide-react's releases.
... (truncated)
Commits
e50582e
feat(icon-component): Creating icons with iconNodes (#1997)09420cb
docs: Fix dark logo paths45e82a5
docs: Update readme files (#2102)ad7ae84
Split up workflows (#2093)Updates
react
from 18.2.0 to 18.3.1Release notes
Sourced from react's releases.
Changelog
Sourced from react's changelog.
Commits
f1338f8
ExportReact.act
from 18.3d6c42f7
Bump to 18.3.173bfaa1
Turn on key spread warning in jsx-runtime for everyone (#25697)c2a246e
Turn on string ref deprecation warning for everybody (not codemoddable) (#25383)2cfb474
Bump version from 18.2 to 18.3Maintainer changes
This version was pushed to npm by react-bot, a new releaser for react since your current version.
Updates
react-dom
from 18.2.0 to 18.3.1Release notes
Sourced from react-dom's releases.
Changelog
Sourced from react-dom's changelog.
Commits
d6c42f7
Bump to 18.3.18a015b6
Add deprecation warning for unmountComponentAtNodec3b2839
Add deprecation warning for findDOMNoded4ea75d
ReactDOMTestUtils deprecation warnings7548c01
DeprecaterenderToStaticNodeStream
(#28872) (#28874)5894232
Enable warning for defaultProps on function components for everyone (#25699)c2a246e
Turn on string ref deprecation warning for everybody (not codemoddable) (#25383)2cfb474
Bump version from 18.2 to 18.3Maintainer changes
This version was pushed to npm by react-bot, a new releaser for react-dom since your current version.
Updates
react-i18next
from 14.1.0 to 14.1.1Changelog
Sourced from react-i18next's changelog.
Commits
70176d9
14.1.1b8a0d8c
do not modify passed tOptions context property to address #1745f8d0111
Update CHANGELOG.md (#1741)Updates
react-router-dom
from 6.22.3 to 6.23.0Release notes
Sourced from react-router-dom's releases.
... (truncated)
Changelog
Sourced from react-router-dom's changelog.
Commits
82a3a77
chore: Update version for release (#11486)8a20f32
chore: Update version for release (pre) (#11387)88ec71a
chore: Update version for release (pre) (#11379)12afb2e
Migrate to pnpm (#11358)c7dd3d3
Data Strategy Configuration (#11098)