bump to 3.7.1 w /dist/ files compiled, yarn.lock removed, updated release workflow issue template (#2036)

* bump to 3.7.1 and update release notes PR template

* update sw.js

* attempted fix

* fix via https://github.com/npm/cli/issues/2610#issuecomment-914610832

* repeated after removing package-lock.json

* narrowed package-lock.json updates
This commit is contained in:
Jeffrey Warren
2022-01-15 13:55:48 -05:00
committed by GitHub
parent 08d680c49a
commit 79c948d460
5 changed files with 45 additions and 12502 deletions

View File

@@ -15,17 +15,29 @@ Discuss with @publiclab/is-maintainers if anything is ambiguous!
* [x] 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](https://docs.npmjs.com/about-semantic-versioning/))
* [ ] create a release [project](https://github.com/publiclab/image-sequencer/projects) from [this template](https://github.com/publiclab/image-sequencer/projects/5). You can copy a project from its menu.
* [ ] compile release notes below from corresponding [release project](https://github.com/publiclab/image-sequencer/projects).
* [ ] open a pull request with updated version numbers
* [ ] update version number in `examples/sw.js` (ex #1734) and `package.json` (ex #1695)
* [ ] update version number in `package.json`
* [ ] run `npm install` to update `package-lock.json` (from recent node version - 16 at time of writing, in GitPod should work)
* [ ] finalize and merge to `main` branch (freeze merges to `main` branch until next step)
* [ ] merge, build and publish `/dist/` files to `stable` (merges to `main` branch can resume for next release)
* [ ] create a release on GitHub and use features description + release notes from below
* [ ] tag version number branch (i.e. `v0.0.0`)
* [ ] publish tagged branch to `npm`
Now, move to `stable` branch:
* [ ] force push from `main` to `stable`
* [ ] then in `stable` branch, compile `/dist/` files with `grunt build`
* [ ] add `/dist/` files with `git add -f /dist/*` and commit them to `stable` branch
* [ ] run `npm publish`
Draft a release:
* [ ] [create a release on GitHub](https://github.com/publiclab/image-sequencer/releases) and use features description + release notes from below
* [ ] tag version number branch (i.e. `v0.0.0`) based on `stable` or choose `stable`
* [ ] publish tagged branch to `npm` with `npm publish` (logging in first as necessary)
* [ ] publish to live Github pages [demo](https://sequencer.publiclab.org) (with [bash script](https://github.com/publiclab/image-sequencer/pull/1703) from `/scripts/update-demo`) (from within GitPod works well)
* [ ] move anything necessary to next release project, i.e. <!-- Update this link -->https://github.com/publiclab/image-sequencer/projects/[insert project number]
* [ ] close this issue!
Noting we're now in this process in https://github.com/publiclab/image-sequencer/pull/1695 for `v3.6.0`.
Noting we're now in this process in https://github.com/publiclab/image-sequencer/issues/1751 for `v3.7.0`.
****

View File

@@ -1,4 +1,4 @@
const staticCacheName = 'image-sequencer-static-v3.7.0';
const staticCacheName = 'image-sequencer-static-v3.7.1';
self.addEventListener('install', function(e) {
e.waitUntil(
caches.open(staticCacheName).then(function(cache) {

31
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "image-sequencer",
"version": "3.7.0",
"version": "3.7.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "image-sequencer",
"version": "3.7.0",
"version": "3.7.1",
"license": "GPL-3.0",
"dependencies": {
"atob": "^2.1.2",
@@ -32,7 +32,7 @@
"imagemin": "^7.0.1",
"imagemin-jpegtran": "^7.0.0",
"imagemin-pngquant": "^9.0.1",
"imgareaselect": "https://github.com/jywarren/imgareaselect.git#v1.0.0-rc.2",
"imgareaselect": "git+https://git@github.com/jywarren/imgareaselect.git#v1.0.0-rc.2",
"istanbul": "^0.4.5",
"jasmine": "^3.4.0",
"jpegtran-bin": "^6.0.1",
@@ -12776,8 +12776,7 @@
},
"node_modules/imgareaselect": {
"version": "0.9.11-rc.1",
"resolved": "git+ssh://git@github.com/jywarren/imgareaselect.git#db8ae869ca0fcb289252678cebd17d6f40711f61",
"integrity": "sha512-3GZGzEP0f9TuMnB+tw+9ikdDDybcZ+TdPBfeSXRguQJAVP/iNKMDDoHa5wPhHVKECufrdyk+LT/MjF7VdCF6ww=="
"resolved": "git+https://git@github.com/jywarren/imgareaselect.git#db8ae869ca0fcb289252678cebd17d6f40711f61"
},
"node_modules/immutable": {
"version": "3.8.2",
@@ -33857,6 +33856,7 @@
},
"debug": {
"version": "4.1.1",
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
"bundled": true,
"dev": true,
"optional": true,
@@ -33927,6 +33927,7 @@
},
"glob": {
"version": "7.1.3",
"integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
"bundled": true,
"dev": true,
"optional": true,
@@ -33983,6 +33984,7 @@
},
"inherits": {
"version": "2.0.3",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
"bundled": true,
"dev": true,
"optional": true
@@ -34027,6 +34029,7 @@
},
"minipass": {
"version": "2.3.5",
"integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34037,6 +34040,7 @@
},
"minizlib": {
"version": "1.2.1",
"integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34057,12 +34061,14 @@
},
"ms": {
"version": "2.1.1",
"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
"bundled": true,
"dev": true,
"optional": true
},
"needle": {
"version": "2.3.0",
"integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34074,6 +34080,7 @@
},
"node-pre-gyp": {
"version": "0.12.0",
"integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34092,6 +34099,7 @@
},
"nopt": {
"version": "4.0.1",
"integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
"bundled": true,
"dev": true,
"optional": true,
@@ -34102,12 +34110,14 @@
},
"npm-bundled": {
"version": "1.0.6",
"integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==",
"bundled": true,
"dev": true,
"optional": true
},
"npm-packlist": {
"version": "1.4.1",
"integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34195,6 +34205,7 @@
},
"process-nextick-args": {
"version": "2.0.0",
"integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
"bundled": true,
"dev": true,
"optional": true
@@ -34215,6 +34226,7 @@
"dependencies": {
"minimist": {
"version": "1.2.0",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"bundled": true,
"dev": true,
"optional": true
@@ -34223,6 +34235,7 @@
},
"readable-stream": {
"version": "2.3.6",
"integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34238,6 +34251,7 @@
},
"rimraf": {
"version": "2.6.3",
"integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34271,6 +34285,7 @@
},
"semver": {
"version": "5.7.0",
"integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
"bundled": true,
"dev": true,
"optional": true
@@ -34336,6 +34351,7 @@
},
"tar": {
"version": "4.4.8",
"integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==",
"bundled": true,
"dev": true,
"optional": true,
@@ -34378,6 +34394,7 @@
},
"yallist": {
"version": "3.0.3",
"integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
"bundled": true,
"dev": true,
"optional": true
@@ -36405,8 +36422,8 @@
}
},
"imgareaselect": {
"version": "git+ssh://git@github.com/jywarren/imgareaselect.git#db8ae869ca0fcb289252678cebd17d6f40711f61",
"from": "imgareaselect@https://github.com/jywarren/imgareaselect.git#v1.0.0-rc.2"
"version": "git+https://git@github.com/jywarren/imgareaselect.git#db8ae869ca0fcb289252678cebd17d6f40711f61",
"from": "imgareaselect@git+https://git@github.com/jywarren/imgareaselect.git#v1.0.0-rc.2"
},
"immutable": {
"version": "3.8.2",

View File

@@ -1,6 +1,6 @@
{
"name": "image-sequencer",
"version": "3.7.0",
"version": "3.7.1",
"description": "A modular JavaScript image manipulation library modeled on a storyboard.",
"main": "src/ImageSequencer.js",
"scripts": {
@@ -54,12 +54,12 @@
"gifshot": "^0.4.5",
"glfx": "0.0.4",
"gpu.js": "^2.3.1",
"imgareaselect": "git+https://git@github.com/jywarren/imgareaselect.git#v1.0.0-rc.2",
"image-sequencer-invert": "^1.0.0",
"imagejs": "0.0.9",
"imagemin": "^7.0.1",
"imagemin-jpegtran": "^7.0.0",
"imagemin-pngquant": "^9.0.1",
"imgareaselect": "https://github.com/jywarren/imgareaselect.git#v1.0.0-rc.2",
"istanbul": "^0.4.5",
"jasmine": "^3.4.0",
"jpegtran-bin": "^6.0.1",

12486
yarn.lock

File diff suppressed because it is too large Load Diff