Releases: product-os/flowzone
v22.8.22
Update GitHub Artifact Actions to v7 (major)
Notable changes
- Add proxy integration test by @Link- in #754
- Upgrade the module to ESM and bump dependencies by @danwkennedy in #762
- Support direct file uploads by @danwkennedy in #764
- @Link- made their first contribution in #754
actions/upload-artifact (actions/upload-artifact)
v7.0.0
v7 What's new
Direct Uploads
Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The name parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.
ESM
To support new versions of the @actions/* packages, we've upgraded the package to ESM.
What's Changed
- Add proxy integration test by @Link- in #754
- Upgrade the module to ESM and bump dependencies by @danwkennedy in #762
- Support direct file uploads by @danwkennedy in #764
New Contributors
Full Changelog: actions/upload-artifact@v6...v7.0.0
List of commits
dda4fdc (Update GitHub Artifact Actions to v7, 2026-03-02)
v22.8.21
Update actions/download-artifact action to v8
Notable changes
- Don't attempt to un-zip non-zipped downloads by @danwkennedy in #460
- Add a setting to specify what to do on hash mismatch and default it to
errorby @danwkennedy in #461
actions/download-artifact (actions/download-artifact)
v8.0.0
v8 - What's new
Direct downloads
To support direct uploads in actions/upload-artifact, the action will no longer attempt to unzip all downloaded files. Instead, the action checks the Content-Type header ahead of unzipping and skips non-zipped files. Callers wishing to download a zipped file as-is can also set the new skip-decompress parameter to false.
Enforced checks (breaking)
A previous release introduced digest checks on the download. If a download hash didn't match the expected hash from the server, the action would log a warning. Callers can now configure the behavior on mismatch with the digest-mismatch parameter. To be secure by default, we are now defaulting the behavior to error which will fail the workflow run.
ESM
To support new versions of the @actions/* packages, we've upgraded the package to ESM.
What's Changed
- Don't attempt to un-zip non-zipped downloads by @danwkennedy in #460
- Add a setting to specify what to do on hash mismatch and default it to
errorby @danwkennedy in #461
Full Changelog: actions/download-artifact@v7...v8.0.0
List of commits
4b3e3dc (Update actions/download-artifact action to v8, 2026-02-26)
v22.8.20
Update dependency node-24 to v24.14.0
Notable changes
- [
8b6d31d379] - (SEMVER-MINOR) async_hooks: addtrackPromisesoption tocreateHook()(Joyee Cheung) #61415 - [
68da144b4e] - build,deps: replace cjs-module-lexer with merve (Yagiz Nizipli) #61456 - [
f3a24c76e4] - (SEMVER-MINOR) deps: add LIEF as a dependency (Joyee Cheung) #61167 - [
1948861d23] - (SEMVER-MINOR) events: repurposeevents.listenerCount()to accept EventTargets (René) #60214 - [
d6f7c8d06f] - (SEMVER-MINOR) fs: addignoreoption tofs.watch(Matteo Collina) #61433 - [
cb54b3ca6e] - (SEMVER-MINOR) http: addhttp.setGlobalProxyFromEnv()(Joyee Cheung) #60953 - [
35b1759d06] - (SEMVER-MINOR) module: allow subpath imports that start with#/(Jan Martin) #60864 - [
2d72ea66f2] - (SEMVER-MINOR) process: preserveAsyncLocalStorageinqueueMicrotaskonly when needed (Gürgün Dayıoğlu) #60913 - [
6f4a4f6c8e] - (SEMVER-MINOR) sea: split sea binary manipulation code (Joyee Cheung) #61167 - [
c0ceb9b065] - (SEMVER-MINOR) sqlite: enable defensive mode by default (Bart Louwers) #61266 - [
33d8e8303b] - (SEMVER-MINOR) sqlite: add sqlite prepare options args (Guilherme Araújo) #61311 - [
563ab699eb] - (SEMVER-MINOR) src: add initial support for ESM in embedder API (Joyee Cheung) #61548 - [
4c80031000] - (SEMVER-MINOR) stream: addbytes()method tonode:stream/consumers(wantaek) #60426 - [
f5233df4ff] - (SEMVER-MINOR) stream: do not passreadable.compose()output viaReadable.from()(René) #60907 - [
345a40fda3] - (SEMVER-MINOR) test: use fixture directories for sea tests (Joyee Cheung) #61167 - [
972f82411d] - (SEMVER-MINOR) test_runner: addenvoption torunfunction (Ethan Arrowood) #61367 - [
d77f98c4b6] - (SEMVER-MINOR) test_runner: support expecting a test-case to fail (Jacob Smith) #60669 - [
8e900af6ba] - (SEMVER-MINOR) util: addconvertProcessSignalToExitCodeutility (Erick Wendel) #60963 - [
180778fb9a] - assert: fix loose deepEqual arrays with undefined and null failing (Ruben Bridgewater) #61587 - [
8b6d31d379] - (SEMVER-MINOR) async_hooks: add trackPromises option to createHook() (Joyee Cheung) #61415 - [
83bcd38d35] - benchmark: add streaming TextDecoder benchmark (Сковорода Никита Андреевич) #61549 - [
4c105844c5] - build: add support for Visual Studio 2026 (Michaël Zasso) #60727 - [
1f84fd91d9] - build: skip sscache action on non-main branches (Joyee Cheung) #61790 - [
30601b680f] - build: add--shared-nbytesconfigure flag (Antoine du Hamel) #61341 - [
c6253eda49] - build: add--shared-hdr-histogramconfigure flag (Antoine du Hamel) #61280 - [
584c189037] - build: add--shared-gtestconfigure flag (Antoine du Hamel) #61279 - [
5998987881] - build: aix: deoptimize implementation-visitor.cc with --shared (Stewart X Addison) #61550 - [
6a4511bafb] - build,win: fix vs2022 compilation (Stefan Stojanovic) #61530 - [
2d6735db8a] - deps: upgrade npm to 11.9.0 (npm team) #61685 - [
699e2f8f81] - deps: update amaro to 1.1.7 (Node.js GitHub Bot) #61730 - [
7be76316d6] - deps: update minimatch to 10.1.2 (Node.js GitHub Bot) #61732 - [
97e5a65013] - deps: update undici to 7.21.0 (Node.js GitHub Bot) #61683 - [
74e4710ee7] - deps: update googletest to56efe39(Node.js GitHub Bot) #61605 - [
b5113e2a2a] - deps: update amaro to 1.1.6 (Node.js GitHub Bot) #61603 - [
c370c3dc06] - (SEMVER-MINOR) deps: add tools and scripts to pull LIEF as a dependency (Joyee Cheung) #61167 - [
e54975e17d] - deps: V8: cherry-pick highway@dcc0ca1(Richard Lau) #61008 - [
625b90b76b] - deps: update undici to 7.19.2 (Node.js GitHub Bot) #61566 - [
05e9a9fb5e] - deps: update undici to 7.19.1 (Node.js GitHub Bot) #61514 - [
3d41643e38] - deps: update undici to 7.19.0 (Node.js GitHub Bot) #61470 - [
17b363a66c] - dns: fix Windows SRV ECONNREFUSED by adjusting c-ares fallback detection (notvivek12) #61453 - [
33d0a8c22d] - doc: clarify EventEmitter error handling in threat model (Matteo Collina) #61701 - [
5b8e72cf85] - doc: mention default option for test runner env (Steven) #61659 - [
f44e67fac2] - doc: fix --inspect security warning section (Tim Perry) #61675 - [
a0e09c9043] - doc: documenturl.format(urlString)as deprecated under ...
v22.8.19
Update dependency node to v24.14.0
Notable changes
- [
8b6d31d379] - (SEMVER-MINOR) async_hooks: addtrackPromisesoption tocreateHook()(Joyee Cheung) #61415 - [
68da144b4e] - build,deps: replace cjs-module-lexer with merve (Yagiz Nizipli) #61456 - [
f3a24c76e4] - (SEMVER-MINOR) deps: add LIEF as a dependency (Joyee Cheung) #61167 - [
1948861d23] - (SEMVER-MINOR) events: repurposeevents.listenerCount()to accept EventTargets (René) #60214 - [
d6f7c8d06f] - (SEMVER-MINOR) fs: addignoreoption tofs.watch(Matteo Collina) #61433 - [
cb54b3ca6e] - (SEMVER-MINOR) http: addhttp.setGlobalProxyFromEnv()(Joyee Cheung) #60953 - [
35b1759d06] - (SEMVER-MINOR) module: allow subpath imports that start with#/(Jan Martin) #60864 - [
2d72ea66f2] - (SEMVER-MINOR) process: preserveAsyncLocalStorageinqueueMicrotaskonly when needed (Gürgün Dayıoğlu) #60913 - [
6f4a4f6c8e] - (SEMVER-MINOR) sea: split sea binary manipulation code (Joyee Cheung) #61167 - [
c0ceb9b065] - (SEMVER-MINOR) sqlite: enable defensive mode by default (Bart Louwers) #61266 - [
33d8e8303b] - (SEMVER-MINOR) sqlite: add sqlite prepare options args (Guilherme Araújo) #61311 - [
563ab699eb] - (SEMVER-MINOR) src: add initial support for ESM in embedder API (Joyee Cheung) #61548 - [
4c80031000] - (SEMVER-MINOR) stream: addbytes()method tonode:stream/consumers(wantaek) #60426 - [
f5233df4ff] - (SEMVER-MINOR) stream: do not passreadable.compose()output viaReadable.from()(René) #60907 - [
345a40fda3] - (SEMVER-MINOR) test: use fixture directories for sea tests (Joyee Cheung) #61167 - [
972f82411d] - (SEMVER-MINOR) test_runner: addenvoption torunfunction (Ethan Arrowood) #61367 - [
d77f98c4b6] - (SEMVER-MINOR) test_runner: support expecting a test-case to fail (Jacob Smith) #60669 - [
8e900af6ba] - (SEMVER-MINOR) util: addconvertProcessSignalToExitCodeutility (Erick Wendel) #60963 - [
180778fb9a] - assert: fix loose deepEqual arrays with undefined and null failing (Ruben Bridgewater) #61587 - [
8b6d31d379] - (SEMVER-MINOR) async_hooks: add trackPromises option to createHook() (Joyee Cheung) #61415 - [
83bcd38d35] - benchmark: add streaming TextDecoder benchmark (Сковорода Никита Андреевич) #61549 - [
4c105844c5] - build: add support for Visual Studio 2026 (Michaël Zasso) #60727 - [
1f84fd91d9] - build: skip sscache action on non-main branches (Joyee Cheung) #61790 - [
30601b680f] - build: add--shared-nbytesconfigure flag (Antoine du Hamel) #61341 - [
c6253eda49] - build: add--shared-hdr-histogramconfigure flag (Antoine du Hamel) #61280 - [
584c189037] - build: add--shared-gtestconfigure flag (Antoine du Hamel) #61279 - [
5998987881] - build: aix: deoptimize implementation-visitor.cc with --shared (Stewart X Addison) #61550 - [
6a4511bafb] - build,win: fix vs2022 compilation (Stefan Stojanovic) #61530 - [
2d6735db8a] - deps: upgrade npm to 11.9.0 (npm team) #61685 - [
699e2f8f81] - deps: update amaro to 1.1.7 (Node.js GitHub Bot) #61730 - [
7be76316d6] - deps: update minimatch to 10.1.2 (Node.js GitHub Bot) #61732 - [
97e5a65013] - deps: update undici to 7.21.0 (Node.js GitHub Bot) #61683 - [
74e4710ee7] - deps: update googletest to56efe39(Node.js GitHub Bot) #61605 - [
b5113e2a2a] - deps: update amaro to 1.1.6 (Node.js GitHub Bot) #61603 - [
c370c3dc06] - (SEMVER-MINOR) deps: add tools and scripts to pull LIEF as a dependency (Joyee Cheung) #61167 - [
e54975e17d] - deps: V8: cherry-pick highway@dcc0ca1(Richard Lau) #61008 - [
625b90b76b] - deps: update undici to 7.19.2 (Node.js GitHub Bot) #61566 - [
05e9a9fb5e] - deps: update undici to 7.19.1 (Node.js GitHub Bot) #61514 - [
3d41643e38] - deps: update undici to 7.19.0 (Node.js GitHub Bot) #61470 - [
17b363a66c] - dns: fix Windows SRV ECONNREFUSED by adjusting c-ares fallback detection (notvivek12) #61453 - [
33d0a8c22d] - doc: clarify EventEmitter error handling in threat model (Matteo Collina) #61701 - [
5b8e72cf85] - doc: mention default option for test runner env (Steven) #61659 - [
f44e67fac2] - doc: fix --inspect security warning section (Tim Perry) #61675 - [
a0e09c9043] - doc: documenturl.format(urlString)as deprecated under DEP...
v22.8.18
v22.8.17
v22.8.16
Update product-os/setup-awscli-action action to v0.0.16
Notable changes
- Update AnimMouse/tool-cache digest to
c58dc70[balena-renovate[bot]]
product-os/setup-awscli-action (product-os/setup-awscli-action)
v0.0.16
(2026-02-18)
- Update AnimMouse/tool-cache digest to
c58dc70[balena-renovate[bot]]
List of commits
db61217 (Update product-os/setup-awscli-action action to v0.0.16, 2026-02-18)
v22.8.15
v22.8.14
Update pre-commit hook renovatebot/pre-commit-hooks to v42.81.16
Notable changes
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)
v42.81.16
See https://github.com/renovatebot/renovate/releases/tag/42.81.16 for more changes
v42.81.15
See https://github.com/renovatebot/renovate/releases/tag/42.81.15 for more changes
v42.81.14
See https://github.com/renovatebot/renovate/releases/tag/42.81.14 for more changes
v42.81.13
See https://github.com/renovatebot/renovate/releases/tag/42.81.13 for more changes
v42.81.11
See https://github.com/renovatebot/renovate/releases/tag/42.81.11 for more changes
v42.81.9
See https://github.com/renovatebot/renovate/releases/tag/42.81.9 for more changes
v42.81.8
See https://github.com/renovatebot/renovate/releases/tag/42.81.8 for more changes
List of commits
3d0d14a (Update pre-commit hook renovatebot/pre-commit-hooks to v42.81.16, 2026-02-17)