v6.2.0: ESLint 10, TypeScript 6, React Hooks 7
Publishing hiatus while I was lazy about updating to the new npm publishing flow.
What's Changed
Documentation Improvements 📜
- docs: add AGENTS.md by @merrywhether in #947
Dependency Updates 🧶
- Renovate dependency projen to ^0.98.0 by @renovate[bot] in #787
- Renovate dependency @eslint-react/eslint-plugin to ^2.2.1 by @renovate[bot] in #786
- Renovate actions/setup-node action to v6 by @renovate[bot] in #785
- Renovate typescript-eslint monorepo to ^8.46.1 by @renovate[bot] in #788
- Renovate pnpm to v10.18.3 by @renovate[bot] in #789
- Renovate dependency @eslint-react/eslint-plugin to ^2.2.2 by @renovate[bot] in #790
- Renovate dependency projen to ^0.98.1 by @renovate[bot] in #791
- Renovate dependency @types/node to ^22.18.11 by @renovate[bot] in #792
- Renovate dependency projen to ^0.98.2 by @renovate[bot] in #793
- Renovate eslint monorepo to ^9.38.0 by @renovate[bot] in #794
- Renovate Node.js to v22.21.0 by @renovate[bot] in #795
- Renovate dependency node to v22.21.0 by @renovate[bot] in #796
- Renovate typescript-eslint monorepo to ^8.46.2 by @renovate[bot] in #797
- Renovate dependency projen to ^0.98.3 by @renovate[bot] in #800
- Renovate dependency @types/node to ^22.18.12 by @renovate[bot] in #798
- Renovate pnpm to v10.19.0 by @renovate[bot] in #801
- Renovate dependency @eslint-react/eslint-plugin to ^2.2.3 by @renovate[bot] in #799
- Renovate dependency projen to ^0.98.4 by @renovate[bot] in #802
- Renovate Node.js to v24 by @renovate[bot] in #804
- Renovate pnpm to v10.20.0 by @renovate[bot] in #808
- Renovate dependency @eslint-react/eslint-plugin to ^2.2.4 by @renovate[bot] in #805
- Renovate dependency eslint-plugin-react-hooks to ^7.0.1 by @renovate[bot] in #803
- Renovate dependency projen to ^0.98.5 by @renovate[bot] in #807
- Renovate pnpm to v10.22.0 by @renovate[bot] in #815
- Renovate dependency projen to ^0.98.11 by @renovate[bot] in #809
- Renovate dependency @types/react to ^19.2.5 by @renovate[bot] in #816
- Renovate Node.js to >=24.11.1 by @renovate[bot] in #813
- Renovate typescript-eslint monorepo to ^8.46.4 by @renovate[bot] in #814
- Renovate dependency @eslint-react/eslint-plugin to ^2.3.5 by @renovate[bot] in #812
- Renovate dependency globals to ^16.5.0 by @renovate[bot] in #811
- Renovate dependency knitwork to ^1.3.0 by @renovate[bot] in #817
- Renovate eslint monorepo to ^9.39.1 by @renovate[bot] in #810
- Renovate actions/checkout digest to 93cb6ef by @renovate[bot] in #818
- Renovate typescript-eslint monorepo to ^8.47.0 by @renovate[bot] in #819
- Renovate pnpm to v10.23.0 by @renovate[bot] in #823
- Renovate dependency projen to ^0.98.17 by @renovate[bot] in #821
- Renovate actions/checkout action to v6 by @renovate[bot] in #822
- Renovate dependency @types/react to ^19.2.6 by @renovate[bot] in #820
- Renovate dependency projen to ^0.98.20 by @renovate[bot] in #825
- Renovate dependency @eslint-react/eslint-plugin to ^2.3.7 by @renovate[bot] in #824
- Renovate dependency @types/react to ^19.2.7 by @renovate[bot] in #826
- Renovate dependency projen to ^0.98.25 by @renovate[bot] in #827
- Renovate dependency @eslint-react/eslint-plugin to ^2.3.9 by @renovate[bot] in #829
- Renovate dependency projen to ^0.98.26 by @renovate[bot] in #830
- Renovate dependency prettier to ^3.7.1 by @renovate[bot] in #831
- Renovate pnpm to v10.24.0 by @renovate[bot] in #832
- Renovate typescript-eslint monorepo to ^8.48.0 by @renovate[bot] in #828
- Renovate dependency prettier to ^3.7.2 by @renovate[bot] in #833
- Renovate dependency prettier to ^3.7.3 by @renovate[bot] in #834
- Renovate actions/setup-node digest to 395ad32 by @renovate[bot] in #837
- Renovate actions/checkout digest to 8e8c483 by @renovate[bot] in #835
- Renovate dependency @eslint-react/eslint-plugin to ^2.3.11 by @renovate[bot] in #836
- Renovate dependency projen to ^0.98.27 by @renovate[bot] in #839
- Renovate typescript-eslint monorepo to ^8.48.1 by @renovate[bot] in #838
- Renovate dependency projen to ^0.98.29 by @renovate[bot] in #840
- Renovate dependency @eslint-react/eslint-plugin to ^2.3.13 by @renovate[bot] in #841
- Renovate dependency prettier to ^3.7.4 by @renovate[bot] in #842
- Renovate Node.js to >=24.12.0 by @renovate[bot] in #845
- Renovate pnpm to v10.25.0 by @renovate[bot] in #843
- Renovate typescript-eslint monorepo to ^8.49.0 by @renovate[bot] in #844
- Renovate dependency node to v24.12.0 by @renovate[bot] in #846
- Renovate eslint monorepo to ^9.39.2 by @renovate[bot] in #847
- Renovate dependency @types/node to ^24.10.4 by @renovate[bot] in #848
- Renovate pnpm to v10.26.0 by @renovate[bot] in #849
- Renovate dependency projen to ^0.98.30 by @renovate[bot] in #851
- Renovate typescript-eslint monorepo to ^8.50.0 by @renovate[bot] in #850
- Pin peter-evans/create-pull-request action to 98357b1 by @renovate[bot] in #854
- fix(deps): renovate dependency eslint-plugin-perfectionist to v5 by @renovate[bot] in #852
- Update transitive dependencies by @github-actions[bot] in #861
- chore(deps): renovate pnpm to v10.26.1 by @renovate[bot] in #862
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.4.0 by @renovate[bot] in #866
- chore(deps): renovate pnpm to v10.26.2 by @renovate[bot] in #865
- fix(deps): renovate typescript-eslint monorepo to ^8.50.1 by @renovate[bot] in #863
- fix(deps): renovate dependency projen to ^0.98.31 by @renovate[bot] in #867
- fix(deps): renovate typescript-eslint monorepo to ^8.51.0 by @renovate[bot] in #868
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.1.0 by @renovate[bot] in #864
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.5.0 by @renovate[bot] in #871
- fix(deps): renovate dependency projen to ^0.98.32 by @renovate[bot] in #869
- chore(deps): renovate pnpm to v10.27.0 by @renovate[bot] in #870
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.2.0 by @renovate[bot] in #872
- fix(deps): renovate dependency globals to v17 by @renovate[bot] in #873
- fix(deps): renovate typescript-eslint monorepo to ^8.52.0 by @renovate[bot] in #875
- fix(deps): renovate dependency projen to ^0.98.33 by @renovate[bot] in #877
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.5.1 by @renovate[bot] in #874
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.3.0 by @renovate[bot] in #876
- fix(deps): renovate dependency projen to ^0.98.34 by @renovate[bot] in #879
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.3.1 by @renovate[bot] in #878
- fix(deps): renovate dependency projen to ^0.99.0 by @renovate[bot] in #880
- fix(deps): renovate dependency projen to ^0.99.1 by @renovate[bot] in #882
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.5.3 by @renovate[bot] in #881
- chore(deps): renovate pnpm to v10.28.0 by @renovate[bot] in #884
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.5.5 by @renovate[bot] in #886
- chore(deps): renovate dependency @types/react to ^19.2.8 by @renovate[bot] in #885
- chore(deps): renovate node.js to >=24.13.0 by @renovate[bot] in #883
- fix(deps): renovate typescript-eslint monorepo to ^8.53.0 by @renovate[bot] in #888
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.5.7 by @renovate[bot] in #889
- chore(deps): renovate dependency node to v24.13.0 by @renovate[bot] in #890
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.7.0 by @renovate[bot] in #892
- chore(deps): renovate actions/setup-node digest to 6044e13 by @renovate[bot] in #891
- chore(deps): renovate dependency @types/node to ^24.10.9 by @renovate[bot] in #896
- fix(deps): renovate dependency eslint-plugin-prettier to ^5.5.5 by @renovate[bot] in #893
- fix(deps): renovate dependency projen to ^0.99.3 by @renovate[bot] in #895
- fix(deps): renovate dependency prettier to ^3.8.0 by @renovate[bot] in #894
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.7.1 by @renovate[bot] in #897
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.4.0 by @renovate[bot] in #905
- chore(deps): renovate peter-evans/create-pull-request digest to c0f553f by @renovate[bot] in #901
- chore(deps): renovate dependency @types/react to ^19.2.9 by @renovate[bot] in #902
- chore(deps): renovate pnpm to v10.28.1 by @renovate[bot] in #899
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.7.2 by @renovate[bot] in #898
- fix(deps): renovate dependency prettier to ^3.8.1 by @renovate[bot] in #904
- fix(deps): renovate dependency projen to ^0.99.7 by @renovate[bot] in #903
- fix(deps): renovate typescript-eslint monorepo to ^8.53.1 by @renovate[bot] in #900
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.7.4 by @renovate[bot] in #907
- fix(deps): renovate dependency projen to ^0.99.9 by @renovate[bot] in #908
- chore(deps): renovate dependency @types/react to ^19.2.10 by @renovate[bot] in #911
- chore(deps): renovate pnpm to v10.28.2 by @renovate[bot] in #909
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.8.1 by @renovate[bot] in #913
- fix(deps): renovate dependency globals to ^17.2.0 by @renovate[bot] in #912
- fix(deps): renovate typescript-eslint monorepo to ^8.54.0 by @renovate[bot] in #910
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.8.3 by @renovate[bot] in #915
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.8.4 by @renovate[bot] in #916
- fix(deps): renovate dependency globals to ^17.3.0 by @renovate[bot] in #914
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.9.2 by @renovate[bot] in #917
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.9.3 by @renovate[bot] in #919
- chore(deps): renovate actions/checkout digest to de0fac2 by @renovate[bot] in #918
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.9.4 by @renovate[bot] in #921
- chore(deps): renovate dependency @types/node to ^24.10.10 by @renovate[bot] in #920
- chore(deps): renovate dependency @types/node to ^24.10.11 by @renovate[bot] in #926
- chore(deps): renovate dependency @types/react to ^19.2.13 by @renovate[bot] in #922
- fix(deps): renovate dependency projen to ^0.99.10 by @renovate[bot] in #924
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.11.0 by @renovate[bot] in #925
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.5.0 by @renovate[bot] in #923
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.11.1 by @renovate[bot] in #928
- fix(deps): renovate dependency semver to ^7.7.4 by @renovate[bot] in #927
- chore(deps): renovate dependency @types/react to ^19.2.14 by @renovate[bot] in #935
- chore(deps): renovate node.js to >=24.13.1 by @renovate[bot] in #932
- fix(deps): renovate dependency projen to ^0.99.12 by @renovate[bot] in #933
- chore(deps): renovate pnpm to v10.29.3 by @renovate[bot] in #931
- fix(deps): renovate dependency @eslint-react/eslint-plugin to ^2.13.0 by @renovate[bot] in #929
- fix(deps): renovate typescript-eslint monorepo to ^8.55.0 by @renovate[bot] in #934
- fix(deps): renovate eslint monorepo to v10 (major) by @renovate[bot] in #930
- fix(deps): renovate dependency projen to ^0.99.16 by @renovate[bot] in #939
- chore(deps): renovate pnpm to v10.30.1 by @renovate[bot] in #937
- chore(deps): renovate node.js to v24.14.0 by @renovate[bot] in #941
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.6.0 by @renovate[bot] in #938
- fix(deps): renovate typescript-eslint monorepo to ^8.56.1 by @renovate[bot] in #936
- chore(deps): renovate actions/setup-node digest to 53b8394 by @renovate[bot] in #946
- fix(deps): renovate dependency projen to ^0.99.19 by @renovate[bot] in #944
- fix(deps): renovate dependency eslint to ^10.0.3 by @renovate[bot] in #940
- chore(deps): renovate dependency node to v24.14.0 by @renovate[bot] in #943
- chore(deps): renovate pnpm to v10.31.0 by @renovate[bot] in #942
- fix(deps): renovate dependency globals to ^17.4.0 by @renovate[bot] in #945
- chore(deps): renovate pnpm to v10.32.1 by @renovate[bot] in #948
- chore(deps): renovate pnpm/action-setup digest to fc06bc1 by @renovate[bot] in #950
- fix(deps): renovate dependency projen to ^0.99.20 by @renovate[bot] in #952
- fix(deps): renovate typescript-eslint monorepo to ^8.57.0 by @renovate[bot] in #949
- fix(deps): renovate dependency eslint-plugin-import-x to ^4.16.2 by @renovate[bot] in #951
- fix(deps): renovate dependency eslint to ^10.1.0 by @renovate[bot] in #958
- fix(deps): renovate dependency projen to ^0.99.21 by @renovate[bot] in #956
- fix(deps): renovate typescript-eslint monorepo to ^8.57.1 by @renovate[bot] in #955
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.7.0 by @renovate[bot] in #957
- chore(deps): renovate pnpm/action-setup action to v5 by @renovate[bot] in #954
- fix(deps): renovate dependency @eslint-react/eslint-plugin to v3 by @renovate[bot] in #953
- fix(deps): renovate dependency eslint to ^10.2.0 by @renovate[bot] in #967
- chore(deps): renovate node.js to >=24.14.1 by @renovate[bot] in #961
- fix(deps): renovate dependency command-line-args to ^6.0.2 by @renovate[bot] in #959
- fix(deps): renovate dependency projen to ^0.99.34 by @renovate[bot] in #960
- chore(deps): renovate pnpm to v10.33.0 by @renovate[bot] in #964
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.8.0 by @renovate[bot] in #966
- fix(deps): renovate typescript-eslint monorepo to ^8.58.0 by @renovate[bot] in #962
- fix(deps): renovate dependency @eslint-react/eslint-plugin to v4 by @renovate[bot] in #965
- fix(deps): renovate dependency projen to ^0.99.38 by @renovate[bot] in #968
- fix(deps): renovate dependency prettier to ^3.8.2 by @renovate[bot] in #974
- chore(deps): renovate peter-evans/create-pull-request digest to 5f6978f by @renovate[bot] in #972
- fix(deps): renovate dependency projen to ^0.99.47 by @renovate[bot] in #970
- chore(deps): renovate actions/github-script action to v9 by @renovate[bot] in #971
- chore(deps): renovate pnpm/action-setup action to v6 by @renovate[bot] in #973
- fix(deps): renovate dependency globals to ^17.5.0 by @renovate[bot] in #975
- chore(deps): renovate pnpm/action-setup digest to 71c9247 by @renovate[bot] in #980
- fix(deps): renovate dependency prettier to ^3.8.3 by @renovate[bot] in #978
- fix(deps): renovate dependency projen to ^0.99.51 by @renovate[bot] in #976
- fix(deps): renovate dependency typescript to ^6.0.3 by @renovate[bot] in #981
- fix(deps): renovate typescript-eslint monorepo to ^8.58.2 by @renovate[bot] in #977
- fix(deps): renovate dependency eslint-plugin-react-hooks to ^7.1.1 by @renovate[bot] in #982
- fix(deps): renovate dependency eslint-plugin-perfectionist to ^5.9.0 by @renovate[bot] in #984
- fix(deps): renovate dependency eslint to ^10.2.1 by @renovate[bot] in #983
- chore(deps): renovate node.js by @renovate[bot] in #979
- chore(deps): renovate actions/setup-node digest to 48b55a0 by @renovate[bot] in #985
- chore(deps): renovate pnpm to v10.33.2 by @renovate[bot] in #989
- fix(deps): renovate dependency projen to ^0.99.52 by @renovate[bot] in #987
- chore(deps): renovate pnpm/action-setup digest to 903f9c1 by @renovate[bot] in #986
- fix(deps): renovate typescript-eslint monorepo to ^8.59.0 by @renovate[bot] in #988
- fix(deps): renovate typescript-eslint monorepo to ^8.59.1 by @renovate[bot] in #991
- Upgrade all transitive deps by @merrywhether in #994
Other Changes 🏴☠️
- Add transitive deps upgrade action by @merrywhether in #853
- chore(workflows): tighten GH Actions (permissions, concurrency, timeouts, docs triggers, fix bot name) by @merrywhether in #855
- Fix transitive deps update action by @merrywhether in #856
- Another update to transitive dep update by @merrywhether in #857
- Really fix transitive deps update by @merrywhether in #858
- Update license year and linguist settings by @merrywhether in #887
- fix(deps): renovate dependency globals to ^17.1.0 by @renovate[bot] in #906
- fix(deps): renovate dependency typescript to v6 by @renovate[bot] in #963
- fix(deps): renovate typescript-eslint monorepo to ^8.58.1 by @renovate[bot] in #969
- Update npm publishing to OIDC by @merrywhether in #995
- Merge versioning workflow into publishing by @merrywhether in #996
New Contributors
- @github-actions[bot] made their first contribution in #861
Full Changelog: v6.1.0...v6.2.0