Skip to content

Update dependencies: Electron 45.0.0, electron-builder 26.18.0, action-gh-release patch pin, weekly actions / Node update PR; GUI 0.106.0 - #676

Merged
danoli3 merged 2 commits into
openframeworks:masterfrom
danoli3:update-dependencies-electron45
Oct 25, 2026
Merged

danoli3 merged 2 commits into
openframeworks:masterfrom
danoli3:update-dependencies-electron45

Conversation

@danoli3

@danoli3 danoli3 commented Oct 25, 2026 •

Copy link
Copy Markdown
Member
  • Electron 44.9.3 -> 45.0.0 (incl. build:linux64 --electron-version). 45 breaking changes don't affect the frontend: sandboxed preload only uses require('electron'), no asar / Buffer / setImmediate / safeStorage / contentTracing
  • electron-builder 26.15.3 -> 26.18.0
  • npm-shrinkwrap.json refreshed (npm install + npm update), npm audit 0 vulnerabilities
  • GUI 0.105.0 -> 0.106.0
  • Release steps: softprops/action-gh-release@v3.0.3 -> danoli3/action-gh-release@ec40b04e (temporary patch: Skip unchanged release metadata updates before asset uploads softprops/action-gh-release#852, same pin as apothecary)
  • check-dependency-versions.sh --update: rewrites out of date action refs (same form, v7 -> v8, v1.2.24 -> v1.2.25) and CI node-version (latest LTS major)
  • check-dependency-versions.sh: patch row for # temporary patch: owner/repo#N pins, flags update once the PR is merged
  • Dependency version check workflow: new update job runs --update weekly and keeps one dependency-versions-update PR open. Needs a PAT_TOKEN secret with workflow scope (GITHUB_TOKEN can't push workflow changes), warns and skips without it
  • Node stays 24 in CI (latest LTS, 24.22.1); 26 isn't LTS yet, the update job bumps it once it is
  • @types/jquery held at 3.x with jQuery (Semantic UI 2.x)

…sh shrinkwrap (0 vulnerabilities); GUI 0.106.0
…props/action-gh-release#852); dependency check --update rewrites out of date actions / node-version and opens a PR weekly, tracks temporary patch pins
@danoli3 danoli3 changed the title Update dependencies: Electron 45.0.0, electron-builder 26.18.0; GUI 0.106.0 Update dependencies: Electron 45.0.0, electron-builder 26.18.0, action-gh-release patch pin, weekly actions / Node update PR; GUI 0.106.0 Oct 25, 2026
@danoli3
danoli3 merged commit 8e00473 into openframeworks:master Oct 25, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant