You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor the queue system to handle both throttle and debounce behaviours, see Discusson Debounce URL updates #291.
Provide ways to read current search params and set them to the URL in a one-off way (outside of a React hook context), using the same parsers and options.
Add a global default options context provider → probably not needed
Investigate support for shallow: false in Remix (Tweet, Skeet)
Refactor shallow/deep optimistic updates and history spy to be shared across adapters
Refactor the cache system to allow parsing from an object of parsers without caching, for other frameworks (eg: Remix loaders).
Add caveat about using router.refresh on shallow updates (resets the query string). Solutions are to use non-shallow updates, or to enable WHS. See wrong url after refresh page #392 (comment) → This needs a test to ensure whether this behaviour is still present or not.
I'd like to try creating a new documentation site. But I'm not very artistic and in the end you might get a copy of the T3-env site if you don't mind....
🗺️ Roadmap
Coming up
Library
Add a global default options context provider→ probably not neededshallow: false
in Remix (Tweet, Skeet)Research phase:
?q=foo&q=bar
), see Discussion [Research] URLSearchParams array support #484.router.refresh
on shallow updates (resets the query string). Solutions are to use non-shallow updates, or to enable WHS. See wrong url after refresh page #392 (comment) → This needs a test to ensure whether this behaviour is still present or not.Docs
🚀 Changelog
2.3.0
Nullable
type for correctly inferring return type ofcreateSerializer()
#801?
characters in serializer base #8212.2.3
2.2.2
2.2.1
null
value in serializer for parsers with default values #7692.2.0
2.1.2
2.1.1
2.1.0
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.20.0
null
to clear all param values from base #6571.19.3
UrlSearchParams
classes #6471.19.2
createSerializer
#6421.19.1
1.19.0
1.18.0
1.17.8
1.17.7
1.17.6
1.17.5
1.17.4
1.17.3
1.17.2
1.17.1
1.17.0
1.16.1
1.16.0
1.15.4
next
internal as optional #4651.15.3
1.15.2
next
property on window #4561.15.1
Fixes a bug where debugging information would only show when using
next-usequerystate
(notnuqs
) inlocalStorage.debug
.1.15.0
1.14.1
1.14.0
Project rebranding to
nuqs
- #4381.13.2
history: "push"
was broken for pages router)1.13.1
Released when Next.js 14.0.4 landed with the shallow routing fix in vercel/next.js#58861
subscribeToQueryUpdates
#4251.13.0
1.12.2
Released when Next.js 14.0.3 landed with the prefetch fix in vercel/next.js#58297.
latest
(and update branch protection to match)next@latest
. See Resets to initial state when there is Link with prefetch #388.1.12.1
console.log
#3981.12.0
1.11.0
1.10.0
The text was updated successfully, but these errors were encountered: