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

Next release v0.13.2 #2065

Closed
4 tasks done
oliviertassinari opened this issue Nov 5, 2015 · 15 comments
Closed
4 tasks done

Next release v0.13.2 #2065

oliviertassinari opened this issue Nov 5, 2015 · 15 comments
Labels
docs Improvements or additions to the documentation

Comments

@oliviertassinari
Copy link
Member

To do before the next release 🏄:

@vijayrawatsan
Copy link

How can I use current master as dependency? When is the next release?

@alitaheri
Copy link
Member

@oliviertassinari inline-style-prefixer isn't a framework, it's a library, having multiple versions or instances won't break anything, it should be dependency so that we won't have to add it to our package.json 😁.

👍 for open

@mgibeau
Copy link
Contributor

mgibeau commented Nov 9, 2015

May I suggest you postpone theses changes for a future release, there are currently a lot of fixes in master that could be released separately without introducing breaking changes.

@oliviertassinari
Copy link
Member Author

@mgibeau We have merged a lot of PRs since the last release. Since we have very few unit test, I think that I would be safer to make the next release a minor update instead of a patch update.
@shaurya947 What do you think?

@shaurya947
Copy link
Contributor

I agree with @subjectix: move inline-style-prefixer to dependencies, and use open prop for Dialog.

@oliviertassinari are you suggesting a v0.14.0? Hmm... I would ideally like to do one more patch release before that. But if you really feel that way, then I'm fine with a minor release. Also, are you (or someone else) working on updating TimePicker and DatePicker to use the new Dialog API?

@oliviertassinari
Copy link
Member Author

@shaurya947 What we could do, is release a v0.13.2 with all the commits before the change of API for the Dialog and release a v0.14.0 with the change of API of the Dialog.
Or release a v0.13.2 with a fix for the server side rendering and a v0.14.0 with the rest.

@alitaheri
Copy link
Member

@oliviertassinari The changes aren't really breaking anything. they just deprecate. maybe it's not bad to have a patch informing people so we can remove the extra code with a minor imo.

@shaurya947
Copy link
Contributor

@oliviertassinari I like @subjectix's idea. If we don't have any breaking changes (which it seems we don't) let's just release a v0.13.2 now (with any deprecations and their warnings). Then when we release v0.14.0 in a week or so, we can completely remove the deprecated code.

@oliviertassinari
Copy link
Member Author

@shaurya947 I'm ok with this 👍. Let's fix the Dialog API and the dependencies and then release v0.13.2 💃.

@shaurya947
Copy link
Contributor

@oliviertassinari also the import statements, that I'm working on right now.

@mgibeau
Copy link
Contributor

mgibeau commented Nov 9, 2015

@shaurya947 I don't agree with this, I don't see why you would hold up a release for API changes, especially considering the state of the current release not working at all (edit: when using server rendering).

@shaurya947
Copy link
Contributor

@mgibeau v0.13.2 will have all the PR fixes since the last release (including the fix for the server rendering). How is that holding up anything?

@oliviertassinari oliviertassinari changed the title Next release Next release v0.13.2 Nov 9, 2015
@mgibeau
Copy link
Contributor

mgibeau commented Nov 9, 2015

@shaurya947 Sorry, by holding up I meant adding more scope. The Dialog API doesn't need to change before releasing what's currently in master.

@shaurya947
Copy link
Contributor

@mgibeau the dialog API is not being changed per se. Only the prop name is being changed from isOpen to open because many users feel that open is a more appropriate name. We have deprecated some of the old prop names. Other than that, master shall be released as is.

@shaurya947
Copy link
Contributor

Done. Great job guys 👏

mnajdova pushed a commit to mnajdova/material-ui that referenced this issue Nov 10, 2020
* Fix duplication of @material-ui/core versions used

* Fix colors on docs
@zannager zannager added the docs Improvements or additions to the documentation label Dec 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to the documentation
Projects
None yet
Development

No branches or pull requests

6 participants