-
Notifications
You must be signed in to change notification settings - Fork 210
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
Checklist and coordination for v3.7.0 minor release #1751
Comments
I think it does notify sub-teams. |
Done. |
After considering the changes made, I renamed everything to 3.7.0. |
Also wrote part of the release notes. |
I added these:
|
Added them to the v3.7.0 project :) |
I just marked some PRs that are almost done but need some more work (such as tests) with the |
Added a few more issues to the project, including this one which is ready to merge: #1543 |
That's awesome. Thanks @harshkhandeparkar!! Maybe we should release 3.7.0 now and batch anything else into the next? |
How about releasing another 3.6.x patch? |
Except for the shadow and alpha masking modules, all other PRs are bug fixes or refactorings. |
Well, if we even have 2 new things, it qualifies for a minor version bump, no? Are you OK with 3.7.0? Or are you worried about the project needing to be reorganized as a result? |
Yeah true, let's make it 3.7.0.
Not at all :) But I was looking at potentially merging #1673 because it adds just a single character. |
OK, so this may need to be published due to errors related to https://github.blog/2021-09-01-improving-git-protocol-security-github/ ; I'd prefer to do it as 3.6.x as a bugfix on the stable branch, so I may do that first, but then we might as well roll out a new version with all these fixes anyways. Short story: the package.json link to git://github.com/jywarren/imgareaselect.git needs to change to https:// as it's breaking downstream repos like https://github.com/publiclab/plots2/ |
Gah, unfortunately forgot to follow the checklist entirely before releasing v3.7.0, so it doesn't include the latest /dist/ builds! Doh! 😭 Working on it now but it looks like we have a yarn.lock conflict. Need to review again why we track yarn.lock. (Edit: deciding for time being to remove yarn.lock) Also, to add to the process:
|
So let's also do:
|
To clarify on rebase vs. force - I don't see previous evidence of compiling to /dist/ in the stable commit history, and searched back several versions. So I believe we are force-pushing to stable, then compiling in a follow-up commit. I think we talked through this process carefully in #1692 or elsewhere but just confirming here; process is:
|
Noting (responding to #2034 (comment)) running the |
https://github.com/publiclab/image-sequencer/releases/tag/v3.7.1 released! cc @publiclab/is-reviewers @publiclab/is-maintainers @publiclab/is-module-maintainers @publiclab/is-ui-maintainers @publiclab/is-cli-maintainers 🎉 |
Moving to #2037 for any following changes! Thanks, all! |
Just getting started... no rush on this, but noting we will be basing this out of the project, not the milestone. cc @publiclab/is-maintainers (@harshkhandeparkar does this notify sub-teams?)
This template guides us through the steps of creating a new release, based on [conversation and testing in https://github.com//issues/1692.
Discuss with @publiclab/is-maintainers if anything is ambiguous!
Checklist and coordination for v3.7.0 minor release
(see semantic versioning)examples/sw.js
(ex Bump lockfile and sw.js versions for v3.6.0 #1734) andpackage.json
(ex Bump to v3.6.0 for new npm release #1695)main
branch (freeze merges tomain
branch until next step)Checklist moved to #2036
/dist/
files tostable
(merges tomain
branch can resume for next release)v3.7.0
)npm
github-pages
demo (with bash script from/scripts/update_demo
) (from within GitPod works well)Release notes
Added
Fixed
v3.7.0
Changed
expr-eval
in switch to expr-eval for dynamic module #1729 by @jywarrenThe text was updated successfully, but these errors were encountered: