chore(deps): update rust crate serde_html_form to 0.4.0 #1492

Open
renovate wants to merge 1 commit from renovate/serde_html_form-0.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
serde_html_form workspace.dependencies minor 0.2.60.4.0

Release Notes

jplatte/serde_html_form (serde_html_form)

v0.4.0

  • Remove the ryu Cargo feature
  • Add ser and de Cargo features for serialization and deserialization
    • Both are active by default
    • You can disable either of them to reduce serde_html_forms dependencies

v0.3.2

Compare Source

Update minimum supported Rust version to 1.63.

Previously, it was declared as 1.56 but not tested, and was actually 1.81 as of
version 0.3.0.

v0.3.1

Compare Source

Small documentation fix in README.md.

v0.3.0

Compare Source

  • Change deserialize_any to forward to deserialize_map instead of deserialize_seq
    • This was a deviation from serde_urlencoded, which is now reverted
    • This means when deserializing to a catch-all type like serde_json::Value, you will now
      get an Object instead of an Array
  • Change deserialization of optional values to treat empty values (like in foo=&bar=)
    as Some(_) rather than None, except for Option<bool> and Option<{number}> (for
    specific number types that are either builtin or part of the standard library)
    • This reverts the main change from v0.1.1 while still allowing simple optional number fields to
      work
    • To get the old behavior for specific fields, use #[serde(deserialize_with)] with the new
      deserialization helper functions (see next changelog entry)
  • Add serde_html_form::de::empty_as_none and serde_html_form::de::empty_as_none::seq
    • These allow treating empty values for a scalar field or sequence (list / set) field as None
  • Remove de::from_reader

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde_html_form](https://codeberg.org/jplatte/serde_html_form) | workspace.dependencies | minor | `0.2.6` → `0.4.0` | --- ### Release Notes <details> <summary>jplatte/serde_html_form (serde_html_form)</summary> ### [`v0.4.0`](https://codeberg.org/jplatte/serde_html_form/blob/HEAD/CHANGELOG.md#040) - Remove the `ryu` Cargo feature - Add `ser` and `de` Cargo features for serialization and deserialization - Both are active by default - You can disable either of them to reduce `serde_html_form`s dependencies ### [`v0.3.2`](https://codeberg.org/jplatte/serde_html_form/blob/HEAD/CHANGELOG.md#032) [Compare Source](https://codeberg.org/jplatte/serde_html_form/compare/v0.3.1...v0.3.2) Update minimum supported Rust version to 1.63. Previously, it was declared as 1.56 but not tested, and was actually 1.81 as of version 0.3.0. ### [`v0.3.1`](https://codeberg.org/jplatte/serde_html_form/blob/HEAD/CHANGELOG.md#031) [Compare Source](https://codeberg.org/jplatte/serde_html_form/compare/v0.3.0...v0.3.1) Small documentation fix in `README.md`. ### [`v0.3.0`](https://codeberg.org/jplatte/serde_html_form/blob/HEAD/CHANGELOG.md#030) [Compare Source](https://codeberg.org/jplatte/serde_html_form/compare/v0.2.8...v0.3.0) - Change `deserialize_any` to forward to `deserialize_map` instead of `deserialize_seq` - This was a deviation from `serde_urlencoded`, which is now reverted - This means when deserializing to a catch-all type like `serde_json::Value`, you will now get an `Object` instead of an `Array` - Change deserialization of optional values to treat empty values (like in `foo=&bar=`) as `Some(_)` rather than `None`, *except* for `Option<bool>` and `Option<{number}>` (for specific number types that are either builtin or part of the standard library) - This reverts the main change from v0.1.1 while still allowing simple optional number fields to work - To get the old behavior for specific fields, use `#[serde(deserialize_with)]` with the new deserialization helper functions (see next changelog entry) - Add `serde_html_form::de::empty_as_none` and `serde_html_form::de::empty_as_none::seq` - These allow treating empty values for a scalar field or sequence (list / set) field as `None` - Remove `de::from_reader` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43MC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNzAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiRGVwZW5kZW5jaWVzIiwiRGVwZW5kZW5jaWVzL1Jlbm92YXRlIl19-->
chore(deps): update rust crate serde_html_form to 0.4.0
Some checks failed
renovate/artifacts Artifact file update failure
Documentation / Build and Deploy Documentation (pull_request) Successful in 5m42s
Update flake hashes / update-flake-hashes (pull_request) Successful in 5m23s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 17m10s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1h0m0s
5ff2ee59cb
Some checks failed
renovate/artifacts Artifact file update failure
Documentation / Build and Deploy Documentation (pull_request) Successful in 5m42s
Update flake hashes / update-flake-hashes (pull_request) Successful in 5m23s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 17m10s
Required
Details
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1h0m0s
Required
Details
This pull request is blocked because it's outdated.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/serde_html_form-0.x:renovate/serde_html_form-0.x
git switch renovate/serde_html_form-0.x
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!1492
No description provided.