Skip to content

1.6.6

Choose a tag to compare

@FabioLeitao FabioLeitao released this 25 Mar 18:07

Release 1.6.6

Release date: 2026-03-25

Publish state: 2026-03-25Git tag v1.6.6, GitHub Release, and Docker Hub tags 1.6.6 + latest published from main at this version (see § Publish for reproducible commands).

Version string: 1.6.6 across pyproject.toml, core/about.py fallback, man pages (docs/data_boar.1, docs/data_boar.5), deploy/Docker examples, and README “Current release” (VERSIONING.md).


Highlights

  • Dependencies: requests>=2.33.0 to address CVE-2026-25645 (refresh uv.lock + requirements.txt). pip-audit may still report pygments CVE-2026-4539 until PyPI ships a fix — see DEPENDABOT_PYGMENTS_CVE.md and SECURITY.md.
  • Docs / PMO: PLANS_TODO.md Integration/WIP synced with main; Band A order –1 cadence note to re-check blocked CVEs each pass.
  • Workflow: scripts/pr-merge-when-green.ps1 — ASCII punctuation in messages for Windows PowerShell 5.1 parse reliability.
  • Behaviour vs 1.6.5: Patch — security dependency floor + documentation; no intentional breaking API/config changes.

Changes since 1.6.5

  • Band A (–1 / –1b) hygiene: requests bump, pygments triage doc, SECURITY (EN + pt-BR), maintenance-check.ps1 pointers.
  • Release version alignment 1.6.5 → 1.6.6 across packaging and operator-facing docs.

Bump type

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

How to get 1.6.6

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

Build and push Docker image

From repo root, on main at 1.6.6, 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.6
git push origin v1.6.6
gh release create v1.6.6 --notes-file docs/releases/1.6.6.md --title "1.6.6"

After publish: verify

  1. GitHub: Release v1.6.6 and tag point to the intended commit.
  2. Docker Hub: Tags 1.6.6 and latest (if used) — quick smoke.
  3. README (EN + pt-BR): “Current release” = 1.6.6.
  4. Maintenance: .\scripts\maintenance-check.ps1; docker scout quickview fabioleitao/data_boar:1.6.6 — base-image CVEs may remain no-fix until Debian/python:*-slim refresh (document exceptions as needed).

Full Changelog: v1.6.5...v1.6.6