• ForgeFlow 0.10.16
    ForgeFlow quality gate / secret-scan (push) Successful in 4s
    ForgeFlow quality gate / quality (push) Successful in 9m39s
    Stable

    Jens released this 2026-09-30 22:51:53 +00:00 | 0 commits to main since this release

    ForgeFlow 0.10.16

    Signed releases from the public source repository

    • Packaged updates follow the exact published release commit, so later documentation or source-only changes do not invalidate the signed executable.
    • New installations check Jens/ForgeFlow-Public for Windows updates.
    • Existing installations that still use the legacy Jens/ForgeFlow endpoint move to ForgeFlow-Public after installing this bridge release. An intentionally configured alternative update repository is preserved.
    • A version change in the curated public source now starts the Windows quality, build, signing and release workflow. Source-only updates do not create another binary release.
    • The publisher refuses to replace an already published version or attach assets built from a different commit. Release manifests continue to bind the executable checksums to the exact public source commit and the existing Ed25519 publisher key.

    The legacy repository remains available for older installations until the bridge update has been verified in the field.

    Downloads
  • ForgeFlow 0.10.14
    ForgeFlow quality gate / secret-scan (push) Failing after 28s
    ForgeFlow quality gate / quality (push) Failing after 0s
    Stable

    Jens released this 2026-08-26 23:21:31 +00:00 | 45 commits to main since this release

    ForgeFlow 0.10.14

    Betere uitleg en een stabiele repositorywerkruimte

    • Een nieuw doorzoekbaar Help center legt de belangrijkste workflows stap voor stap uit: eerste configuratie, changes en commits, Gitea workspace sync, deploymentdetectie, exacte serverdeployments, deploykeys, Git Validator, updates en diagnose.
    • Contextuele help vanuit Gitea workspace sync opent onmiddellijk de relevante uitleg. De instructies maken expliciet wat ForgeFlow wijzigt, welke recovery ForgeFlow vooraf maakt en welke genegeerde runtimebestanden onaangeroerd blijven.
    • De variabele repository context is samengebracht in één structurele zone. Quick actions, Local → Gitea → Server-status en gekoppelde deployments kunnen daardoor niet langer over de tabnavigatie of inhoud heen schuiven.
    • Smalle werkruimtes gebruiken gecontroleerde horizontal tab navigation. Elke tab behoudt zijn volledige label en blijft bereikbaar zonder dat tekst door andere bedieningselementen loopt.
    • Het Help center heeft een eigen premium, responsieve presentatie met categorieën, zoekresultaten, uitklapbare stappen, veiligheidsnotities en motion-safe projectillustratie.

    Verificatie

    • Volledige Node-testset en statische renderercontroles.
    • 84 browser flows over dark/light, compact/desktop/wide, 100–150% schaal en reduced motion; de drie tijdens een semantische testaanpassing geraakte flows zijn daarna opnieuw groen uitgevoerd.
    • Extra layoutasserties bewijzen dat repository context, tabs en tabinhoud elkaar niet overlappen bij 1024 × 768.
    Downloads
  • ForgeFlow 0.10.13
    ForgeFlow quality gate / secret-scan (push) Failing after 32s
    ForgeFlow quality gate / quality (push) Failing after 0s
    Stable

    Jens released this 2026-08-26 22:42:47 +00:00 | 46 commits to main since this release

    ForgeFlow 0.10.13

    Veilige synchronisatie en aantoonbare release-integriteit

    • Gitea workspace sync toont eerst de exacte additions, wijzigingen en deletions ten opzichte van de actuele upstream-SHA. Lokale commits worden beschermd in een recovery branch; staged, unstaged en untracked werk gaat naar een stash. Genegeerde runtimebestanden blijven onaangeroerd.
    • Read-only achtergrondfetch houdt ahead en behind actueel zonder projectbestanden automatisch te wijzigen. Interval 0 schakelt netwerkfetch volledig uit.
    • Stale deployment links blokkeren niet langer de automatische, bewijsgebaseerde koppeling van de werkelijk draaiende vervangende workload.
    • SSH-hostidentiteit wordt vóór het verzenden van credentials getoond en bij bevestiging exact vastgepind. Gitea-tokens vereisen HTTPS, behalve bij expliciete loopbackontwikkeling.
    • Packaged updates vereisen een Ed25519-signed release manifest dat versie, tag, broncommit, artifactnaam, bytegrootte en SHA-256 bindt aan de ingebouwde publisher key. Hiervoor is geen betaald certificaat of Azure-dienst nodig.
    • Diagnostische bundels exporteren geen ruwe remote output meer. Untracked diffs kunnen geen junction of symlink buiten de repository volgen en zijn begrensd op bestandsgrootte.
    • De Git-toolsgrid behoudt nu de volledige inhoudshoogte binnen zijn eigen scrollvlak; workspace sync en troubleshooting overlappen niet meer. De demo bridge ondersteunt dezelfde recoveryflow als de desktopapp.
    • Repositorymonitoring, deploymentpolling, Docker-inspect en SSH-verbindingen gebruiken begrensde paralleliteit en hergebruik waar dat veilig is.

    Verificatie

    • Volledige Node-testset, coveragepoort, architectuuraudit en dependency-audit.
    • 72 browserflows over dark/light, compact/desktop/wide, 100–150% schaal en reduced motion.
    • Windows installer en portable build, SHA-256-sidecars, provenance, CycloneDX-SBOM en ondertekend releasemanifest.
    Downloads
  • ForgeFlow 0.10.12
    ForgeFlow quality gate / quality (push) Canceled after 0s
    Stable

    Jens released this 2026-08-12 13:29:06 +00:00 | 54 commits to main since this release

    ForgeFlow 0.10.12

    Faster awareness with stricter deployment truth

    • Repository refreshes are coalesced and briefly cache Gitea inventory and workspace discovery; a manual refresh remains fully forced and file changes arriving mid-refresh receive one trailing refresh.
    • Server discovery reuses its Docker and Compose evidence for existing deployment profiles instead of opening a separate SSH session for every linked workload.
    • Deployment status only claims exact Gitea commit parity after comparing a concrete branch SHA with the live server SHA; matching repository provenance alone is no longer sufficient.
    • Container discovery uses batched Docker inspect with a safe per-container fallback when a container disappears during the scan.
    • Active Gitea and SSH deployment polling uses bounded worker pools, improving multi-deployment latency without flooding external services.
    • A stopped container can no longer be marked healthy because another process answers on its previous healthcheck port.
    • Large repository and server-inventory lists use offscreen rendering containment to reduce layout and paint work.
    • Inventory diagnostics now include scan and state-refresh durations, and Gitea bulk verification fails fast after a confirmed connectivity outage.
    Downloads
  • ForgeFlow 0.10.11
    ForgeFlow quality gate / quality (push) Canceled after 0s
    Stable

    Jens released this 2026-08-12 13:07:44 +00:00 | 55 commits to main since this release

    ForgeFlow 0.10.11

    Resilient repository refresh and consistent server pull

    • Temporary Gitea list failures now use the in-session last-known-good repository inventory while local and server state continue to refresh. The UI clearly reports that remote data is stale.
    • A closed output pipe from a detached parent process is no longer treated as a fatal desktop-app exception.
    • Server pull, deploy-key verification, deployment, rollback and metadata now consistently prefer the verified linked checkout origin over a stale URL detected earlier on the server.
    • Repository-scoped read-only deploy key checks remain fail-closed; a changed SSH host still requires explicit trust and access reconfiguration.
    • The local browser test server now has a dedicated port and identity endpoint, preventing another localhost application from being mistaken for ForgeFlow.
    • All 42 responsive browser flows pass across dark/light, compact/wide and reduced-motion configurations.
    Downloads
  • ForgeFlow 0.10.10
    ForgeFlow quality gate / quality (push) Canceled after 0s
    Stable

    Jens released this 2026-08-08 22:44:03 +00:00 | 56 commits to main since this release

    ForgeFlow 0.10.10

    Complete server-pull deployment repair

    • Missing repository-scoped read-only deploy keys can be provisioned and verified from Unraid against the exact Gitea branch.
    • A repository deployment root can now remain above its Compose working directory without breaking workload recognition or being overwritten by inventory refresh.
    • Nested Compose files are preserved as repository-relative deployment paths, including Ludarium, Launchpad and ITWorx MCP Hub layouts.
    • The Fix write access action now receives its permission-report parser correctly instead of reporting a false write-access failure.
    • Server-pull preflight proves every required deployment file at the exact Gitea commit before any container activation starts.
    • Runtime secrets remain in server-side .env files and preserved appdata paths; no secret values are written to Git or diagnostic output.
    Downloads
  • ForgeFlow 0.10.9
    ForgeFlow quality gate / quality (push) Canceled after 0s
    Stable

    Jens released this 2026-08-08 21:59:44 +00:00 | 57 commits to main since this release

    ForgeFlow 0.10.9

    Reliable deployment inventory and preflight

    • Unraid inventory now includes containers without healthchecks. Docker's complete JSON state is parsed safely instead of using a failing Go-template lookup.
    • ForgeFlow is single-instance: opening it again focuses the existing window, preventing concurrent inventory scans and configuration writes.
    • Server pull verifies required Compose files or the Dockerfile at the exact Gitea commit before any deployment operation starts.
    • Server-pull verification now separates deploy-ready access from optional live-SHA and runtime-health evidence. A recoverable workload is no longer shown as blocked merely because parity is not yet provable.
    • Deployment cards and audit output show concrete access blockers and non-blocking warnings instead of a generic incomplete result.
    • All discovery, verification and preflight checks remain non-destructive; no containers are changed during these checks.
    Downloads
  • ForgeFlow 0.10.8
    ForgeFlow quality gate / quality (push) Canceled after 0s
    Stable

    Jens released this 2026-08-01 17:14:24 +00:00 | 58 commits to main since this release

    ForgeFlow 0.10.8

    Self-contained checksum verification

    • Binary and source update helpers no longer depend on the optional PowerShell Get-FileHash cmdlet.
    • Both helpers calculate checksums directly with the built-in .NET SHA-256 implementation.
    • A real Windows regression test clears PSModulePath and verifies the downloaded binary successfully in that minimal environment.
    • The helper still validates the exact published checksum before waiting for ForgeFlow to exit or changing installed files.
    • This release retains the reliable non-detached launcher and server-to-repository recognition improvements from 0.10.6 and 0.10.7.
    Downloads
  • ForgeFlow 0.10.7
    ForgeFlow quality gate / quality (push) Canceled after 0s
    Stable

    Jens released this 2026-08-01 17:00:18 +00:00 | 59 commits to main since this release

    ForgeFlow 0.10.7

    Reliable server-to-repository recognition

    • Live, running workloads with one unique exact provenance or runtime-identity match are now linked automatically during normal server discovery.
    • Automatic adoption creates only ForgeFlow configuration and observed state; it performs no container changes and never automatically removes stale profiles.
    • Ambiguous, duplicate, external and monitoring-only workloads remain behind explicit Review & link confirmation.
    • Every linked repository now displays an S deployment badge with its profile count in the repository sidebar.
    • The repository release rail reports Linked with container and server identity even when a legacy workload has no verifiable live commit yet.
    • DevRunbook-style DockerMan deployments therefore show the same linked relationship in Deployments, the repository sidebar and the repository workspace.
    Downloads
  • ForgeFlow 0.10.6
    ForgeFlow quality gate / quality (push) Canceled after 0s
    Stable

    Jens released this 2026-08-01 16:02:22 +00:00 | 60 commits to main since this release

    ForgeFlow 0.10.6

    Permanent Windows updater launch repair

    • ForgeFlow no longer launches hidden PowerShell update helpers with Node's defective Windows detached process mode.
    • Binary and source updater processes remain hidden, are explicitly unreferenced after their verified handshake, and continue independently when ForgeFlow closes.
    • A real Windows regression test now exercises the exact production Node spawn options instead of using a different process API.
    • Startup is still fail-closed: ForgeFlow remains open unless the request-scoped helper status reaches started.
    • Versions 0.10.4 and 0.10.5 need a one-time direct installation of 0.10.6 because their installed launcher cannot execute its own helper; updates after 0.10.6 use the repaired path.
    Downloads