Description
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:
- open an issue using the "release" template with this checklist with title
Checklist and coordination for v0.0.0 major/minor/patch release
(see semantic versioning) - compile release notes below from corresponding release milestone
- update version number in
package.json
(ex #1695) - finalize and merge to
main
branch (freeze merges tomain
branch until next step) - merge, build and publish
/dist/
files tomain
branch (merges tomain
branch can resume for next release) if it hasn't been done in the most recent commits already - create a release on GitHub and use features description + release notes from below
- tag version number branch (i.e.
v3.0.0
) - publish tagged branch to
npm
(actually did frommain
branch -- @jywarren) - publish to live
github-pages
demo (so people can see the latest version running in the demo) (from within GitPod works well) - close this issue!
- open a matching PR on
plots2
for this new version # (or let Dependabot do it) - - Bump publiclab-editor from 3.0.3 to 3.1.0 plots2#10711
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 !! 🎉