Skip to content
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

Changelog between v2 and v3 #9

Open
JaKXz opened this issue Aug 20, 2019 · 3 comments
Open

Changelog between v2 and v3 #9

JaKXz opened this issue Aug 20, 2019 · 3 comments

Comments

@JaKXz
Copy link

JaKXz commented Aug 20, 2019

Hi @benawad - thanks a bunch for this library! It's been really helpful in simplifying my app's tests.

I would really appreciate a changelog between v2 and v3 - the commit history is a little hard to read and it would be nice to know what the breaking changes are (if you are following semver), or what the changes are in general. Thanks!

IME, tools like https://github.com/conventional-changelog/standard-version are great if you are willing to stick to a commit style... but that's totally up to you! :)

@benawad
Copy link
Owner

benawad commented Aug 21, 2019

I haven't used this library since v3, so I haven't actually looked at the code changes that were made.

@sarfata and @NickTomlin may be able to make a better description of the changes than me right now.

May help to read through #4 for inspiration of the changes too.

@sarfata
Copy link
Contributor

sarfata commented Aug 21, 2019

Proposed changelog:

  • v1 to v2.0.0: Added ability to switch the ApolloProvider to use. This enables use of this library with components that use the unofficial apollo-hooks library. This was a breaking change for users who provided their own cache (see Cache configuration #3).
  • v2 to v3.0.0: Support resolvers that throw new Error() (see Add error handling to MockProvider #7). This was not a breaking change. We could have just increased the minor version for this one.
  • 3.0.1 fixes an issue in the generation of the .d.ts file. Not a breaking change either.

@lorensr
Copy link
Contributor

lorensr commented Nov 5, 2020

For v4+ changelog, see Releases:

https://github.com/benawad/apollo-mocked-provider/releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants