PR #91 merged: chore(deps): bump the minor-and-patch group with 6 updates
Bumps the minor-and-patch group with 6 updates:
| Package | From | To |
|---|---|---|
| vite | 8.0.8 | 8.0.9 |
| eslint-plugin-react-hooks | 7.0.1 | 7.1.1 |
| prettier | 3.8.2 | 3.8.3 |
| typescript-eslint | 8.58.1 | 8.58.2 |
| @rollup/rollup-linux-x64-gnu | 4.60.1 | 4.60.2 |
| @rollup/rollup-win32-x64-msvc | 4.60.1 | 4.60.2 |
Updates vite from 8.0.8 to 8.0.9
▶Changelog
Sourced from vite's changelog.
8.0.9 (2026-04-20)
Features
Bug Fixes
- allow binding when strictPort is set but wildcard port is in use (#22150) (dfc8aa5)
- build: emptyOutDir should happen for watch rebuilds (#22207) (ee52267)
- bundled-dev: reject requests to HMR patch files in non potentially trustworthy origins (#22269) (868f141)
- css: use unique key for cssEntriesMap to prevent same-basename collision (#22039) (374bb5d)
- deps: update all non-major dependencies (#22219) (4cd0d67)
- deps: update all non-major dependencies (#22268) (c28e9c1)
- detect Deno workspace root (fix #22237) (#22238) (1b793c0)
- dev: handle errors in
watchChangehook (#22188) (fc08bda)- optimizer: handle more chars that will be sanitized (#22208) (3f24533)
- skip fallback sourcemap generation for
?rawimports (#22148) (3ec9cda)Documentation
- align the descriptions in READMEs (#22231) (44c42b9)
- fix reuses wording in dev environment comment (#22173) (9163412)
- fix wording in sass error comment (#22214) (bc5c6a7)
- update build CLI defaults (#22261) (605bb97)
Miscellaneous Chores
▶Commits
ce729f5release: v8.0.9605bb97docs: update build CLI defaults (#22261)c28e9c1fix(deps): update all non-major dependencies (#22268)0a3887dchore(deps): update dependency dotenv-expand to v13 (#22271)868f141fix(bundled-dev): reject requests to HMR patch files in non potentially trust...3ec9cdafix: skip fallback sourcemap generation for?rawimports (#22148)3f24533fix(optimizer): handle more chars that will be sanitized (#22208)1b793c0fix: detect Deno workspace root (fix #22237) (#22238)fc08bdafix(dev): handle errors inwatchChangehook (#22188)374bb5dfix(css): use unique key for cssEntriesMap to prevent same-basename collision...- Additional commits viewable in compare view
Updates eslint-plugin-react-hooks from 7.0.1 to 7.1.1
▶Release notes
Sourced from eslint-plugin-react-hooks's releases.
[email protected] (April 17, 2026)
Note: 7.1.0 accidentally removed the
component-hook-factoriesrule, causing errors for users who referenced it in their ESLint config. This is now fixed.
- Add deprecated no-op
component-hook-factoriesrule for backwards compatibility. (@mofeiZin #36307)[email protected] (April 16, 2026)
This release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better
set-state-in-effectdetection, improved ref validation, and more helpful error reporting.
- Add ESLint v10 support. (
@nicolo-ribaudoin #35720)- Skip compilation for non-React files to improve performance. (
@josephsavonain #35589)- Fix exhaustive deps bug with Flow type casting. (
@jorge-cabin #35691)- Fix
useEffectEventchecks in component syntax. (@jbrown215in #35041)- Improved
set-state-in-effectvalidation with fewer false negatives. (@jorge-cabin #35134,@josephsavonain #35147,@jackpopein #35214,@chesnokov-tonyin #35419,@jsleitorin #36107)- Improved ref validation for non-mutating functions and event handler props. (
@josephsavonain #35893,@kolvianin #35062)- Compiler now reports all errors instead of stopping at the first. (
@josephsavonain #35873–#35884)- Improved source locations and error display in compiler diagnostics. (
@nathanmarksin #35348,@josephsavonain #34963)
▶Changelog
Sourced from eslint-plugin-react-hooks's changelog.
7.1.1
Note: 7.1.0 accidentally removed the
component-hook-factoriesrule, causing errors for users who referenced it in their ESLint config. This is now fixed.
- Add deprecated no-op
component-hook-factoriesrule for backwards compatibility. (@mofeiZin #36307)7.1.0
This release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better
set-state-in-effectdetection, improved ref validation, and more helpful error reporting.
- Add ESLint v10 support. (
@nicolo-ribaudoin #35720)- Skip compilation for non-React files to improve performance. (
@josephsavonain #35589)- Fix exhaustive deps bug with Flow type casting. (
@jorge-cabin #35691)- Fix
useEffectEventchecks in component syntax. (@jbrown215in #35041)- Improved
set-state-in-effectvalidation with fewer false negatives. (@jorge-cabin #35134,@josephsavonain #35147,@jackpopein #35214,@chesnokov-tonyin #35419,@jsleitorin #36107)- Improved ref validation for non-mutating functions and event handler props. (
@josephsavonain #35893,@kolvianin #35062)- Compiler now reports all errors instead of stopping at the first. (
@josephsavonain #35873–#35884)- Improved source locations and error display in compiler diagnostics. (
@nathanmarksin #35348,@josephsavonain #34963)
▶Commits
- See full diff in compare view
Updates prettier from 3.8.2 to 3.8.3
▶Release notes
Sourced from prettier's releases.
3.8.3
- SCSS: Prevent trailing comma in
if()function (prettier/prettier#18471 by@kovsu)
▶Changelog
Sourced from prettier's changelog.
3.8.3
SCSS: Prevent trailing comma in
if()function (#18471 by@kovsu)// Input $value: if(sass(false): 1; else: -1);// Prettier 3.8.2
$value: if(
sass(false): 1; else: -1,
);
// Prettier 3.8.3
$value: if(sass(false): 1; else: -1);
▶Commits
d7108a7Release 3.8.3177f908Prevent trailing comma in SCSSif()function (#18471)1cd4066Release@prettier/plugin-oxc@0.1.4a8700e2Update oxc-parser to v0.125.0752157cFix tests053fd41Bump Prettier dependency to 3.8.2904c636Clean changelog_unreleaseddc1f7fcUpdate dependents count- See full diff in compare view
Updates typescript-eslint from 8.58.1 to 8.58.2
▶Release notes
Sourced from typescript-eslint's releases.
v8.58.2
8.58.2 (2026-04-13)
🩹 Fixes
- remove tsbuildinfo cache file from published packages (#12187)
- eslint-plugin: [no-unnecessary-condition] use assignability checks in checkTypePredicates (#12147)
❤️ Thank You
- Abhijeet Singh
@cseas- 송재욱
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
▶Changelog
Sourced from typescript-eslint's changelog.
8.58.2 (2026-04-13)
🩹 Fixes
- remove tsbuildinfo cache file from published packages (#12187)
❤️ Thank You
- Abhijeet Singh
@cseasSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
▶Commits
Updates @rollup/rollup-linux-x64-gnu from 4.60.1 to 4.60.2
▶Release notes
Sourced from @rollup/rollup-linux-x64-gnu's releases.
v4.60.2
4.60.2
2026-04-18
Bug Fixes
- Resolve a variable rendering bug when generating different formats from the same build (#6350)
Pull Requests
- #6327: docs: fix various typos in source and documentation (
@Abhi3975,@lukastaegert)- #6331: fix(deps): update minor/patch updates (
@renovate[bot])- #6332: chore(deps): update codecov/codecov-action action to v6 (
@renovate[bot])- #6333: chore(deps): update dependency eslint-plugin-unicorn to v64 (
@renovate[bot])- #6334: fix(deps): update rust crate swc_compiler_base to v51 (
@renovate[bot])- #6335: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6346: fix(deps): update minor/patch updates (
@renovate[bot])- #6347: chore(deps): update dependency lru-cache to v11 (
@renovate[bot])- #6348: fix(deps): update swc monorepo (major) (
@renovate[bot],@lukastaegert)- #6349: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6350: fix: reset variable render names between outputs in the same generate (
@barry3406,@lukastaegert)- #6351: chore(deps): update minor/patch updates (
@renovate[bot])- #6352: chore(deps): update cross-platform-actions/action action to v1 (
@renovate[bot])- #6353: chore(deps): update dependency lru-cache to v11 (
@renovate[bot],@lukastaegert)- #6354: chore(deps): lock file maintenance (
@renovate[bot])- #6355: chore(deps): lock file maintenance (
@renovate[bot])- #6356: chore(deps): lock file maintenance (
@renovate[bot])- #6358: chore: remove cross-env from devDeps (
@K-tecchan)
▶Changelog
Sourced from @rollup/rollup-linux-x64-gnu's changelog.
4.60.2
2026-04-18
Bug Fixes
- Resolve a variable rendering bug when generating different formats from the same build (#6350)
Pull Requests
- #6327: docs: fix various typos in source and documentation (
@Abhi3975,@lukastaegert)- #6331: fix(deps): update minor/patch updates (
@renovate[bot])- #6332: chore(deps): update codecov/codecov-action action to v6 (
@renovate[bot])- #6333: chore(deps): update dependency eslint-plugin-unicorn to v64 (
@renovate[bot])- #6334: fix(deps): update rust crate swc_compiler_base to v51 (
@renovate[bot])- #6335: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6346: fix(deps): update minor/patch updates (
@renovate[bot])- #6347: chore(deps): update dependency lru-cache to v11 (
@renovate[bot])- #6348: fix(deps): update swc monorepo (major) (
@renovate[bot],@lukastaegert)- #6349: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6350: fix: reset variable render names between outputs in the same generate (
@barry3406,@lukastaegert)- #6351: chore(deps): update minor/patch updates (
@renovate[bot])- #6352: chore(deps): update cross-platform-actions/action action to v1 (
@renovate[bot])- #6353: chore(deps): update dependency lru-cache to v11 (
@renovate[bot],@lukastaegert)- #6354: chore(deps): lock file maintenance (
@renovate[bot])- #6355: chore(deps): lock file maintenance (
@renovate[bot])- #6356: chore(deps): lock file maintenance (
@renovate[bot])- #6358: chore: remove cross-env from devDeps (
@K-tecchan)
▶Commits
a6be82b4.60.25e6fb9ffix: reset variable render names between outputs in the same generate (#6350)7542834chore: remove cross-env from devDeps (#6358)1fa79d0chore(deps): update cross-platform-actions/action action to v1 (#6352)819332echore(deps): update dependency lru-cache to v11 (#6353)fd464a9chore(deps): lock file maintenance (#6356)e6d2ff9chore(deps): lock file maintenance (#6355)32e8517chore(deps): update minor/patch updates (#6351)1d5bcb4chore(deps): lock file maintenance (#6354)f58d278fix(deps): update swc monorepo (major) (#6348)- Additional commits viewable in compare view
Updates @rollup/rollup-win32-x64-msvc from 4.60.1 to 4.60.2
▶Release notes
Sourced from @rollup/rollup-win32-x64-msvc's releases.
v4.60.2
4.60.2
2026-04-18
Bug Fixes
- Resolve a variable rendering bug when generating different formats from the same build (#6350)
Pull Requests
- #6327: docs: fix various typos in source and documentation (
@Abhi3975,@lukastaegert)- #6331: fix(deps): update minor/patch updates (
@renovate[bot])- #6332: chore(deps): update codecov/codecov-action action to v6 (
@renovate[bot])- #6333: chore(deps): update dependency eslint-plugin-unicorn to v64 (
@renovate[bot])- #6334: fix(deps): update rust crate swc_compiler_base to v51 (
@renovate[bot])- #6335: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6346: fix(deps): update minor/patch updates (
@renovate[bot])- #6347: chore(deps): update dependency lru-cache to v11 (
@renovate[bot])- #6348: fix(deps): update swc monorepo (major) (
@renovate[bot],@lukastaegert)- #6349: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6350: fix: reset variable render names between outputs in the same generate (
@barry3406,@lukastaegert)- #6351: chore(deps): update minor/patch updates (
@renovate[bot])- #6352: chore(deps): update cross-platform-actions/action action to v1 (
@renovate[bot])- #6353: chore(deps): update dependency lru-cache to v11 (
@renovate[bot],@lukastaegert)- #6354: chore(deps): lock file maintenance (
@renovate[bot])- #6355: chore(deps): lock file maintenance (
@renovate[bot])- #6356: chore(deps): lock file maintenance (
@renovate[bot])- #6358: chore: remove cross-env from devDeps (
@K-tecchan)
▶Changelog
Sourced from @rollup/rollup-win32-x64-msvc's changelog.
4.60.2
2026-04-18
Bug Fixes
- Resolve a variable rendering bug when generating different formats from the same build (#6350)
Pull Requests
- #6327: docs: fix various typos in source and documentation (
@Abhi3975,@lukastaegert)- #6331: fix(deps): update minor/patch updates (
@renovate[bot])- #6332: chore(deps): update codecov/codecov-action action to v6 (
@renovate[bot])- #6333: chore(deps): update dependency eslint-plugin-unicorn to v64 (
@renovate[bot])- #6334: fix(deps): update rust crate swc_compiler_base to v51 (
@renovate[bot])- #6335: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6346: fix(deps): update minor/patch updates (
@renovate[bot])- #6347: chore(deps): update dependency lru-cache to v11 (
@renovate[bot])- #6348: fix(deps): update swc monorepo (major) (
@renovate[bot],@lukastaegert)- #6349: chore(deps): lock file maintenance (
@renovate[bot],@lukastaegert)- #6350: fix: reset variable render names between outputs in the same generate (
@barry3406,@lukastaegert)- #6351: chore(deps): update minor/patch updates (
@renovate[bot])- #6352: chore(deps): update cross-platform-actions/action action to v1 (
@renovate[bot])- #6353: chore(deps): update dependency lru-cache to v11 (
@renovate[bot],@lukastaegert)- #6354: chore(deps): lock file maintenance (
@renovate[bot])- #6355: chore(deps): lock file maintenance (
@renovate[bot])- #6356: chore(deps): lock file maintenance (
@renovate[bot])- #6358: chore: remove cross-env from devDeps (
@K-tecchan)
▶Commits
a6be82b4.60.25e6fb9ffix: reset variable render names between outputs in the same generate (#6350)7542834chore: remove cross-env from devDeps (#6358)1fa79d0chore(deps): update cross-platform-actions/action action to v1 (#6352)819332echore(deps): update dependency lru-cache to v11 (#6353)fd464a9chore(deps): lock file maintenance (#6356)e6d2ff9chore(deps): lock file maintenance (#6355)32e8517chore(deps): update minor/patch updates (#6351)1d5bcb4chore(deps): lock file maintenance (#6354)f58d278fix(deps): update swc monorepo (major) (#6348)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
▶Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions