GREsau/schemars (schemars)
### [`v0.8.21`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0821---2024-05-23)
[Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.20...v0.8.21)
##### Fixed:
- Fix `null` default not being set on generated schemas ([https://github.com/GREsau/schemars/issues/295](https://togithub.com/GREsau/schemars/issues/295) / [https://github.com/GREsau/schemars/pull/296](https://togithub.com/GREsau/schemars/pull/296))
### [`v0.8.20`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0820---2024-05-18)
[Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.19...v0.8.20)
##### Fixed:
- Revert unintentional change in behaviour when combining `default` and `required` attributes ([https://github.com/GREsau/schemars/issues/292](https://togithub.com/GREsau/schemars/issues/292))
### [`v0.8.19`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0819---2024-05-06)
[Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.18...v0.8.19)
##### Fixed:
- Regression that caused a compile error when deriving `JsonSchema` on an enum with no variants ([https://github.com/GREsau/schemars/issues/287](https://togithub.com/GREsau/schemars/issues/287))
### [`v0.8.18`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0818---2024-05-06)
[Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.17...v0.8.18)
##### Fixed:
- Reduce size of MIR output (and improve release-mode compile time) when deriving `JsonSchema` on enums ([https://github.com/GREsau/schemars/pull/266](https://togithub.com/GREsau/schemars/pull/266) / [https://github.com/GREsau/schemars/pull/286](https://togithub.com/GREsau/schemars/pull/286))
### [`v0.8.17`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0817---2024-04-28)
[Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.16...v0.8.17)
##### Changed:
- Update to syn 2.0, which should improve compile times in many cases ([https://github.com/GREsau/schemars/pull/281](https://togithub.com/GREsau/schemars/pull/281))
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 Mend Renovate. View repository job log here.
This PR contains the following updates:
0.8.16
->0.8.21
Release Notes
GREsau/schemars (schemars)
### [`v0.8.21`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0821---2024-05-23) [Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.20...v0.8.21) ##### Fixed: - Fix `null` default not being set on generated schemas ([https://github.com/GREsau/schemars/issues/295](https://togithub.com/GREsau/schemars/issues/295) / [https://github.com/GREsau/schemars/pull/296](https://togithub.com/GREsau/schemars/pull/296)) ### [`v0.8.20`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0820---2024-05-18) [Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.19...v0.8.20) ##### Fixed: - Revert unintentional change in behaviour when combining `default` and `required` attributes ([https://github.com/GREsau/schemars/issues/292](https://togithub.com/GREsau/schemars/issues/292)) ### [`v0.8.19`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0819---2024-05-06) [Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.18...v0.8.19) ##### Fixed: - Regression that caused a compile error when deriving `JsonSchema` on an enum with no variants ([https://github.com/GREsau/schemars/issues/287](https://togithub.com/GREsau/schemars/issues/287)) ### [`v0.8.18`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0818---2024-05-06) [Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.17...v0.8.18) ##### Fixed: - Reduce size of MIR output (and improve release-mode compile time) when deriving `JsonSchema` on enums ([https://github.com/GREsau/schemars/pull/266](https://togithub.com/GREsau/schemars/pull/266) / [https://github.com/GREsau/schemars/pull/286](https://togithub.com/GREsau/schemars/pull/286)) ### [`v0.8.17`](https://togithub.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#0817---2024-04-28) [Compare Source](https://togithub.com/GREsau/schemars/compare/v0.8.16...v0.8.17) ##### Changed: - Update to syn 2.0, which should improve compile times in many cases ([https://github.com/GREsau/schemars/pull/281](https://togithub.com/GREsau/schemars/pull/281))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.
This PR has been generated by Mend Renovate. View repository job log here.