Skip to content

Releases: WJSoftware/svelte-router

v1.0.7

11 Dec 18:28

Choose a tag to compare

What's Changed

  • fix: Really correct the rest param regex by @webJose in #186

Full Changelog: v1.0.6...v1.0.7

v1.0.6

11 Dec 17:24

Choose a tag to compare

What's Changed

  • fix: Ensure rest parameter starts consuming at segment start by @webJose in #183

Docs Changes

Other Changes

  • chore(cicd): Stop publishing docs for changes in package.json by @webJose in #179

Full Changelog: v1.0.5...v1.0.6

v1.0.5

10 Dec 16:06

Choose a tag to compare

What's Changed

  • fix(InterceptedHistoryApi): Only override pushState and replaceState by @webJose in #178

Full Changelog: v1.0.4...v1.0.5

v1.0.4

10 Dec 02:36

Choose a tag to compare

What's Changed

  • feat: Export everything under a single module name by @webJose in #176

Important

Stop importing from @svelte-router/core/kernel. This sub-module is now considered deprecated and will be removed in v2.0 without fail.

Full Changelog: v1.0.3...v1.0.4

v1.0.3

09 Dec 15:51

Choose a tag to compare

What's Changed

  • fix: Move patch-package out of postinstall lifecycle by @webJose in #170

Other Changes

  • feat(docs): Add SEO-friendly descriptions to documents by @webJose in #163
  • feat(docs): Add SEO descriptions & schema.org scripts by @webJose in #164
  • chore(lint): Format all source files by @webJose in #165
  • fix(docs): Remove common folder because it messes up sidebar by @webJose in #166
  • chore(docs): Move docs to Cloudflare by @webJose in #167
  • feat(docs): Add Docsearch by @webJose in #168

Full Changelog: v1.0.2...v1.0.3

v1.0.2

07 Dec 19:44
bbce4ce

Choose a tag to compare

What's Changed

Other Changes

  • feat(cicd): Add GH Pages workflow by @webJose in #152
  • feat(cicd): Improve test workflow to only run when needed by @webJose in #153
  • feat(docs): Add Sveltepress-powered documentation by @webJose in #154
  • fix(docs): Correct 404 redirection by @webJose in #155
  • fix(docs): Patch Sveltepress' ToggleDark component by @webJose in #156
  • feat(docs): Add robots.txt and sitemap generation by @webJose in #157
  • feat(cicd): Add more ignored paths to test workflow by @webJose in #158
  • chore(docs): Correct various formatting by @webJose in #159
  • refactor(docs): Move Sveltepress config out of vite.config.ts by @webJose in #160

Full Changelog: v1.0.1...v1.0.2

v1.0.1

04 Dec 06:44

Choose a tag to compare

What's Changed

  • fix(Router): Add optional chaining operator when calling dispose() by @webJose in #151

Full Changelog: v1.0.0...v1.0.1

v1.0.0

03 Dec 18:43

Choose a tag to compare

First Stable Release

Welcome to the first stable release.

What's Changed

  • feat!: Rename package to @svelte-router/core by @webJose in #108
  • feat!: Replace implicitMode with defaultHash by @webJose in #110
  • feat!: Friendlier typing for the ActiveState.aria property by @webJose in #111
  • feat: Apply aria-current: 'page' for active links as default aria- value by @webJose in #112
  • feat: Add package keywords by @webJose in #113
  • feat!: Add Redirector by @webJose in #118
  • feat: Add runtime check that validates the defaultHash/hashMode combo by @webJose in #119
  • fix: Snapshot state data when normalized to get rid of proxies by @webJose in #120
  • refactor: Move Redirector and others outside kernel by @webJose in #124
  • feat(Redirector): Add constructor overload for easy use of options by @webJose in #126
  • feat!: Group children parameters together by @webJose in #127
  • feat!: Simplify RouteInfo type by @webJose in #131
  • fix(RouterTrace): Correct types after RouteInfo simplification by @webJose in #134
  • feat(RouterEngine)!: Rename noMatches to fallback and make resolvedHash public by @webJose in #135
  • feat: Complete the RouterTrace component by @webJose in #138
  • feat: Allow hash resolution in Location.getState() by @webJose in #139
  • appr(RouterTrace): Add green color to ✔ emoji by @webJose in #140
  • feat(RouterEngine): Define basePath getter with a $derived by @webJose in #145
  • chore(RouterEngine): Make resolvedHash and testPath read-only by @webJose in #146

Other Changes

  • chore(test): Add $test alias for easier code organization by @webJose in #115
  • chore(tests): Add implicit MHR universe to unit testing by @webJose in #116
  • chore(tests): Move src/testing to src/lib to avoid unwanted .d.ts files by @webJose in #117
  • chore(demo): Update demo by @webJose in #121
  • chore(demo): More demo updates by @webJose in #122
  • chore: Update packages by @webJose in #123
  • chore: Truncate README by @webJose in #125
  • chore: Update packages by @webJose in #128
  • chore: Rename demo folder to playground. by @webJose in #129
  • chore(playground): Update redirection code by @webJose in #132
  • chore(tests): Clean console logging by @webJose in #133
  • chore: Add trusted publishing by @webJose in #142
  • chore: Update README after repository rename by @webJose in #143
  • fix(build): Modify repository in package.json for trusted publishing by @webJose in #144
  • chore: Final README updates before publishing v1.0 by @webJose in #148
  • chore(docs): Remove beta tag from quickstart by @webJose in #149

Full Changelog: v0.13.0...v1.0.0

v1.0.0-beta.4

02 Dec 21:42
621a690

Choose a tag to compare

v1.0.0-beta.4 Pre-release
Pre-release

What's Changed

  • feat: Allow hash resolution in Location.getState() by @webJose in #139
  • appr(RouterTrace): Add green color to ✔ emoji by @webJose in #140
  • fix(build): Modify repository in package.json for trusted publishing by @webJose in #144

Other Changes

Full Changelog: v1.0.0-beta.3...v1.0.0-beta.4

v1.0.0-beta.3

01 Dec 21:04

Choose a tag to compare

v1.0.0-beta.3 Pre-release
Pre-release

What's Changed

  • feat!: Group children parameters together by @webJose in #127
  • chore: Update packages by @webJose in #128
  • feat!: Simplify RouteInfo type by @webJose in #131
  • fix(RouterTrace): Correct types after RouteInfo simplification by @webJose in #134
  • feat(RouterEngine)!: Rename noMatches to fallback and make resolvedHash public by @webJose in #135
  • feat: Complete the RouterTrace component by @webJose in #138

Other Changes

  • chore: Rename demo folder to playground. by @webJose in #129
  • chore(playground): Update redirection code by @webJose in #132
  • chore(tests): Clean console logging by @webJose in #133

Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3