Repository navigation
ArchFlow v0.4.6
🐳 Ready-to-run Docker image
ArchFlow is now published as a prebuilt image on GitHub Container Registry, so you no longer need to clone the repo and build from source:
mkdir archflow && cd archflow
curl -O https://raw.githubusercontent.com/cyryllo/ArchFlow/master/compose.yml
docker compose pull
docker compose up -dThen open http://localhost. Diagrams are saved as JSON files in ./diagrams.
Available tags: latest, 0.4.6, 0.4, sha-<commit>. Pin a version with ARCHFLOW_VERSION=0.4.6 docker compose up -d. See the README for docker run, building from source and configuration.
🐛 Fixes
- Tool modes (Rectangle, Connector, Pan, etc.) no longer snap back to Select on every render. They were effectively unusable before.
- Saved diagrams are named on disk after their name instead of an opaque ID (Docker backend and desktop app), with collision-safe renaming.
✨ UI & i18n
- Hamburger menu, zoom controls and tool menu are now on a single row at the top of the canvas.
- Translated the remaining hardcoded tooltips (toolbar, zoom, main menu).
- Removed duplicated Undo/Redo from the hamburger menu and the "Diagram > View" title overlay.
🎨 Branding
- New ArchFlow logo, favicons, desktop app icon and OG cover.
- LICENSE now includes the ArchFlow copyright alongside the original Isoflow notice.
🔧 CI / maintenance
- The Docker image is built and pushed to
ghcr.io/cyryllo/archflowautomatically after tests and E2E pass onmaster, and on version tags. - Removed the semantic-release setup and the EthicalCheck workflow inherited from upstream. Versioning is now manual (
npm run update-version <version>). - README: full Docker deployment guide.
Full changelog: v0.4.2...v0.4.6