Skip to content

Conversation

@mdegat01
Copy link
Collaborator

@mdegat01 mdegat01 commented Oct 1, 2024

Proposed Changes

Typing of ip_address field in Addon info was completely incorrect, it is not a bool. Unfortunately this is a breaking change since it appears mashumaro allowed a string in despite the typing and now it is correctly made into an IPv4Address. I think that's ok since we're still in very early versions but I can make a str if we prefer.

@mdegat01 mdegat01 added the breaking-change A breaking change for existing users. label Oct 1, 2024
Copy link
Collaborator

@agners agners left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately this is a breaking change since it appears mashumaro allowed a string in despite the typing [...]

Hm, so this is why it did not blow up I guess? 🤔

I think that's ok since we're still in very early versions but I can make a str if we prefer.

So the breaking change here is towards the client right? Since the current data type is really wrong, and we are early, I agree, this breaking change is fine.

@mdegat01 mdegat01 merged commit f895eba into main Oct 3, 2024
8 checks passed
@mdegat01 mdegat01 deleted the fix-addons-ip-address branch October 3, 2024 15:37
@github-actions github-actions bot locked and limited conversation to collaborators Oct 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

breaking-change A breaking change for existing users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants