Skip to content

Removing a mandatory or optional property in the input data : breaking change ? #599

Open

Description

@Kourtakis

Removing a mandatory or optional property in the input data (request body) is NOT recognized as a breaking change in the tool.
Why not ?

Activity

  1. danilofuchs commented on Jan 24, 2024

    @danilofuchs
    Contributor

    I believe this is not a breaking change. If you remove the need for a field, if old clients send that field, the server should just ignore it and work as usual.

  2. myoffe commented on Mar 26, 2025

    @myoffe

    I disagree that it's not a breaking change.
    In reality, it seems that one approach does not fit everyone, and it should be configurable.

    I've wrote my opinion regarding the tool's behavior when optional fields are removed here: #198 (comment)

  3. added this to the 2.2.0 milestone on Apr 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions