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.
- normal match repeated pattern by @TroyKomodo, #36, #37
0.6.0 - 2022-09-28
no_std
support
0.5.2 - 2022-09-26
- Supports Parameters Iterator
- Supports update node value
0.5.1 - 2022-09-23
-
Remove lifetime
-
Inserts then returning node id
- Refactor it, supports more cases and improve performance.
- #20 - Support wildcards that are not preceded by a "/" (
"/foo_*rest"
matches"foo_bar/baz"
).
0.3.1 - 2022-07-15
- #19 - PathTree initializes with an empty path. Thanks to @adriangb.
0.3.0 - 2022-05-28
- #17 - Add basic fuzzing. Thanks to @Txuritan.
- #16 - Replace the Node.indices String with a Vec, this avoids the expensive code point decoding in position. Thanks to @Txuritan.
0.2.2 - 2021-10-24
- #8 - Thanks to @josalmi
0.2.1 - 2021-09-11
- Clippy Fixed
0.2.0 - 2021-09-03
- Route finding optimizations. Thanks to @Txuritan.
0.1.12 - 2020-09-29
- Find byte index, use
str#find
instead ofposition
. Thanks to @asaaki.
0.1.11 - 2020-06-21
- Readme
0.1.10 - 2020-06-20
const fn
0.1.9 - 2019-11-05
- Benchmark data.
- A lifetime for result.
- Dont use unsafe code.
- Dont need mut.
0.1.4 - 2019-03-18
- Tuple struct for PathTree.