-
Notifications
You must be signed in to change notification settings - Fork 128
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
Plan and checklist for v3.1.0 release #814
Comments
Hello, @jywarren sorry for the late response here. Where can I find all the changes since April 13th, 2021? |
So if you can see this link, when you create a new release it will compile a list automatically from the commit log: https://github.com/publiclab/PublicLab.Editor/releases/edit/untagged-a61a5484f15db4097723 If you try it yourself (i'm not sure you can see it but we'll discuss today) it'd be here: https://github.com/publiclab/PublicLab.Editor/releases/new |
Look out for Popper library addition for error handling in HTML template: https://github.com/publiclab/PublicLab.Editor/pull/771/files |
Hello, I've updated the version number here - publiclab/PublicLab.Editor#833 |
Excellent. Let's re-run the "release notes" auto-generation and publish the release! |
Want to try doing that Paul? Then i'll show you how to publish to NPM. |
Sure I'd try that now. |
Let me know how |
Hi @jywarren where are we on this progress, please? |
Great, i checked "open a matching PR on plots2 for this new version # (or let Dependabot do it)" - publiclab/plots2#10711 |
Hey @jywarren I want to complete this issue " publish to live github-pages demo (so people can see the latest version running in the demo) (from within GitPod works well)" as it seems like this will complete the whole issue. I need some help on this |
Hi @NARUDESIGNS - i think it's time to start preparing a new release, what do you think?
Let's look at the changes since the last release was made; it looks like the change was at 0ac18eb
as part of: #712
So, all the changes since then (Apr 13, 2021) can be included into v3.1.0 - what do you say?
https://github.com/publiclab/PublicLab.Editor/commits/main
The last time we did this in a more organized way was in #654, so let's copy the checklist out from there:
To do:
Checklist and coordination for v0.0.0 major/minor/patch release
(see semantic versioning)package.json
(ex #1695)main
branch (freeze merges tomain
branch until next step)/dist/
files tomain
branch (merges tomain
branch can resume for next release) if it hasn't been done in the most recent commits alreadyv3.0.0
)npm
(actually did frommain
branch -- @jywarren)github-pages
demo (so people can see the latest version running in the demo) (from within GitPod works well)plots2
for this new version # (or let Dependabot do it) -How does this sound? When we collect release notes, we can actually use the auto-generator from the "Releases" feature which is new-ish: https://github.com/publiclab/PublicLab.Editor/releases/new
I just did one as a draft, not sure if you can see it? https://github.com/publiclab/PublicLab.Editor/releases/edit/untagged-a61a5484f15db4097723
Also, we can resolve this pinned issue pretty soon! #721 and #743 !! 🎉
The text was updated successfully, but these errors were encountered: