Releases: Hochfrequenz/xml-fundamend-python
Releases · Hochfrequenz/xml-fundamend-python
v0.33.0
What's Changed
- feat: Add SQL persistence for MIGs too (similar to AHBs) by @hf-kklein in #236
- build(deps-dev): bump coverage from 7.13.0 to 7.13.1 by @dependabot[bot] in #235
Full Changelog: v0.32.1...v0.33.0
v0.32.1
What's Changed
- fix: also check the beschreibung of an Anwendungsfall for
is_outdatedby @hf-kklein in #234
Full Changelog: v0.32.0...v0.32.1
v0.32.0
What's Changed
- feat: sanitize Anwendungsfall.beschreibung by removing hyphens inside words by @hf-kklein in #233
Full Changelog: v0.31.1...v0.32.0
v0.31.1
What's Changed
- perf: make comparison computation slightly faster by @hf-kklein in #232
Full Changelog: v0.31.0...v0.31.1
v0.31.0
What's Changed
- Revert "perf(v_ahb_diff): replace NOT EXISTS with LEFT JOIN for better query performance (#225)" by @hf-kklein in #230
- perf(
v_ahb_diff): replaceCOALESCE(...)withIFNULL(...)by @hf-kklein in #229 - perf: add additional covering index to
ahb_expressionsby @hf-kklein in #227 - perf(
v_ahb_diff): make view less general purpose but faster by @hf-kklein in #228 - fmt: format
create_ahb_diff_view.sqlwith Jetbrains SQL formatter by @hf-kklein in #231
Full Changelog: v0.30.1...v0.31.0
v0.30.1
What's Changed
- chore: bump submodule to test against 2025-12-11 data by @hf-kklein in #222
- build(deps): bump pydantic from 2.11.3 to 2.12.5 by @dependabot[bot] in #139
- build(deps-dev): bump coverage from 7.12.0 to 7.13.0 by @dependabot[bot] in #223
- build(deps-dev): bump mypy from 1.19.0 to 1.19.1 by @dependabot[bot] in #224
- perf(v_ahb_diff): replace NOT EXISTS with LEFT JOIN for better query performance by @hf-kklein in #225
Full Changelog: v0.30.0...v0.30.1
v0.30.0
What's Changed
- refactor(test): add shared fixture
session_fv2410_fv2504_with_diff_viewby @hf-kklein in #218 - build(deps-dev): bump black from 25.11.0 to 25.12.0 by @dependabot[bot] in #220
- build(deps-dev): bump pytest from 9.0.1 to 9.0.2 by @dependabot[bot] in #219
- feat(
v_ahb_diff): indicate which columns were actually modified by @hf-kklein in #221
Full Changelog: v0.29.0...v0.30.0
v0.29.0
What's Changed
- feat: rework
v_ahb_diff(breaking for all users of this view) by @hf-kklein in #215
Full Changelog: v0.28.2...v0.29.0
v0.28.2
What's Changed
- perf(ci): restrict checks before PyPI push to tests (no coverage) by @hf-kklein in #217
- perf: use bulk insert to
ahb_expressions; remove debug logs by @hf-kklein in #216 - perf: speed up bulk inserts in
create_db_and_populate_with_ahb_viewby @hf-kklein in #214
Full Changelog: v0.28.1...v0.28.2
v0.28.1
What's Changed
- perf: add foreign key (Anwendungshandbuch) to
ahb_expressionstable by @hf-kklein in #213
Full Changelog: v0.28.0...v0.28.1