Skip to content
This repository has been archived by the owner on Jul 19, 2020. It is now read-only.

v0.7.0

Compare
Choose a tag to compare
@hgzimmerman hgzimmerman released this 11 Nov 17:31
· 40 commits to master since this release
4312f58

0.7.0 (2019-11-11)

  • ⚡️ Features

    • Greatly improve the quality of matcher string parsing errors. [171]
    • Bring back {}, {*}, and {<number>} capture syntax for tuple structs/enums variants.
      If your variant or struct doesn't have named fields, you don't need to supply names in the matcher string [116]
    • Redirects that happen in the Router component actually change the url in the browser [171]
    • Allow parsing (almost) any character after a # is encountered in matcher strings.
      This enables this library to be used as a fragment router. [150]
  • 🛠 Fixes

    • Allow ! to appear after {...} in matcher strings. [148]
    • Matcher strings can now start with &. [168]
  • 🚨 Breaking changes

    • Upgrade to Yew 0.10.0
    • Switch components now need to implement Clone in order to be used with the Router [171]