Skip to content

v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@webJose webJose released this 01 Oct 20:55
· 7 commits to main since this release
ac99fb0

Initial Release

Welcome! @wjfe/n-savant-sk is an NPM library extension of the @wjfe/n-savant router library that enables the ability to do hash routing in Sveltekit projects. The result: Your Sveltekit project has simultaneous path (powered by Sveltekit) and hash routing!

Not only that, you can also do multi-hash routing. Multi-hash routing partitions the hash fragment in the URL in any number of named paths, and you can assign those paths to any number of components, and they will all route independently.

If you want to test-drive this, go to the online demo (not yet published), or clone this repository and run the project in the demo/ folder.

What's Changed

  • feat: Add initial working code by @webJose in #2
  • fix: Actually disallow path routing by @webJose in #3
  • feat: Add the SkFallback Svelte component by @webJose in #4
  • feat: Add the calculateSkHref() function by @webJose in #5
  • feat: Use noScroll for all navigation by @webJose in #6
  • chore: Miscellaneous changes by @webJose in #7

Other Changes

New Contributors

Full Changelog: https://github.com/WJSoftware/wjfe-n-savant-sk/commits/v0.1.0