this post was submitted on 06 Feb 2025
191 points (100.0% liked)

Announcements

24154 readers
1 users here now

Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.

You can also find major news on join-lemmy.org

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] davel@lemmy.ml 21 points 11 months ago (2 children)

A lot of these should not be called breaking changes. A new API is not a breaking change if the old API remains.

[–] nickhammes@lemmy.world 4 points 11 months ago (1 children)

Yeah but those changes break clients as soon as they turn down the old API.

[–] davel@lemmy.ml 16 points 11 months ago

Indeed, dropping the old API would be the breaking change.

Rich Hickey did a fantastic talk on versioning, breaking changes, and dependencies.