transformers 0.4: change in accessor function exports?

Herbert Valerio Riedel hvr at gnu.org
Wed May 7 10:15:58 UTC 2014


On 2014-05-07 at 11:47:25 +0200, Henning Thielemann wrote:
> Am 07.05.2014 11:40, schrieb Herbert Valerio Riedel:
>> On 2014-05-07 at 00:32:33 +0200, Carter Schonwald wrote:
>>> should the 0.4 release be temporarily marked deprecated so that breakages
>>> stop for a wee bit?
>>
>> I know, some of you may not want to hear this, but this will only bite
>> packages not following the PVP (i.e. those that didn't have upper
>> bounds)... transformers-0.4 was a major version bump after all, so it
>> *is* allowed to break the API (whether that was a good design decision
>> is a different discussion though)
>
> However, turning the runIdentity function back into a record field
> name in 0.4.1.0, was another breaking change that only got a minor
> version bump. :-(

Btw, as I can't think of an example right now, what would be an example
for code that works with transformers-0.4.0.0 but wouldn't compile
anymore with transformers-0.4.1.0?

Cheers,
  hvr


More information about the Libraries mailing list