Skip to content
This repository was archived by the owner on Aug 7, 2026. It is now read-only.

deps: bump schemars from 0.8.22 to 1.2.1 - #31

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/schemars-1.2.1
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/schemars-1.2.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 26, 2026 •

Copy link
Copy Markdown
Contributor

Bumps schemars from 0.8.22 to 1.2.1.

Release notes

Sourced from schemars's releases.

v1.2.1

Fixed

  • transform attributes are now applied after the schema is otherwise fully constructed. In particular, they're now applied after all other attributes are processed. (GREsau/schemars#505)

v1.2.0

🎅 Merry Christmas! 🎄

Added

Changed

  • Schemas generated for HashMap/BTreeMap with enum keys are now more specific (GREsau/schemars#452)

v1.1.0

Added

  • Public functions that have no side-effects are now marked with #[must_use] so that they report a lint warning when the returned value is unused, as this likely indicates a mistake.

Fixed

v1.0.5

Fixed

v1.0.4

Fixed

v1.0.3

Fixed

  • Fix compile error when a doc comment is set on both a transparent (or newtype) struct and its field (GREsau/schemars#446)
  • Fix json_schema!() macro compatibility when used from pre-2021 rust editions (GREsau/schemars#447)

v1.0.2

Fixed

v1.0.1

Fixed

... (truncated)

Changelog

Sourced from schemars's changelog.

[1.2.1] - 2026-02-01

Fixed

  • transform attributes are now applied after the schema is otherwise fully constructed. In particular, they're now applied after all other attributes are processed. (GREsau/schemars#505)

[1.2.0] - 2025-12-25 🎄

Added

Changed

  • Schemas generated for HashMap/BTreeMap with enum keys are now more specific (GREsau/schemars#452)

[1.1.0] - 2025-11-05

Added

  • Public functions that have no side-effects are now marked with #[must_use] so that they report a lint warning when the returned value is unused, as this likely indicates a mistake.

Fixed

[1.0.5] - 2025-11-02

Fixed

[1.0.4] - 2025-07-06

Fixed

[1.0.3] - 2025-06-28

Fixed

  • Fix compile error when a doc comment is set on both a transparent (or newtype) struct and its field (GREsau/schemars#446)
  • Fix json_schema!() macro compatibility when used from pre-2021 rust editions (GREsau/schemars#447)

[1.0.2] - 2025-06-26

Fixed

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 26, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/schemars-1.2.1 branch 4 times, most recently from 9b65dfc to a2c4d0f Compare May 4, 2026 21:49
@dependabot
dependabot Bot force-pushed the dependabot/cargo/schemars-1.2.1 branch from a2c4d0f to 8f502b8 Compare May 5, 2026 21:49
Bumps [schemars](https://github.com/GREsau/schemars) from 0.8.22 to 1.2.1.
- [Release notes](https://github.com/GREsau/schemars/releases)
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md)
- [Commits](GREsau/schemars@v0.8.22...v1.2.1)

---
updated-dependencies:
- dependency-name: schemars
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/schemars-1.2.1 branch from 8f502b8 to e8f3b00 Compare May 6, 2026 08:50
@kpernyer

kpernyer commented May 6, 2026

Copy link
Copy Markdown
Collaborator

Closing — major-version bump with real API breakage (schemars::schema::RootSchema removed, schema module now private). Holding off until after v3.8.1 ships.

@kpernyer kpernyer closed this May 6, 2026
@dependabot @github

dependabot Bot commented on behalf of github May 6, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@kpernyer
kpernyer deleted the dependabot/cargo/schemars-1.2.1 branch May 6, 2026 14:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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.

1 participant