Releases: Daylily-Informatics/daylily-tapdb
Releases · Daylily-Informatics/daylily-tapdb
Release list
daylily-tapdb 9.0.10
Summary
- Catch main up to the advanced TapDB 9.0.x line through 9.0.9.
- Add TapDB GUI S.SF, Viridis, and Viridis Dark theme skins while preserving CBF.
- Add theme asset regression coverage and restore green CI formatting/test contracts.
Validation
- GitHub PR #86 checks passed: Ruff, Bandit, Tests.
- Local:
source ./activate && python -m pytest tests/ -q-> 758 passed, 14 skipped. - Browser asset harness verified theme selector options and global/service theme persistence.
9.0.0
Breaking release for TapDB governance validation.
Highlights:
- Adds governed validation doctrine and
generic_template.validator_ref. - Seeds validators, terminology, relationship constraints, position schemes, and explicit repair evidence records as governed TapDB objects.
- Adds assessment, revalidation, editor-data, repair recommendation, and repair creation CLI/API contracts.
- Updates canonical TapDB GUI object/template surfaces and LSMC v0 graph contract helpers.
- Raises exact full-suite coverage to 90.01341481591892%.
Validation:
- PR #85 checks passed: Ruff, Bandit, Tests.
- Local full coverage: 747 passed, 14 skipped, exact coverage 90.01341481591892%.
7.0.6
7.0.5
7.0.4
daylily-tapdb 7.0.3
Removes stale TapDB activation banner guidance for legacy dev/test/prod env selectors. Operator-facing commands now point to explicit --config targets.
daylily-tapdb 7.0.1
Patch release for TapDB 7 explicit-target cutover. Moves PyYAML into core dependencies so the tapdb console script works after a normal pip install.
7.0.0
Summary
- Removed TapDB's operator-facing dev/prd env selector.
- Runtime and lifecycle commands now require an explicit config target.
- Added config v4 target/safety model and explicit-target negative tests.
Verification
- PR #79 CI: Ruff, Bandit, Tests passed.
- Local: ruff check daylily_tapdb/ admin/ tests/
- Local: ruff format --check daylily_tapdb/ admin/ tests/
- Local: pytest -q -> 628 passed, 17 skipped.
- Build: python -m build -> daylily_tapdb-7.0.0 artifacts.