This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryInstaller now skips Docker rebuilds when the OCI version label matches the requested version.
Full changelog
What's changed
Fix: unnecessary Docker rebuilds in UPDATE_MODE
The installer now stamps each built image with an OCI version label (org.opencontainers.image.version) and checks it before deciding to rebuild:
| Scenario | Before | After |
|----------|--------|-------|
| Re-run installer, same version | Rebuilt every time (~7 min) | Skipped — container recreated only (~10s) |
| Re-run installer, new version available + Y | Rebuilt ✓ | Rebuilt ✓ |
| Fresh install (no image) | Built ✓ | Built ✓ |
How it works:
Dockerfilenow accepts--build-arg FLAIWHEEL_VERSIONand writes it toorg.opencontainers.image.versionlabelbuild_image()passes--build-arg FLAIWHEEL_VERSION=${_FW_VERSION}todocker build- Before stopping the container, UPDATE_MODE reads the label with
docker inspect; if it matches_FW_VERSIONthe rebuild is skipped entirely
How to upgrade
curl -sSL https://raw.githubusercontent.com/dl4rce/flaiwheel/v3.7.9/scripts/install.sh | bash
Note: The first run after this upgrade will still rebuild once (to stamp the label onto the image). All subsequent runs will skip the rebuild.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About dl4rce/flaiwheel
Self-hosted memory and governance layer for AI coding agents. 28 MCP tools with structured knowledge capture, hybrid search (semantic + BM25 + cross-encoder reranking), behavioral documentation nudges, cold-start codebase analyzer, and git-native storage. Single Docker container, zero cloud dependencies.
Related context
Beta — feedback welcome: [email protected]