Skip to content
This repository was archived by the owner on Jul 22, 2023. It is now read-only.

Commit a239f5c

Browse files
Calciumdibromid Botcabr2-botcrapStone
authored andcommitted
Update Rust crate quick-xml to 0.28.0 (#1818)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [quick-xml](https://github.com/tafia/quick-xml) | dependencies | minor | `0.27.1` -> `0.28.0` | --- ### Release Notes <details> <summary>tafia/quick-xml</summary> ### [`v0.28.0`](https://github.com/tafia/quick-xml/blob/HEAD/Changelog.md#&#8203;0280----2023-03-13) [Compare Source](tafia/quick-xml@v0.27.1...v0.28.0) ##### New Features - [#&#8203;541]: (De)serialize specially named `$text` enum variant in [externally tagged] enums to / from textual content - [#&#8203;556]: `to_writer` and `to_string` now accept `?Sized` types - [#&#8203;556]: Add new `to_writer_with_root` and `to_string_with_root` helper functions - [#&#8203;520]: Add methods `BytesText::inplace_trim_start` and `BytesText::inplace_trim_end` to trim leading and trailing spaces from text events - [#&#8203;565]: Allow deserialize special field names `$value` and `$text` into borrowed fields when use serde deserializer - [#&#8203;568]: Rename `Writter::inner` into `Writter::get_mut` - [#&#8203;568]: Add method `Writter::get_ref` - [#&#8203;569]: Rewrite the `Reader::read_event_into_async` as an async fn, making the future `Send` if possible. - [#&#8203;571]: Borrow element names (`<element>`) when deserialize with serde. This change allow to deserialize into `HashMap<&str, T>`, for example - [#&#8203;573]: Add basic support for async byte writers via tokio's `AsyncWrite`. ##### Bug Fixes - [#&#8203;537]: Restore ability to deserialize attributes that represents XML namespace mappings (`xmlns:xxx`) that was broken since [#&#8203;490] - [#&#8203;510]: Fix an error of deserialization of `Option<T>` fields where `T` is some sequence type (for example, `Vec` or tuple) - [#&#8203;540]: Fix a compilation error (probably a rustc bug) in some circumstances. `Serializer::new` and `Serializer::with_root` now accepts only references to `Write`r. - [#&#8203;520]: Merge consequent (delimited only by comments and processing instructions) texts and CDATA when deserialize using serde deserializer. `DeEvent::Text` and `DeEvent::CData` events was replaced by `DeEvent::Text` with merged content. The same behavior for the `Reader` does not implemented (yet?) and should be implemented manually - [#&#8203;562]: Correctly set minimum required version of memchr dependency to 2.1 - [#&#8203;565]: Correctly set minimum required version of tokio dependency to 1.10 - [#&#8203;565]: Fix compilation error when build with serde <1.0.139 [externally tagged]: https://serde.rs/enum-representations.html#externally-tagged [#&#8203;490]: tafia/quick-xml#490 [#&#8203;510]: tafia/quick-xml#510 [#&#8203;520]: tafia/quick-xml#520 [#&#8203;537]: tafia/quick-xml#537 [#&#8203;540]: tafia/quick-xml#540 [#&#8203;541]: tafia/quick-xml#541 [#&#8203;556]: tafia/quick-xml#556 [#&#8203;562]: tafia/quick-xml#562 [#&#8203;565]: tafia/quick-xml#565 [#&#8203;568]: tafia/quick-xml#568 [#&#8203;569]: tafia/quick-xml#569 [#&#8203;571]: tafia/quick-xml#571 [#&#8203;573]: tafia/quick-xml#573 </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:eyJjcmVhdGVkSW5WZXIiOiIzNS42LjAiLCJ1cGRhdGVkSW5WZXIiOiIzNS42LjAifQ==--> Co-authored-by: cabr2-bot <cabr2.help@gmail.com> Co-authored-by: crapStone <crapstone01@gmail.com> Reviewed-on: https://codeberg.org/Calciumdibromid/CaBr2/pulls/1818 Reviewed-by: crapStone <crapstone@noreply.codeberg.org> Co-authored-by: Calciumdibromid Bot <cabr2_bot@noreply.codeberg.org> Co-committed-by: Calciumdibromid Bot <cabr2_bot@noreply.codeberg.org>
1 parent 8b35ddc commit a239f5c

File tree

5 files changed

+17
-8
lines changed

5 files changed

+17
-8
lines changed

crates/load_save/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ handlebars = { version = "4.3.6", optional = true }
1616
lazy_static = "1.4.0"
1717
log = "0.4.17"
1818
lopdf = { version = "0.29.0", optional = true }
19-
quick-xml = { version = "0.27.1", features = ["serialize"], optional = true }
19+
quick-xml = { version = "0.28.0", features = ["serialize"], optional = true }
2020
regex = { version = "1.7.1", optional = true }
2121
serde = { version = "1.0.156", features = ["derive"] }
2222
serde_json = { version = "1.0.94", optional = true }

crates/search/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env_logger = { version = "0.10.0", optional = true }
1717
futures = { version = "0.3.27", optional = true }
1818
lazy_static = "1.4.0"
1919
log = "0.4.17"
20-
quick-xml = { version = "0.27.1", optional = true, features = ["serialize"] }
20+
quick-xml = { version = "0.28.0", optional = true, features = ["serialize"] }
2121
regex = { version = "1.7.1", optional = true }
2222
reqwest = { version = "0.11.14", features = ["deflate", "gzip", "json", "native-tls"], default-features = false, optional = true }
2323
serde = { version = "1.0.156", features = ["derive"] }

frontend/src-tauri/Cargo.lock

Lines changed: 11 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/src-wasm/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webserver/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)