Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-04 | Merge remote-tracking branch 'sbihel/main'HEADpatchedmaster | Jesse Morgan | |
2025-03-04 | chore: release v0.14.0 (#126) | Sam Scott | |
* chore: release v0.13.1 * Bump version to 0.14 | |||
2025-03-04 | Add release plz CI (#125) | Sam Scott | |
2025-03-04 | Update CI config (#124) | Sam Scott | |
* Fix axum test * Add comments explaining CI strategy * Bump deps and increase MSRV to 1.63 * Pin `csv` to an older version for MSRV * Keep serde_with as 2.0 for MSRV too | |||
2025-03-04 | update axum to v0.8 (#118) | Atrox | |
* update axum to v0.8 * update rust-version to 1.75 * remove async_trait * Revert msrv change --------- Co-authored-by: Sam Scott <sam.scott89@gmail.com> | |||
2025-03-04 | clippy::multiple_bound_locations (#103) | Cyril Plisko | |
* clippy::multiple_bound_locations * A few more clippy fixes. --------- Co-authored-by: Sam Scott <sam@osohq.com> | |||
2025-03-04 | Add axum::OptionalQsQuery (#102) | Cyril Plisko | |
Addresses #101 | |||
2025-03-04 | docs.rs: generate docs for axum support as well (#100) | Cyril Plisko | |
2024-04-14 | Update README.md | Sam Scott | |
2024-04-07 | Fix MSRV (#99) | Sam Scott | |
* Remove `then_some` to stay compatible with earlier versions of Rust * Fix CI builds to build on old versions of Rust * Trying 1.61 | |||
2024-04-07 | Actix: extract querystring from form data (#98) | Sam Scott | |
* Deprecate support for actix-web 2.0 * Update actix.rs Added QsForm to support application/x-www-form-urlencoded Web forms * Update actix.rs with working adjustments Added Into_inner function for both QsQuery and QsForm to behave like actix_webs default extractors Made some fixes * Added missing code to actix.rs for QsForm * Update actix.rs Added new trait "IntoInner" Fixed QsFormConfig not correctly setting new settings correctly * Update actix.rs Removed trait requirement for using into_inner() now functions as a function. * Update src/actix.rs * Remove redundant config, add tests * Add changelog * Bump serde qs version * Add Debug bound to docs example --------- Co-authored-by: nMessage <135612238+nMessage@users.noreply.github.com> | |||
2024-04-07 | Update README with more info on why (not) to use this | Sam Scott | |
2024-04-07 | Bump axum version to 0.7 (#96) | Kirill Zaborsky | |
2024-04-07 | feat: updated to axum 0.7 (#92) | Frédéric Nieto | |
2024-04-07 | Add `Deserializer::new` to crate a new deserializer, and public ↵ | Jason Lee | |
deserializer. (#91) * Add `Deserializer::new` to crate a new deserializer, and public deserializer. * Update mod.rs Co-authored-by: Paul Hansen <mail@paul.rs> --------- Co-authored-by: Paul Hansen <mail@paul.rs> | |||
2024-04-07 | Fix empty output in csv_vectors example (#89) | Neil Hansen | |
2024-04-07 | Add test for `csv_vectors` example (#82) | Alexander | |
2023-06-12 | Add support for enums in top level | Simon Bihel | |
Partially address #71 | |||
2023-03-02 | Fix clippy, bump version. | Sam Scott | |
2023-03-01 | Improve support unit types (#76) | Rudi Floren | |
* fix unit type serialization issue `()` and `A` returned a no key error previously. This is very unergonimic if you just have a trait bound for Serialize and want to generate an empty querystring `?` * add support for deserializing unit structs * Comment updates for serializer methods | |||
2023-01-07 | Bump version. | Sam Scott | |
2023-01-07 | Fix axum examples. | Sam Scott | |
2023-01-07 | Address some clippy nits. | Sam Scott | |
2023-01-07 | Bumb serde_with dev dep. | Sam Scott | |
2023-01-07 | Update to axum 0.6.0 (#73) | David Pedersen | |
2023-01-07 | Update flatten workaround for serde_with 2.0.0 (#69) | Pierre Hubert | |
2022-07-30 | Fix QsQueryConfig example (#67) | Stefan Kreutz | |
QsQuery's FromRequest implementation expects a plain QsQueryConfig extension, i.e., not an Arc. | |||
2022-07-13 | Bump version. | Sam Scott | |
2022-07-13 | Add a standalone serializer. | Sam Scott | |
2022-07-10 | Formatting. | Sam Scott | |
2022-07-09 | Bump version to 0.10 | Sam Scott | |
This release changes the behaviour of non-strict encoding to no longer error on values that cannot be UTF8 decoded. | |||
2022-07-09 | Add a test case for dates. | Sam Scott | |
2022-07-09 | feat: non-strict mode replaces invalid UTF-8 (#62) | Jeremiah Senkpiel | |
This change makes non-strict mode percent-decode utf-8 lossily. This means that invalid UTF-8 percent encoded sequences, such as `%E9`, are decoded as the unicode replacement character (� `U+FFFD`). Refs: https://github.com/samscott89/serde_qs/issues/43 | |||
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-06-09 | Support deserializing sequences to a hashmap with keys. (#51) | Sam Scott | |
2021-06-09 | fixes #45 - encoding not working correctly on maps (#47) | Kenaniah Cerny | |
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-17 | Set MSRV to 1.36 and test. | Sam Scott | |