Skip to content

Why do this breaking change in non-Major version? #66

@Lykr

Description

@Lykr

RestoreInfo *RestoreInfo `json:"Restore,omitempty"`

In v2.7.0, "Restore" was renamed to "RestoreInfo", but the Json serialization name was not changed.

See https://semver.org/, "MINOR version when you add functionality in a backward compatible manner", but renaming an attribute is not a backward compatible change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions