You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Performing a minor npm update on my project automatically updated 1.0.5 to 1.0.7. However, 1.0.7 introduced breaking changes to the type signatures of several functions. It probably should have been a 1.1.0 and marked as containing breaking changes.
I ran into two breaking issues personally, but I assume there were more:
All of the exported SomethingEnums are no longer enums?? The proper enum has been renamed from X to XExpected and the name X is now XEnum | string, which breaks any use of the enums that depended on them being enums. (Additionally, the enums are less useful now since they're basically defined as "one of these strings, unless its not in which case it could be any string.")
The method signature for candidatesList is substantially different, dropping emailAddresses and tag while adding includeDeleteData (I'm just lucky the number of arguments changed, otherwise my code would have kept calling it and it would have just mysteriously broken!)
The text was updated successfully, but these errors were encountered:
Ha well here I am 6 months later and I forgot about this and tried to update the package again. I note that this package is still using the patch-tier semver to push backwards-incompatible versions, now up to 1.0.10.
Performing a minor
npm update
on my project automatically updated 1.0.5 to 1.0.7. However, 1.0.7 introduced breaking changes to the type signatures of several functions. It probably should have been a 1.1.0 and marked as containing breaking changes.I ran into two breaking issues personally, but I assume there were more:
SomethingEnum
s are no longerenum
s?? The proper enum has been renamed fromX
toXExpected
and the nameX
is nowXEnum | string
, which breaks any use of the enums that depended on them being enums. (Additionally, the enums are less useful now since they're basically defined as "one of these strings, unless its not in which case it could be any string.")candidatesList
is substantially different, droppingemailAddresses
andtag
while addingincludeDeleteData
(I'm just lucky the number of arguments changed, otherwise my code would have kept calling it and it would have just mysteriously broken!)The text was updated successfully, but these errors were encountered: