Visitar URL original
Comparing v1.2.2...v1.2.3 · GREsau/schemars · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: GREsau/schemars
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2.2
Choose a base ref
...
head repository: GREsau/schemars
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.3
Choose a head ref
  • 5 commits
  • 23 files changed
  • 3 contributors

Commits on Oct 12, 2026

  1. Resolve clippy error

    ```
    error: lint `clippy::from_iter_instead_of_collect` has been removed: lint has proved problematic
    ```
    GREsau committed Oct 12, 2026
    Configuration menu
    Copy the full SHA
    d07655e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    766d70b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5cd8b5 View commit details
    Browse the repository at this point in the history
  4. Put the tag of an internally tagged enum first in properties

    `apply_internal_enum_variant_tag` inserted the tag at the front of
    `required` but appended it to `properties`. serde serializes the tag
    before the variant's fields, so under `preserve_order` the `properties`
    order differed from both `required` and the serialized form.
    
    Rebuild `properties` with the tag first. This needs no feature check:
    without `preserve_order` the map is sorted and nothing changes.
    
    Snapshot comparison ignores key order, so a new test asserts the tag is
    the first property of every variant; the regenerated snapshots change
    key order only.
    
    Fixes #537
    JMLX42 authored and GREsau committed Oct 12, 2026
    Configuration menu
    Copy the full SHA
    c6a89b7 View commit details
    Browse the repository at this point in the history
  5. v1.2.3

    GREsau committed Oct 12, 2026
    Configuration menu
    Copy the full SHA
    4791bb7 View commit details
    Browse the repository at this point in the history
Loading