Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-29 | Run features in parallel in CI (#60) | Sam Scott | |
2022-04-29 | Add axum support (#59) | Denis Kayshev | |
2022-03-05 | Add error message hint for strict mode. | Sam Scott | |
2022-03-05 | Add an `actix` feature to provide a nicer error message (#57) | Sam Scott | |
* Add an `actix` feature to provide a nicer error message for people migrating from <= 0.8 * Fix tests. * Bump version in readme. | |||
2022-03-05 | Actix 4 (#56) | Omid Rad | |
* Remove all default actix features * Set MSRV * Have `actix4` feature, instead of `actix` * enable actix tests for all features | |||
2021-10-01 | bump version. | Sam Scott | |
2021-10-01 | Update flatten workaround. | Sam Scott | |
2021-10-01 | Remove all default actix features (#53) | Omid Rad | |
2021-06-29 | -> 0.8.4 | Sam Scott | |
2021-06-09 | Bump version. | Sam Scott | |
2021-06-09 | Update deps, pin to minor version instead of patch | Sam Scott | |
2021-03-09 | Bump to 0.8.3 + bump deps. | Sam Scott | |
2021-03-09 | Add warp support (#46) | Glitch | |
* add tracing, add tests, default to empty string | |||
2020-12-17 | Bump version. | Sam Scott | |
2020-12-06 | Bump minor version. | Sam Scott | |
- Fix serialization of byte arrays. | |||
2020-12-06 | Serialize bytes as percent-encoded data. | Sam Scott | |
Fixes #40. Thanks to @faulesocke for reporting. | |||
2020-12-06 | Version bump to 0.8 | Sam Scott | |
- actix-web v3 is the default for the `actix` feature - actix-web v2 is supported by feature `actix2`. | |||
2020-12-06 | Add support for actix 3. | Sam Scott | |
2020-12-06 | Re-release version. | Sam Scott | |
2020-12-06 | Stick to actix-web 2 for minor release. | Sam Scott | |
2020-12-06 | Minor version bump. | Sam Scott | |
- Fixes double encoding of keys on serializing - Supports Unit enum variants for keys. | |||
2020-12-06 | Bump dependencies. | Sam Scott | |
2020-08-27 | Version bump. | Sam Scott | |
2020-08-27 | Switch from error-chain to thiserror (#33) | Josh Triplett | |
thiserror provides a simpler interface than error-chain, directly generating an error enum similar to what could be written by hand. It also reduces dependencies; error-chain pulls in backtrace which currently pulls in gimli, which is fairly heavyweight. This changes the error type's interface, so it'll require a bump to 0.7.0. | |||
2020-06-23 | Bump version. | Sam Scott | |
2020-06-03 | Support actix-web v2 (#30) | Sam Scott | |
* update dependencies - actix-web v2 - percent encoding v2.1 - rust 2018 edition - remove rustfmt no longer supported rules * ci: add feature build matrix * fix actix unit tests Co-authored-by: Mario Reder <mreder1289@gmail.com> | |||
2020-06-03 | update percent-encoding | Marc-Antoine Perennou | |
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | |||
2020-06-03 | update rand | Marc-Antoine Perennou | |
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | |||
2020-06-03 | update serde-urlencoded | Marc-Antoine Perennou | |
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | |||
2019-11-12 | Bump version. | Sam Scott | |
Update dependencies. | |||
2019-06-10 | Bump version number. | Sam Scott | |
2019-06-10 | update actix version | daddinuz | |
2019-05-15 | update actix support to v1 | daddinuz | |
2019-04-28 | Add badges and bump version. | Sam Scott | |
2019-01-23 | Bump version. | Sam Scott | |
2019-01-23 | Add feature for easy use in `actix_web` extractors. | Sam Scott | |
2019-01-23 | Bump version to update docs. | Sam Scott | |
2019-01-21 | Remove unused dependencies from Cargo.toml. | Sam Scott | |
2019-01-21 | Bump version. | Sam Scott | |
2019-01-21 | Bump version to 0.4.2. | Sam Scott | |
2019-01-21 | Minor fixes: | Sam Scott | |
- Suppress deprecated warning from error-chain - Fix clippy issues - Update dependencies - Update example to csv 1.0 | |||
2018-07-09 | Let warnings through. | Sam Scott | |
2018-03-01 | Set version to 0.4 release. | Sam Scott | |
2018-01-03 | Update deps. | Sam Scott | |
2018-01-03 | Tweak parsing logic of encoded brackets in non-strict mode. | Sam Scott | |
When parsing a value, always just consume all the text, and ignore special encoded of brackets. (Hence non-strict mode only applies to keys) | |||
2017-11-09 | Release candidate for 0.4. | Sam Scott | |
Breaking changes in this release. Serialization does not encode square brackets, but percent encodes everything else (keys/values). Deserialization has a strict mode, which must be turned off to allow percent-encoded square brackets. Strict is the default. | |||
2017-11-09 | Refactor Serialize logic to produce correct strings. | Sam Scott | |
Removes the dependency on the `url` crate because we only need the percent decoding, with our own encoding set. All keys/values are conservatively percent-encoded, but the square brackets are untouched. Compatible with strict decoding, and potentially less error prone. | |||
2017-11-05 | Update data-encoding major version | Julien Cretin | |
2017-11-01 | Bump version to 0.3. | Sam Scott | |
2017-10-31 | New parsing strategy. | Sam Scott | |
- Only perform the percent decoding at the final step (fixes #10). - Reduce allocations by borrowing as much as possible. |