Skip to content

v1.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Oct 17:50
· 68 commits to main since this release

1.2.0 (2024-10-05)

Features

  • redirect: rework redirect flow and supports title param injection (c73cd30)
  • router: push/replace state after in memory routing (a589e28)
  • router: rework navigation event & listeners (dc914c2)
  • transition: enable transition on every route change (ee41f9d)

Bug Fixes

  • active: inverse matching logic & add UT (4caa895)
  • active: use path instead of href for location matching (add0a23)
  • lazy: add lazy import wrapper to explicit mark lazy components (c1d0aff)
  • lint: fix eslint & svelte check errors (f6e6996)
  • logging: pass log level to router instance (1a673c0)
  • RouteComponent: delay properties update until component resolve (bf75f01)
  • RouteContainer: code split and fix prop injection (e96a818)
  • router: decouple router from window (3dac944)
  • router: make back/forward/go await navigation before returning (3dae60f)
  • router: make listening state reactive (0b5b098)
  • routing: remove double router children rendering (5ca97ab)
  • transition: adds container and only freeze during exit transition (403d07c)
  • transition: freeze size while transitionning (84f4f01)
  • transition: remove key to prevent unnecessary renders (0316a55)
  • utils: adds trailing slash to pathname in hash mode (9eee5ae)