-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Description
Now that we have maintainers for this crate I think it's about time there were fixes to long standing issues like #20. It's probably worth making this a breaking update to avoid any issues with unmaintained users of the current version (and would be a good opportunity to make other breaking changes if there are any).
Checklist of things to sort out before releasing 0.2.0 (feel free to add more items and pull these out to separate issues if they need discussion):
- Issues:
- Route (metadata) ordering is incorrect. #20 (PR Reverse specificity #21)
- Allow
.to separate dynamic segments #16 - Unamed parameters end up in the parameter map #29 (PR Only add the parameters to the parameters map if they have a name #31)
- Query string ends up in the last matching parameter's value #30
- Duplicate named parameters in route #34
- Sort out licensing (Relicense under dual MIT/Apache-2.0 #19 + the repo is missing license files for the current license, PR Add readme and licenses #32).
- rustfmt + clippy (PR Clippy and format fixes #27)
- Update travis config (rustfmt + clippy, stable + beta + nightly, minimum Rust version) (PR Update travis config #33)
- Update metadata (at a minimum links + authors in
Cargo.toml, PR Update repository url and add meta-author #37) - Improve documentation
- Update to 2018 edition (PR Cleanup #38)
miller-time
Metadata
Metadata
Assignees
Labels
No labels