Skip to content

Releases: RevoTale/next-navigation-utils

v1.0.4

14 Dec 21:06
Immutable release. Only release title and notes can be modified.
f1597da

Choose a tag to compare

Patch Changes

  • d01056c: Release the dependacies upgrade from main branch.

v1.0.3

26 Sep 17:32
Immutable release. Only release title and notes can be modified.
6f30c9b

Choose a tag to compare

Patch Changes

  • 4266d0c: Add built-in nextjs navigation option to url state

v1.0.2

12 Sep 17:46
Immutable release. Only release title and notes can be modified.
a090793

Choose a tag to compare

Patch Changes

  • 221c5af: Fix the wrong client component export
  • 1dcad18: Add helper utility for parsing the relative link.

v1.0.1

12 Sep 11:38
Immutable release. Only release title and notes can be modified.
8e04fda

Choose a tag to compare

Patch Changes

  • 3702994: Refactor updateValues option to the updateValue. Reduced the complexity of typescript code and end-developer usage oif this middleware.

v1.0.0

09 Sep 09:22
Immutable release. Only release title and notes can be modified.
deb8162

Choose a tag to compare

Major Changes

  • 378be80: Make setLinkQueryValue function support any input. Implement a universal parser for any type of the link input. It auto converts them to the right type.

Minor Changes

  • 171c185: Completely remove the 'querystring' usage. Greatefuly reduced bundle size.
  • da1a4c8: Refactor parameres encode/decode function to the parameter type and add as a separate namespace for better tree shaking.
  • 96973cc: This release has many breaking change.
    • Renamed hooks and utilites to match features they do better
    • Rethink and rewrite from scrach the way links are being built to simplify their usage.
    • Rewrite from scratch some function to have much better performence and reduce unnecessary calculations
    • Make the separation between the passed URL and "route pathname + query string" to avoid the consfuse while building the links in the web application. Prepare for the strictly typed next.js routes
    • Add memoization of the hooks and objects
  • 774b094: Redesign utilities to avoid collisions of the globals, add more tests, redesign untility to be immutable where possible without perform ance drawback

Patch Changes

  • 171c185: Make getLinkQueryValue and setLinkQueryValue to support any input type.
  • 774b094: Drop link updater because it useless in a new system
  • da1a4c8: Add makeParam and other tiny utilities to improve the developer experience.
  • f6902cf: Add hook to handle values reset
  • 4b7b203: Separation of the shared and client only utilities

v0.2.0

02 Sep 08:02
Immutable release. Only release title and notes can be modified.
607260c

Choose a tag to compare

Minor Changes

  • 2c5b509: Add test cases for the external URL changes
  • 2c5b509: Fix the state management when URL changed from outside of hook

Patch Changes

  • 9d7d838: Update README with the latest features

v0.1.0

01 Sep 14:51
e918a46

Choose a tag to compare

Minor Changes

  • c5e789a: Add test cases for the external URL changes
  • c5e789a: Fix the state management when URL changed from outside of hook

v0.0.8

19 Jun 16:52
a035a15

Choose a tag to compare

Patch Changes

  • f1fe566: - Add devcontainer support
    • Add testing for different nextj version.
    • Replace grisaia-package-builder with tsup builder
    • Bump pnpm 10.12.1
    • Test the production build output
    • Vibe code README
    • Bump all packages to the latest version.
    • Fix errors according to new eslint rules

v0.0.7

15 Jul 14:25
e54ebe4

Choose a tag to compare

Patch Changes

  • 91a1a4f: Fix build did not emit all utils

v0.0.6

15 Jul 07:41
de6f149

Choose a tag to compare

Patch Changes

  • 08fe8a3: Fixes tests did not testing at all
  • 08fe8a3: Add a query to search params converter