Skip to content

build(deps): update serde-saphyr requirement from 0.0.22 to 0.0.23#1087

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/serde-saphyr-0.0.23
Open

build(deps): update serde-saphyr requirement from 0.0.22 to 0.0.23#1087
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/serde-saphyr-0.0.23

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2026

Updates the requirements on serde-saphyr to permit the latest version.

Release notes

Sourced from serde-saphyr's releases.

0.0.23 - compile faster

  • Added first-class feature gating for serialize and deserialize, both of which are now enabled by default. Consumers can now build a lighter dependency set by enabling only the side they need. Public re-exports in src/lib.rs are now conditionally exposed based on enabled features:
serde-saphyr = { version = "0.0.23", default-features = false, features = ["deserialize"] }

or

serde-saphyr = { version = "0.0.23", default-features = false, features = ["serialize"] }

Enabling neither feature is now rejected at compile time. This may happen for projects that previously used default-features = false, features=[]. Simple integrations that only specify the version remain backward-compatible.

  • This release also fixes serialization of empty Vec at root structure level (#95)
Commits
  • c6d5c28 Switch again to gitrepo saphyr parser.
  • 60f096d Improve ergonomics of serialize/deserialize split
  • c3ce7b5 Make macros to compile fail with more obvious error message.
  • a505e30 Test refactoring
  • 0d14432 Fix clippy warnings
  • 0e70aa1 Extracting serialization and deserialization features separately.
  • d0b8005 Moved root_vec_serialization.rs to tests
  • 2df7b1c Moved validation-relevant code into separate lib_validate.rs
  • 674c8b3 Fix root vector serialization bug.
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [serde-saphyr](https://github.com/bourumir-wyngs/serde-saphyr) to permit the latest version.
- [Release notes](https://github.com/bourumir-wyngs/serde-saphyr/releases)
- [Commits](bourumir-wyngs/serde-saphyr@0.0.22...0.0.23)

---
updated-dependencies:
- dependency-name: serde-saphyr
  dependency-version: 0.0.23
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Mar 31, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Mar 31, 2026

Merging this PR will not alter performance

✅ 68 untouched benchmarks


Comparing dependabot/cargo/serde-saphyr-0.0.23 (12a2273) with master (c17d4c7)

Open in CodSpeed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants