# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [3.2.2] - 2024-07-25 ### Fixed - [0c82b55] Fix missing "hashbrown" feature. - [bfb20b7] Fix `DataUrlBuf` deref. ## [3.2.0] - 2024-07-25 ### Fixed - [64f7d6d] Fix automata paths. ## [3.1.3] - 2023-10-20 ### Fixed - [ded66a8] Fix `README.md` ## [3.1.2] - 2023-08-23 ### Fixed - [db16295] Fix path resolution with empty segments. ## [3.1.1] - 2023-08-23 ### Fixed - [e562701] Fix Errata 4547 implementation, only on relative paths. ## [3.1.0] - 2023-08-23 ### Added - [5ef5b65] Impl `Display` for error types. ## [3.0.2] - 2023-08-23 ### Added - [47b1f24] Add `relative_to`, `suffix` and `base` to `Uri` and `Iri`. ## [3.0.1] - 2023-08-22 ### Fixed - [204b002] Fix & Test all the parsing query functions. - [204b002] Fixes #20 ## [3.0.0] - 2023-08-17 ### Fixed - [3d09f00] Fix panic in `parse_ipv6_literal`. ([#17](https://github.com/timothee-haudebourg/grdf/issues/17)) - [d054f27] Fix clippy CI. ## [2.2.3] - 2023-01-11 ### Added - [a3b99a5] Add `hashbrown` optional feature. - [a3b99a5] Impl `hashbrown::Equivalent` for `Iri`. - [a3b99a5] Impl `hashbrown::Equivalent` for `IriRef`. ## [2.2.2] - 2022-12-20 ### Added - [88f65d9] Add `into_string` functions. ## [2.2.1] - 2022-12-20 ### Added - [5bb37c8] Add missing `AsRef` & `Borrow` implementations. - [4265293] Add `serde` support. ### Changed - [dcf2dd0] Move to version 2.2.1. ### Fixed - [fdd4855] Fix #15 IPv4/6 parser bug. ## [2.1.2] - 2022-03-23 ### Fixed - [b076269] Fix IRI reference resolution. Fixes #14 ## [2.1.1] - 2022-02-24 ### Fixed - [8f51470] Fix UTF-8 decoder bug. ## [2.1.0] - 2021-12-02 ### Added - [8d80e7e] Add from_vec/string and from/to raw parts. ### Changed - [2a1df9e] Move to version 2.0.3. ## [2.0.2] - 2021-09-09 ### Changed - [deed1ca] Move to 2.0.2. ### Fixed - [8e97fa5] Fix #13 ## [2.0.1] - 2021-09-02 ### Changed - [de909f9] Move to 2.0.1 ### Fixed - [f345670] Fix `set_query` bug. - [4c00407] Fix rust fmt. ## [2.0.0] - 2021-09-02 ### Added - [4846893] impl AsIri/Ref for &'a T. - [fd6554b] Add CI to run test, rustfmt and clippy on push/PR - [350ae25] Add from_str and to_owned methods - [7a43a39] Impl `Eq` for `Error`. - [a3e8e33] Add tests for fragment parsing issue. ### Changed - [63cbec1] Move to 1.4.0 - [cabafde] Move to 2.0.0 ### Fixed - [efbf824] Fix `IriRef::relative_to`. Version 1.4.1. - [5d42595] Fix `IriRef::relative_to` again + proper tests. - [d539b60] Fix corner case for `IriRef::relative_to` - [5aae749] Fixing some clippy warnings. - [4f0423a] Fix typo to link to correct type - [7bfb545] Fix FUNDING.yml - [64d2642] Fix doc link. ### Removed - [82cc03d] Remove warnings. ## [1.3.0] - 2020-10-02 ### Added - [44b4f08] Impl From for IriRef. - [693da03] Impl From<&PathBuf> for IriRef. - [0805e2a] Add IriRef::relative_to. ## [1.2.0] - 2020-09-10 ### Added - [4e8d67f] Implement Clone and Error for Error enum - [9493dc9] Add a changelog. Move to version 1.2.0. ## [1.1.4] - 2020-04-19 ### Added - [6de9a3a] Add a new test catching issue #2. ### Changed - [c2f57e5] Move to version 1.1.4. ### Fixed - [b6d9389] Fix the path/segment parser. ## [1.1.3] - 2020-03-31 ### Added - [6277102] Add into_* methods ### Changed - [8b2541f] Move to version 1.1.3 ### Fixed - [df9cbfd] Fix lifetimes ## [1.1.2] - 2020-03-31 ### Changed - [c2af478] Move to 1.1.2 ## [1.1.1] - 2020-03-31 ### Added - [ebf37fa] Add infos about `static-iref`. ## [1.1.0] - 2020-03-31 ### Added - [b705b91] Add methods to inspect and build IRIs in `static-iref`. ### Changed - [b614ead] Move to version 1.1 ### Fixed - [1d6adc7] Fix typo. ## [1.0.1] - 2020-03-16 ### Removed - [d3de7bb] Remove build files ## [1.0.0] - 2020-03-16 ### Added - [043a15e] Add gitignore. ### Changed - [3afe663] Move percent-encoded strings in a dedicated crate. - [de90577] Refactoring. - [8f94dac] Refactoring. ### Removed - [d76fd66] Remove useless files. - [3f05716] Remove warnings.