dioxus/packages/router/CHANGELOG.md
2022-01-29 10:17:14 -05:00

13 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

New Features

  • enable use_router
  • connect an onchange listener
  • flatten props attrs

Bug Fixes

  • attach router listener to subscriber list
  • use_route should subscribe to changes to the route

Commit Statistics

  • 18 commits contributed to the release over the course of 14 calendar days.
  • 7 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • Merge pull request #169 from DioxusLabs/jk/router-userouter (3509602)
    • enable use_router (e24957f)
    • add docs to router UseRouteListener (79e0993)
    • Merge pull request #166 from DioxusLabs/jk/default-assets-desktop (ccbb955)
    • rustfmt (9da46eb)
    • Make log message in Link component trace level, not debug (72c6bb3)
    • attach router listener to subscriber list (5ee9d6c)
    • connect an onchange listener (29ed7eb)
    • use_route should subscribe to changes to the route (a21e7d4)
    • Merge pull request #95 from DioxusLabs/jk/filedragindrop (ca0dd4a)
    • Fix various typos and grammar nits (9e4ec43)
    • flatten props attrs (d237271)
    • Merge pull request #108 from DioxusLabs/jk/fstring-component-fields (f4132d1)
    • Enable clippy (b6903bf)
    • Merge pull request #138 from mrxiaozhuox/master (8c7473d)
    • Add a warning when Link it called outside of a Router context (6408058)
    • Merge pull request #133 from mrxiaozhuox/master (887f69d)
    • Fix handling of re-renders in the Router (81c094e)

v0.1.0 (2022-01-08)

Documentation

  • update local examples and docs to support new syntaxes
  • update cargo tomls

New Features

  • it compiles once more
  • add prevent default attribute and upgrade router
  • overhaul examples and clean things up
  • more API updates

Bug Fixes

  • router version
  • really big bug around hooks
  • tags
  • keyword length
  • tests
  • make tests pass
  • readme and examples syntax

Commit Statistics

  • 50 commits contributed to the release over the course of 352 calendar days.
  • 35 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release dioxus-hooks v0.1.6, dioxus-mobile v0.0.3, dioxus-router v0.1.0, dioxus-ssr v0.1.2, dioxus-web v0.0.4, dioxus v0.1.7 (b804c69)
    • More WIP router implementation (e06eac1)
    • Implement UseRoute segment method (c9408da)
    • Release dioxus-html v0.1.4, dioxus-desktop v0.1.5, dioxus-hooks v0.1.6, dioxus-mobile v0.0.3, dioxus-router v0.1.0, dioxus-ssr v0.1.2, dioxus-web v0.0.4, dioxus v0.1.7 (a36dab7)
    • Implement router matching for path parameters (f8a7e1c)
    • Commit WIP on router (3c6142f)
    • Add more trace messages to the RouterService code (3a5b417)
    • Release dioxus-core v0.1.7, dioxus-core-macro v0.1.6, dioxus-html v0.1.4, dioxus-desktop v0.1.5, dioxus-hooks v0.1.6, dioxus-mobile v0.0.3, dioxus-router v0.1.0, dioxus-ssr v0.1.2, dioxus-web v0.0.4, dioxus v0.1.7 (40d1f85)
    • Fix typo in RouterService struct's "registered_routes" field name (d367e0f)
    • Add title prop to Link (e22ba5b)
    • add prevent default attribute and upgrade router (427b126)
    • memoize dom in the prescence of identical components (cb2782b)
    • bump all versions (4f92ba4)
    • tests (bd341f5)
    • switch to log tracing (e2a6454)
    • make tests pass (75fa7b4)
    • overhaul examples and clean things up (420a30e)
    • remove runner on hook and then update docs (d156045)
    • arbitrary expressions excepted without braces (4c85bcf)
    • add more svg elements, update readme (ad4a0eb)
    • more API updates (a4f280d)
    • readme and examples syntax (3dc0e59)
    • upgrade to new version of dioxus core. (cda759c)
    • remove portals completely (2fd56e7)
    • miri stress tets (934de21)
    • go back to noisy lifetime solution (8daf7a6)
    • rename fc to component (1e4a599)
    • docs (8814977)
    • prepare to change our fragment pattern. Add some more docs (2c3a046)
    • really big bug around hooks (52c7154)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.1 (2b92837)
    • it compiles once more (8acdd2e)
    • move examples around (1e6e5e6)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 (0d480a4)
    • updates to router (bab21a0)
    • add router (d298b62)
    • keyword length (868f673)
    • docs and router (a5f05d7)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 (b32665d)
    • tags (a33f770)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 (3a706ac)
    • update cargo tomls (e4c06ce)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 (270dfc9)
    • router version (58106a5)
    • bump versions (0846d93)
    • update local examples and docs to support new syntaxes (4de16c4)
    • rename ctx to cx (81382e7)
    • more work on updating syntad (47e8960)
    • massive changes to definition of components (508c560)
    • add router (6aeea9b)