Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 20 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,14 @@

## [Unreleased]

## [0.5.0] - 2026-07-29

### Fixed

- **Closing CI defects** — Superset 4.1.2-compatible exact ownership marker;
auth response bodies removed from logs; capability-driven Auto-table loading
deferred until authentication.

- **RR-4 pre-return BI crash window** — schema v9 durably records a
fingerprint-verified build attempt before `BIAdapter.build`, and server startup
reconciles it through the owning adapter before the legacy stuck-build reaper.
Expand All @@ -25,6 +31,11 @@

### Added

- **Final closure gates** — package-wide `mypy --strict auto_bi` on Python
3.12/3.13; cumulative Linux mutation evidence 1034/1034 with no weak outcomes;
closing-SHA CI runtime-evidence artifacts; Settings/architecture/mutation
docs-as-code ratchets.

- **plan_sol шаг 12 residual: mypy-strict adapter contract boundary** —
`auto_bi/adapters/base.py` добавлен в строгий CI allowlist на Python 3.12 и
3.13; shared adapter types, contract validation и lifecycle protocol теперь
Expand Down Expand Up @@ -179,6 +190,9 @@

### Changed

- **Final dependency refresh** — coordinated dependency refresh and
clickhouse-connect 1.6.0 lock/Docker pins.

- **plan_sol шаг 9: replay/live eval trust** — golden fixtures format v2 with
`prompt_sha256`, `template_version`, `schema_version`, `provider`, `model_id`.
Replay raises `FixtureStaleError` on contract mismatch (not silent reuse).
Expand Down Expand Up @@ -211,6 +225,10 @@

### Security

- **Release supply-chain hardening** — immutable SHA pins for GitHub Actions;
Gitleaks v3 exact-fingerprint policy; provenance action v4; release-image
Python compatibility ratchet.

- **plan_sol шаг 6 (partial): reproducible release promotion** —
(1) Demo/HF: `uv.lock` в Space whitelist; `deploy/hf-demo/Dockerfile` —
`uv sync --frozen`; `clickhouse-connect==1.6.0` + Superset digest pin в
Expand Down Expand Up @@ -921,7 +939,8 @@ Phase 0–4 и последующего hardening-трека и вводит с
(после отсечения детальной таблицы по `max_charts`), растягивается на всю ширину — нет
«рваного» полупустого ряда.

[Unreleased]: https://github.com/brownjuly2003-code/Auto_BI/compare/v0.4.0...HEAD
[Unreleased]: https://github.com/brownjuly2003-code/Auto_BI/compare/v0.5.0...HEAD
[0.5.0]: https://github.com/brownjuly2003-code/Auto_BI/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/brownjuly2003-code/Auto_BI/compare/v0.3.1...v0.4.0
[0.3.1]: https://github.com/brownjuly2003-code/Auto_BI/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/brownjuly2003-code/Auto_BI/compare/v0.2.0...v0.3.0
Expand Down
2 changes: 1 addition & 1 deletion auto_bi/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""Auto_BI: text / field layout -> dashboard in selected BI on top of DWH DM layer."""

__version__ = "0.4.0"
__version__ = "0.5.0"
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "autobi-agent"
version = "0.4.0"
version = "0.5.0"
description = "Agent: text / field layout -> dashboard in selected BI on top of DWH DM layer"
readme = "README.md"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading