-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Breaking changes introduced in minor version #135
Comments
Why change this anyway? |
Sorry for the inconvenience. |
It may be worth adding some unit tests around importing (probably more of an integration test), but something like this:
(pseudocode) |
Hmm, I've got my build failing as this dependency is now deprecated, as far as I can tell there is no upgrade target? Would be good it could be republished at |
Not really much point releasing a 2.0.0 if the breaking change was unintentional/unnecessary. This issue at the moment anyone will still pick up the deprecated version with breaking changes as latest, so a minor/patch version which reverts the breaking change should ideally be released as latest so anyone depending on ^ will pick it up without problems. |
Agree with @alasdairhurst on this one, @dmitry-zaets can we please get the change reverted and republished as the next minor release number, 1.6.0 or patch version 1.5.2? Still getting deprecated messages in NPM. |
It should be released as a patch version ideally as it is patching a break. |
Do mind the TypeScript mappings ( |
Did this ever happen? It's now April |
Sorry for the late response and the inconvenience caused by the breaking changes that we introduced. |
Thank you... a bit concerning that it took 5 months to release the patch though... |
In
redux-mock-store@1.4.0
, the schema of the export is like this:In
redux-mock-store@1.5.0
, the schema of the export is like this:The change between versions
1.4.0
and1.5.0
is a minor version change. Breaking changes should not have been introduced in this version.This package has almost 30k downloads per day, so to introduce breaking changes in a minor version has quite a large impact.
The best plan of action would be to mark version
1.5.0
and1.5.1
as deprecated with:and to republish the current version as
2.0.0
.The text was updated successfully, but these errors were encountered: