Files
ForgeFlow-Public/docs/RELEASE_NOTES_0.4.0.md
T
NuklearRabbit f60b269686
ForgeFlow quality gate / quality (push) Successful in 4m12s
ForgeFlow quality gate / secret-scan (push) Successful in 7s
Publish curated ForgeFlow source from 2ed1787c0b52
2026-09-29 22:50:57 +02:00

2.1 KiB

ForgeFlow 0.4.0 release notes

Scrollable change list

The changed-file panel now has an independent bounded vertical scroll area. Large commits no longer make lower files unreachable.

Commit readiness

The action panel now labels the commit message as required and displays the exact reason why commit actions are disabled. Selected files are staged automatically during commit; manual staging remains available as an optional index-review step.

ITWorx.tech branding

The supplied ITWorx.tech logo is integrated into the title bar, first-run setup and application icons.

Built-in source updater

ForgeFlow can check the configured private Gitea repository, defaulting to Jens/ForgeFlow on main.

The updater:

  • reads the remote package.json at an exact branch commit;
  • compares semantic versions;
  • downloads an authenticated exact-SHA archive;
  • verifies a SHA-256 checksum;
  • closes ForgeFlow;
  • backs up the current source;
  • installs dependencies;
  • runs the complete quality gate;
  • restores the previous source when validation fails;
  • restarts ForgeFlow.

SSH / Unraid deployment

A server can be configured once with hostname, SSH port, username, encrypted credentials and /mnt/user/appdata as base path.

Deployment profiles support:

  • existing Git-backed application folders;
  • automatic new folder creation;
  • exact commit verification;
  • pinned SSH host identity;
  • existing or generated Compose configuration;
  • host and container ports;
  • Unraid Web UI and icon labels;
  • server-folder mapping;
  • tracked-change blocking;
  • nested-Git warnings;
  • runtime-data preservation;
  • rollback to the previous SHA.

Deployment migration example

The documented migration flow keeps the root Git checkout and maintained Compose file in place, verifies the complete commit SHA and treats a stale nested source/ checkout as separate, controlled cleanup.

Validation

ForgeFlow 0.4.0 has 59 passing automated tests, including real temporary Git remotes, update exact-SHA checks, SSH path safety, renderer workflow contracts, diagnostics redaction, exact previous-SHA rollback enforcement and deployment controls.