Skip to content

Release 0.25.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 19:12
· 8 commits to main since this release

What's Changed

Features

  • Add chainable addView method for defining route views by @pleek91 in #786
  • Add per-view prefetch config to addView by @pleek91 in #792
  • Add loaders to routes with a chainable addLoader by @pleek91 in #811
  • Describe what a route's loaders resolve to by @pleek91 in #812
  • Run loaders on navigation by @pleek91 in #814

Enhancements

  • Simplify the Route type by deriving name, meta, state, and context from matches by @pleek91 in #791
  • Move views onto matches and simplify a route's type by @pleek91 in #798

Fixes

  • v0.24.3 - fix broken types bundle by @stackoverfloweth in #770
  • Fix each view depth getting the wrong parent props context by @pleek91 in #793
  • Fix a child receiving an Error where it awaits parent props by @pleek91 in #794
  • Fix a child receiving undefined where it awaits parent props by @pleek91 in #795
  • Fix a parent's props type being lost in either syntax when its getter declares arguments by @pleek91 in #797
  • Settle a child's parent props when navigation abandons them by @pleek91 in #803

Documentation

  • docs: Auto-generate documentation by @github-actions[bot] in #771
  • Update docs to use the addView syntax by @pleek91 in #787

Maintenance

  • Record how a props getter settled instead of just its value by @pleek91 in #802
  • Add a store for values that may not be computed yet by @pleek91 in #806
  • Compute props through the data store by @pleek91 in #807
  • Drop a navigation guard that never fired by @pleek91 in #809
  • Bump globals from 17.5.0 to 17.6.0 in the linting group across 1 directory by @dependabot[bot] in #769
  • Bump the testing group across 1 directory with 3 updates by @dependabot[bot] in #780
  • Bump the docs group across 1 directory with 3 updates by @dependabot[bot] in #784
  • Bump the build-tools group across 1 directory with 5 updates by @dependabot[bot] in #785
  • Bump the linting group across 1 directory with 2 updates by @dependabot[bot] in #788
  • Bump @vue/devtools-api from 8.1.2 to 8.2.1 by @dependabot[bot] in #789
  • Bump globals from 17.8.0 to 17.9.0 in the linting group by @dependabot[bot] in #815
  • Bump @vue/language-core from 3.3.8 to 3.3.9 by @dependabot[bot] in #816
  • Bump happy-dom from 20.11.1 to 20.11.2 in the testing group by @dependabot[bot] in #820

Full Changelog: v0.24.3...v0.25.0