Nutomic@lemmy.mlM to Announcements@lemmy.mlEnglish · 1 year agoBreaking Changes in Lemmy 1.0join-lemmy.orgexternal-linkmessage-square51linkfedilinkarrow-up1194arrow-down10
arrow-up1194arrow-down1external-linkBreaking Changes in Lemmy 1.0join-lemmy.orgNutomic@lemmy.mlM to Announcements@lemmy.mlEnglish · 1 year agomessage-square51linkfedilink
minus-squaredavel@lemmy.mllinkfedilinkEnglisharrow-up23arrow-down2·1 year agoA lot of these should not be called breaking changes. A new API is not a breaking change if the old API remains.
minus-squarenfh@lemmy.worldlinkfedilinkEnglisharrow-up6arrow-down1·1 year agoYeah but those changes break clients as soon as they turn down the old API.
minus-squaredavel@lemmy.mllinkfedilinkEnglisharrow-up15·1 year agoIndeed, dropping the old API would be the breaking change. Rich Hickey did a fantastic talk on versioning, breaking changes, and dependencies.
A lot of these should not be called breaking changes. A new API is not a breaking change if the old API remains.
Yeah but those changes break clients as soon as they turn down the old API.
Indeed, dropping the old API would be the breaking change.
Rich Hickey did a fantastic talk on versioning, breaking changes, and dependencies.