-
Notifications
You must be signed in to change notification settings - Fork 673
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
⛱ Release v0.4.0 #1239
Comments
Great plan, whats the status of typescript converting the components package ? |
Not urgent? I don't expect myself working on it a lot, though if somebody needs a review or a pair programming session, I'd be happy to help. |
For me it was/is the biggest hurdle to learning theme-ui - the current syntax was very hard to read for me. Whats the 0.4 timeLine, if there are still a few weeks i can take on this. |
What do you mean by "syntax" here? The |
I meant the source code of the components to learn from where starting to use the library. Usually i look at the source to learn how to create my own components and in the case if theme-ui the js code for the components is not intuitive for me.
… On Nov 5, 2020, at 1:21 PM, Piotr Monwid-Olechnowicz ***@***.***> wrote:
For me it was/is the biggest hurdle to learning theme-ui - the current syntax was very hard to read for me.
What do you mean by "syntax" here? The sx prop and pragmas?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
I'd get rid of styled-system dependency and rewrite to use Theme UI public API (sx prop). |
Yes agreed |
I released 0.3.2 and 0.4.0-rc.7 yesterday. 0.3.2 should be stable, 0.4.0-rc.7 contains minor breaking changes in types (useColorMode), but required updates shouldn't take longer than a minute. Excerpt from changelogv0.4.0-rc.7 2020-11-08
|
Emotion 11 is out! Is it possible to have it integrted soon? |
@sneridagh Emotion 11 is part of the v1 roadmap, you can read more about it here #832 |
@dcastil ok, thanks! Seems a long list to reach there! Just wondering, how much are the expectations for it to happen? |
Makes sense, @dcastil. So I suppose the only problem thing blocking 0.4 is deploying docs. I’ll get to it this weekend. |
Anything stopping 0.4 now? Had a look at the commit logs, looks like you guys have done a huge amount of work recently that's really encouraging to see! Thanks for all the work you guys do, just want to say it's appreciated a lot. :D |
@jordie23, You can use the last 0.4.0-rc version and treat it as stable. It won't get any breaking changes, maybe some important bugfixes.
We're not publishing it to NPM, because we can't deploy the docs to the main docs domain, nor change the fact that we link to it on repository page. Organizational problems are slower to solve than software problems. |
@hasparus I understand now. Thanks for the info! |
This is an umbrella issue for bugfixes, problems and tasks regarding next Theme UI releases.
I updated the changelog to include current additions to both
previous
andmaster
(incomplete) branches.Following list is obviously work in progress and a subject to change. Please feel free to discuss it and share your ideas in this issue.
To-Do
v0.3.2 (released)
@theme-ui
@0.3.2-alpha.10gatsby-theme-ui-blog
failed with 403previous
branch with bugfixes and minor improvementsprevious
branch (This is not super urgent, there are mostly fixes to the docs there, no new content per se)v0.4.0
v0.5.0
master
branch on git tag (i.e. on NPM release)Later
cc @lachlanjc @atanasster @joe-bell @dcastil @nandorojo
The text was updated successfully, but these errors were encountered: