I agree, makes sense :-) -Marshall

On 5/4/2020 12:41 PM, Richard Eckart de Castilho wrote:
> Hi,
>
>> On 4. May 2020, at 18:30, Marshall Schor <m...@schor.com> wrote:
>>
>> API Change Report shows some "bindResource" methods were removed.
>>
>> Sometimes, removing public methods users (may have) depended on implies 
>> incrementing
>> the major component of the version.
> Yes, that is correct. Normally, one would increment the major version.
>
>> I know there have been some iterations around fixing these methods, so it 
>> may be
>> fine to not increment the major number for this release.
>>
>> What do you think?
> I have tried to keep the breaking changes to the public API minimal, mostly 
> deprecating
> stuff and only in a few cases where breaking changes could not be avoided due 
> to "bugs"
> in the API design, make these breaking changes. 
>
> Anybody "depending" on the broken methods may well have done so accidentally 
> and I'd
> rather they'd be force to review their code than continue being lucky or 
> running 
> around with broken code they might not even know about.
>
> Therefore, although it is not following exactly the rules of the semantic 
> versioning,
> I'd tend to increase only the middle version.
>
> -- Richard
>

Reply via email to