2.3.0 (2025-01-01)
Features
- Added react-router v7 support (#785) (650bd65) - Thanks @teukuamru!
- Shallow routing for everyone (#811) (abbbb56)
- Add loader feature (#818) (4762b04)
- Add UrlKeys type helper (#824) (479d5ea)
- Abstract reading from location.search in adapters interface (#800) (1635863)
Bug Fixes
- Preserve hash in React Router based adpaters (#809) (e4154a1)
- Support
?
characters in serializer base (#821) (8951598), closes #812 - Thanks @ealvarezk! - types: Export
Nullable
type for correctly inferring return type ofcreateSerializer()
(#801) (ab99d7d) - Thanks @MartinCura!
Other changes
- doc: Add Liminity.se as sponsor 💖 by @franky47 in #789
- chore: Run GHA on Ubuntu 24.04 by @franky47 in #797
- chore: React 19 by @franky47 in #796
- docs: Document testing nuqs based hooks by @sebastianvitterso in #795
- test: Move relevant e2e tests to be unit tests by @franky47 in #802
- test: Move e2e tests into shared library by @franky47 in #807
- chore: Update dependencies by @franky47 in #813
- chore: Enable provenance by @franky47 in #819
- doc: Fix link to options docs by @blyme in #825
- ref: Use a useEffect rather than useLayoutEffect by @franky47 in #828
- test: Add native HTML form test by @franky47 in #829
- chore: Reduce the amount of Slack notifications by @franky47 in #834
- ref: Enable history patching by default for React Router by @franky47 in #833
- chore(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in #835
New Contributors
- @teukuamru made their first contribution in #785
- @sebastianvitterso made their first contribution in #795
- @blyme made their first contribution in #825
Full Changelog: v2.2.3...v2.3.0