Immutable
release. Only release title and notes can be modified.
What's Changed
- Bump @types/node from 24.10.4 to 25.0.2 by @dependabot[bot] in #3930
- Bump ecij from 0.2.0 to 0.3.0 by @dependabot[bot] in #3931
- Update
@vitest/eslint-pluginand its rules by @nstepien in #3937 - Bump @biomejs/biome from 2.3.8 to 2.3.10 by @dependabot[bot] in #3934
- Bump rolldown-plugin-dts from 0.18.4 to 0.20.0 by @dependabot[bot] in #3936
- Bump jspdf from 3.0.4 to 4.0.0 by @dependabot[bot] in #3938
- Bump @biomejs/biome from 2.3.10 to 2.3.11 by @dependabot[bot] in #3939
- Expand styling and customization docs by @nstepien in #3933
- Update rolldown-plugin-dts, vitest by @nstepien in #3941
- Bump prettier from 3.7.4 to 3.8.0 by @dependabot[bot] in #3942
- Bump prettier from 3.8.0 to 3.8.1 by @dependabot[bot] in #3943
- Bump @biomejs/biome from 2.3.11 to 2.3.12 by @dependabot[bot] in #3945
- Bump playwright from 1.57.0 to 1.58.0 by @dependabot[bot] in #3944
- Bump @biomejs/biome from 2.3.12 to 2.3.13 by @dependabot[bot] in #3946
- Tweak tests by @nstepien in #3948
- Bump @biomejs/biome from 2.3.13 to 2.3.14 by @dependabot[bot] in #3950
- Bump rolldown-plugin-dts from 0.21.9 to 0.22.1 by @dependabot[bot] in #3952
- Bump @biomejs/biome from 2.3.14 to 2.4.0 by @dependabot[bot] in #3958
- vite: switch to default css minifier by @nstepien in #3955
- Review docs by @nstepien in #3959
- tests: enable printConsoleTrace, add failOnConsole.ts by @nstepien in #3956
- Migrate from prettier to oxfmt by @nstepien in #3960
- update sonarjs rules by @nstepien in #3953
- Add and migrate all tests to use new locators by @nstepien in #3954
- Add AGENTS.md by @nstepien in #3961
- Make rows focusable, remove focus sink by @nstepien in #3963
- textTextEditor -> renderTextEditor by @nstepien in #3966
- Use
renderRowto implement row dragging by @amanmahajan7 in #3965 - Bump oxfmt from 0.33.0 to 0.35.0 by @dependabot[bot] in #3973
- Bump eslint-plugin-sonarjs from 3.0.7 to 4.0.0 by @dependabot[bot] in #3972
- Remove biome by @nstepien in #3974
- Remove eslint-plugin-react by @nstepien in #3975
- Bump eslint from 9.39.3 to 10.0.1 by @dependabot[bot] in #3970
- Update typescript-eslint config by @nstepien in #3977
- Fully configure @eslint-react/eslint-plugin by @nstepien in #3978
- Remove
--rdg-scroll-heightby @nstepien in #3980 - TSR: remove verboseFileRoutes, add router file by @nstepien in #3981
- vscode: configure
source.removeUnusedImports, disablesource.fixAll.tsby @nstepien in #3964 - Update @eslint-react/eslint-plugin by @nstepien in #3982
- Pin rolldown@1.0.0-rc.5 by @nstepien in #3984
- add
safeTab(), fail test when page focus is lost by @nstepien in #3983 - Update deps by @nstepien in #3987
- Rework frozen column shadow by @nstepien in #3969
- Bump @eslint-react/eslint-plugin from 3.0.0-beta.68 to 3.0.0-next.71 by @dependabot[bot] in #3988
selectedPosition->activePosition, column/row iterators by @nstepien in #3979- Minor test improvements by @nstepien in #3991
- Optimize
classnamesandrenderValueby @nstepien in #3992 - Set
font-variant-numeric: tabular-nums;on the grid by @nstepien in #3996 - Add internal
useActivePositionhook by @nstepien in #3990 - Resolve flaky test by @nstepien in #3999
- Upload test failure artifacts in CI by @nstepien in #3998
- Bump oxfmt from 0.36.0 to 0.38.0 by @dependabot[bot] in #4001
- Bump @eslint-react/eslint-plugin from 3.0.0-next.71 to 3.0.0-rc.0 by @dependabot[bot] in #4000
- Adopt TypeScript 6 by @nstepien in #3997
- Update packages by @amanmahajan7 in #4003
- update react and vitest eslint plugins by @nstepien in #4006
- Run a single test command in CI by @nstepien in #4007
- Bump oxfmt from 0.40.0 to 0.41.0 by @dependabot[bot] in #4008
- Tweak
vitest/no-standalone-expectrule by @nstepien in #4010 querySelector::scope->&by @nstepien in #4011- Various test tweaks by @nstepien in #4012
- Bump oxfmt from 0.41.0 to 0.42.0 by @dependabot[bot] in #4014
- Bump oxfmt from 0.42.0 to 0.43.0 by @dependabot[bot] in #4023
- Bump playwright from 1.58.2 to 1.59.0 by @dependabot[bot] in #4020
- Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #4019
- Bump @eslint/markdown from 7.5.1 to 8.0.1 by @dependabot[bot] in #4024
- Migrate from rolldown to tsdown by @nstepien in #4025
- Update
@eslint-react/eslint-pluginby @nstepien in #4026 - TypeScript@6.0.2 by @nstepien in #4015
- remove
eslint-plugin-testing-libraryandeslint-plugin-jest-domby @nstepien in #4018 - Adopt TypeScript 7 by @nstepien in #4017
- Update typescript-eslint by @nstepien in #4027
- Tests: disable browser renderer accessibility by @nstepien in #4029
- Tests: configure
browser.locators.exact: trueby @nstepien in #4030 - Tests: simplify
scrollGridby @nstepien in #4016 - Bump oxfmt from 0.44.0 to 0.45.0 by @dependabot[bot] in #4031
- target baseline, lightningcss tweaks, eslint updates,
eslint.config.ts, remove 3@ts-expect-errorby @nstepien in #4032 settings.json: tweakeditor.codeActionsOnSaveby @nstepien in #4033- DataGrid: split scroll/scroll to position/should focus position handling into hooks by @nstepien in #3986
- useGridDimensions: useSyncExternalStore implementation by @nstepien in #3968
- Bump oxfmt from 0.46.0 to 0.47.0 by @dependabot[bot] in #4035
- Bump @eslint-react/eslint-plugin from 4.2.3 to 5.6.0 by @dependabot[bot] in #4036
- Node.js 26 by @nstepien in #4037
- Bump oxfmt from 0.47.0 to 0.48.0 by @dependabot[bot] in #4038
- Bump playwright from 1.59.1 to 1.60.0 by @dependabot[bot] in #4044
- Bump oxfmt from 0.48.0 to 0.49.0 by @dependabot[bot] in #4043
- CI: configure job timeout,
playwright installtimeout by @nstepien in #4046 - dependabot: group tsdown packages by @nstepien in #4048
- Bump oxfmt from 0.49.0 to 0.50.0 by @dependabot[bot] in #4050
- Bump the tsdown group across 1 directory with 2 updates by @dependabot[bot] in #4049
- npm: commit lockfile by @nstepien in #4047
- Bump oxfmt from 0.50.0 to 0.51.0 by @dependabot[bot] in #4053
- Remove postcss dev dependency by @nstepien in #4056
- Bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #4061
- Bump vite from 8.0.13 to 8.0.16 by @dependabot[bot] in #4062
- Bump dompurify from 3.4.3 to 3.4.11 by @dependabot[bot] in #4064
- dependabot: add
tanstack-routergroup by @nstepien in #4068 - Bump the tanstack-router group with 2 updates by @dependabot[bot] in #4069
- Bump typescript-eslint from 8.59.3 to 8.61.1 by @dependabot[bot] in #4066
- Bump @eslint-react/eslint-plugin from 5.7.8 to 5.9.0 by @dependabot[bot] in #4067
- Bump playwright from 1.60.0 to 1.61.0 by @dependabot[bot] in #4072
- Bump jspdf-autotable from 5.0.7 to 5.0.8 by @dependabot[bot] in #4074
- Bump @eslint/markdown from 8.0.1 to 8.0.2 by @dependabot[bot] in #4073
- Bump the vitest group across 1 directory with 3 updates by @dependabot[bot] in #4071
- Vite 8.1 by @nstepien in #4076
- Bump the tsdown group across 1 directory with 2 updates by @dependabot[bot] in #4070
- TypeScript 7.0.1-rc by @nstepien in #4075
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #4077
- Bump oxfmt from 0.51.0 to 0.56.0 by @dependabot[bot] in #4078
- Bump @faker-js/faker from 10.4.0 to 10.5.0 by @dependabot[bot] in #4079
- Bump @types/node from 25.8.0 to 26.0.0 by @dependabot[bot] in #4081
- Bump eslint from 10.4.0 to 10.5.0 by @dependabot[bot] in #4080
- Bump typescript-eslint from 8.61.1 to 8.62.0 by @dependabot[bot] in #4082
- Bump eslint-plugin-sonarjs from 4.0.3 to 4.1.0 by @dependabot[bot] in #4083
- Bump playwright from 1.61.0 to 1.61.1 by @dependabot[bot] in #4084
- Bump @eslint-react/eslint-plugin from 5.9.0 to 5.9.2 by @dependabot[bot] in #4085
- Bump @vitest/eslint-plugin from 1.6.17 to 1.6.20 by @dependabot[bot] in #4086
- React 19.2.7 by @nstepien in #4087
- Bump @eslint-react/eslint-plugin from 5.9.2 to 5.10.0 by @dependabot[bot] in #4088
- Bump @types/node from 26.0.0 to 26.1.0 by @dependabot[bot] in #4091
- Bump eslint from 10.5.0 to 10.6.0 by @dependabot[bot] in #4090
- Bump oxfmt from 0.56.0 to 0.57.0 by @dependabot[bot] in #4092
- Bump vite from 8.1.0 to 8.1.2 by @dependabot[bot] in #4089
- Bump the tanstack-router group with 2 updates by @dependabot[bot] in #4093
- Bump oxfmt from 0.57.0 to 0.58.0 by @dependabot[bot] in #4096
- Bump typescript-eslint from 8.62.0 to 8.63.0 by @dependabot[bot] in #4097
- Bump the vitest group across 1 directory with 3 updates by @dependabot[bot] in #4095
- Bump the tsdown group across 1 directory with 2 updates by @dependabot[bot] in #4094
- Add frozen: 'start' | 'end' for end-edge column pinning by @PaloSP in #4034
New Contributors
Full Changelog: v7.0.0-beta.59...v7.0.0-beta.60