-
Notifications
You must be signed in to change notification settings - Fork 82
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
Preparing for v0.5.0 release #403
Comments
Makes sense to me, and I don't have any open PRs/issues I want to squeeze in. I didn't get to it last week, but I'm happy to help with the release process. I can take a look at that tomorrow. I think my leaning would be v0.5.0 given the number and significance of changes, but I don't feel strongly about it. |
Not for me; nothing that justifies holding up a release. |
No PRs/issues from me. I'd also lean towards v0.5.0 for the version, since it's been a while and there have been a good amount of changes. |
I'll probably submit a PR for the HSLuv and HPLuv color spaces later tonight or tomorrow. Not sure if you want to wait for those color spaces before issuing a release. |
Can't hurt! We can list support as experimental in the release notes, since they won't have been tested much. |
That would be amazing, as I’m so incredibly swamped. |
I'll work on preparing a release today. @LeaVerou If you have a chance to take a look at #407 and #404, I think we might want to get those in before a release. Also, given the number of changes I'm tempted to start with a v0.5.0-beta.0 release first, test it out on a few projects, then do a full release tomorrow or Friday. Do you think that's overly cautious, given that we're pre-1.0? |
Will try to take a look tonight. Can you create the changelog as a draft release so I can take a look? |
@LeaVerou Draft added (and organized a bit): https://github.com/color-js/color.js/releases/tag/untagged-7750f50c445118e5091c |
@LeaVerou All PRs are merged now -- should I go ahead with a release, and if so do you prefer beta or direct to v0.5.0? |
I think #408 should be dealt with before doing a release. |
Nevermind, turns out it wasn't an issue. |
Thank you so much @jgerigmeyer for getting this started. I made a pass and made several edits. Some high level feedback that may help for the future is:
This still needs some work, so I suggest holding off for a bit more. |
Is it worth mentioning in the release notes that we didn't add dashed ident for |
Ugh, do not hit Cmd+Enter when editing a draft release! I just did that and accidentally published the release!! 🤦🏽♀️🤦🏽♀️🤦🏽♀️ |
I didn't get an email or notification, and I'm watching "All Activity" on this repo. |
Interesting. I did. |
So, are we merging before release? |
HCT is now merged! |
So we are blocked on solving |
See my comment: #433 (comment) The PR doesn't allow for parsing both dashed and non-dashed id as suggested in the issue. If we want to support dashed and non-dashed ids then more work needs to be done. |
Thanks for working on this @lloydk! I left a comment in the PR, but if this issue is present in the previous release as well, then it's not a blocker. |
It would be good to get #439 (or a version of it) merged, but then I think this is ready for at least an alpha/beta release? |
I agree. If color.js is serializing a color to a specific format, it should be able to parse it as well. #439 (or some equivalent fix) seems important enough to wait for. |
So, #439 is merged. |
Draft release notes are updated, local testing today revealed #466 which I was hoping we could merge before release if @MysteryBlokHed or someone else could review. |
#466 is merged, I'll release v0.5.0 tonight unless someone else beats me to it or raises a blocking issue. |
Do we want to resolve #442 before doing a release? |
It has been embarassingly long since our last release. Lots of complaints that fixes are not on npm yet.
I’m opening this issue to see if there are any last minute items we want to get in before releasing a new version.
Any PRs you want to try and get merged? Any issues you want to try and get resolved first? (easy and quick things please; we don't want to delay the release even more).
If I don't get a response from you by Wednesday, I’ll assume the answer is "no".
Also, any thoughts on what the next version should be? v0.4.6 or v0.5.0? (remember semver works differently for 0.x.y so the "no API changes in minor versions" doesn't apply).
CC @svgeesus @jgerigmeyer @MysteryBlokHed
The text was updated successfully, but these errors were encountered: