Closed cuevaskoch closed 6 years ago
Just curious on how we manage breaking changes. Do we communicate out to integrators? Does the server actually support either route or pattern for X amount of time?
@kennethito, in this case, integrators manage it via semver and semantic-release. (Although I see we haven't tagged a version 1.0.0 yet, so we're just ticking up our minor version number at the moment.)
Whoops, will that commit message trigger a bump in major version even though we haven't hit 1.0.0 yet? i'll check Travis logs
@thzinc So the server will still handle the old clients?
@kennethito oh, I see what you mean. No, in this case, the breaking change would break old clients, but we're reasonably sure that no one else has integrated with the dispatch messages functionality that was very recently deployed.
Ah, gotcha.
BREAKING CHANGE: Removed Dispatch Message's Route property. This property actually referred to Patterns and has been updated accordingly.