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

(question) Breaking changes #89

Closed
gabrielrtakeda opened this issue Jun 27, 2017 · 4 comments
Closed

(question) Breaking changes #89

gabrielrtakeda opened this issue Jun 27, 2017 · 4 comments

Comments

@gabrielrtakeda
Copy link

Hey guys, as the repo do not have a changelog file, I need to ask if the upgrade to v2 have some breaking changes that I need to care about when migrating from v1.

Thanks

@eXon
Copy link
Collaborator

eXon commented Jul 2, 2017

Hi @gabrielrtakeda

The library has changed dramatically on v2.0. There is no CHANGELOG file because it is almost as a new library.

If you wish to use a JavaScript API without React, you can use universal-cookie. The migration should be painless just by reading the doc.

If you care about React and async server-rendering (doing multiple at the same time), I highly recommend you check out the new react-cookie. However, the change is dramatic.

@johhansantana
Copy link

I just noticed this, the library looks completely revamped, you should lock your old apps using the older version of this react-cookies and not update it to v2.

@eXon eXon closed this as completed Sep 3, 2017
@oyeanuj
Copy link

oyeanuj commented Sep 27, 2017

Also, came here for the same question.

@eXon Can we add this to the README and/or start a Changelog (since I noticed that even with v2, the library has gone to 2.1)?

Grateful for your work on this, so just a suggestion to improve the DX. Thank you!

@brandondurham
Copy link

It really leaves your users in the dark if you don’t offer some kind of documentation around migrating or even a README mention that the library is so different that an actual migration isn’t possible. Something they can locate outside of a Github issue.

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

5 participants