Skip to content

1.6.7

Choose a tag to compare

@FabioLeitao FabioLeitao released this 26 Mar 12:47

Release 1.6.7

Release date: 2026-03-26 (published).

Version string: 1.6.7 published as Git tag + GitHub Release + Docker Hub tag, aligned with VERSIONING.md.


Highlights

  • CLI: Removed legacy run.py. The supported entry point is python main.py (or uv run python main.py) for one-shot audits and --web.
  • Migration (required if you still used run.py):
  • Bind: main.py resolves host via --host, then api.host, then API_HOST, then default 127.0.0.1. The old wrapper forced 0.0.0.0 for --web — replicate explicitly with --host 0.0.0.0 or environment/config if you need that behavior.
  • Transport: main.py --web requires TLS (--https-cert-file and --https-key-file, or api.https_cert_file / api.https_key_file) or explicit plaintext --allow-insecure-http / api.allow_insecure_http: true. The default Docker image CMD already includes --allow-insecure-http for labs without mounted certs.
  • Docs / quality: docs/USAGE.md (+ pt-BR), sonar-project.properties, completed-plan history (NEXT_STEPS.md); root CHANGELOG.md added for quick scanning.

Changes since 1.6.6

  • Delete run.py; align Sonar sources and operator docs.
  • Patch build 1.6.61.6.7 per VERSIONING checklist.
  • Audit export: --export-audit-trail now includes dashboard_transport posture in the JSON payload.

Bump type

From To Rule (VERSIONING.md)
1.6.6 1.6.7 Build (patch) — same major/minor, +1 build

How to get 1.6.7

  • From source: uv sync at 1.6.7 on main.
  • Docker: after Hub publish: docker pull fabioleitao/data_boar:1.6.7 or :latest if built from this tag.

Build and push Docker image

From repo root, on main at 1.6.7, after tests pass:

.\scripts\check-all.ps1
.\scripts\docker-lab-build.ps1
docker login
.\scripts\docker-hub-publish.ps1 -SkipBuild

Publish (tag + GitHub Release)

After this version is on main:

git pull origin main
git tag v1.6.7
git push origin v1.6.7
gh release create v1.6.7 --notes-file docs/releases/1.6.7.md --title "1.6.7"

After publish: verify

  1. GitHub: Release v1.6.7 and tag point to the intended commit.
  2. Docker Hub: Tags 1.6.7 and latest (if used) — quick smoke.
  3. README (EN + pt-BR): “Current release” = 1.6.7.
  4. Maintenance: .\scripts\maintenance-check.ps1; docker scout quickview fabioleitao/data_boar:1.6.7 as needed.

Full Changelog: v1.6.6...v1.6.7