Skip to content

v6.2.0: ESLint 10, TypeScript 6, React Hooks 7

Choose a tag to compare

@merrywhether merrywhether released this 30 Apr 00:02
· 170 commits to main since this release

Publishing hiatus while I was lazy about updating to the new npm publishing flow.

What's Changed

Documentation Improvements 📜

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 🏴‍☠️

New Contributors

  • @github-actions[bot] made their first contribution in #861

Full Changelog: v6.1.0...v6.2.0