Skip to content

Releases: MinBZK/poc-machine-law

v1.13.0

Choose a tag to compare

@anneschuth anneschuth released this 12 Jun 06:52

v1.13.0 (2026-06-12)

Chores

  • Pre-commit autoupdate (#396, 92091b7)

  • Sync VERSION file to 1.12.2 (1894796)

  • deps: Bump golang.org/x/text (#435, 478772c)

  • deps: Bump the go-deps group across 1 directory with 3 updates (#436, 502bc8e)

  • deps: Bump the go-deps group across 1 directory with 6 updates (#437, fac36e3)

  • deps: Bump the npm-minor-patch group across 1 directory with 14 updates (#443, 0f716aa)

  • deps: Bump the python-minor-patch group across 1 directory with 20 updates (#434, cd5f4df)

  • deps-dev: Bump the npm-minor-patch group across 1 directory with 13 updates (#442, 524a4c6)

  • deps-dev: Bump the npm-minor-patch group across 1 directory with 13 updates (#441, 025ec50)

Features

  • laws: EML 2023 maatregelbepaling (demo-subset, RVO) (e597598)

Detailed Changes: v1.12.2...v1.13.0

v1.12.2

Choose a tag to compare

@anneschuth anneschuth released this 10 Apr 09:22

v1.12.2 (2026-04-10)

Bug Fixes

  • Refit graph view when container becomes visible (#433, e1348f5)

Chores

  • Sync VERSION file to 1.12.1 (7604110)

  • deps: Bump docker/login-action from 3 to 4 in the actions group (#397, 14239a6)

  • deps: Bump golang.org/x/text (#406, b037477)

  • deps: Bump the go-deps group across 1 directory with 2 updates (#414, 581ea83)

  • deps: Bump the go-deps group across 1 directory with 6 updates (#413, d047506)

  • deps: Bump the npm-minor-patch group across 1 directory with 12 updates (#417, 987f5bb)

  • deps-dev: Bump the npm-minor-patch group across 1 directory with 11 updates (#416, 0909cd4)

  • deps-dev: Bump the npm-minor-patch group across 1 directory with 11 updates (#415, 8e9395d)


Detailed Changes: v1.12.1...v1.12.2

v1.12.1

Choose a tag to compare

@anneschuth anneschuth released this 10 Mar 20:44

v1.12.1 (2026-03-10)

Bug Fixes

  • Make simulation result panel IDs unique per simulation (#404, 32d9b15)

  • Show all laws in sidebar and fix simulation panel IDs (#404, 32d9b15)

  • Show all laws in sidebar for Merijn demo profile (#404, 32d9b15)

Chores

  • Sync VERSION file to 1.12.0 (6a0e77f)

  • deps: Bump github.com/oapi-codegen/runtime (#385, 42ee3c0)

  • deps: Bump the go-deps group in /machinev2/machine with 5 updates (#386, 46657b5)

  • deps: Bump the python-minor-patch group with 8 updates (#393, 70c79e3)

  • deps-dev: Bump eslint from 9.39.2 to 10.0.2 in /analysis/graph (#390, d72579b)

  • deps-dev: Bump eslint from 9.39.2 to 10.0.2 in /analysis/laws (#392, cc79918)

  • deps-dev: Bump eslint from 9.39.2 to 10.0.2 in /importer (#391, c34a085)

  • deps-dev: Bump the npm-minor-patch group (#389, 5bef37f)

  • deps-dev: Bump the npm-minor-patch group (#388, fe17582)

  • deps-dev: Bump the npm-minor-patch group (#387, 4a4e88c)


Detailed Changes: v1.12.0...v1.12.1

v1.12.0

Choose a tag to compare

@anneschuth anneschuth released this 03 Mar 14:53

v1.12.0 (2026-03-03)

Chores

  • Sync VERSION file to 1.11.1 (8f3bb0b)

Detailed Changes: v1.11.1...v1.12.0

v1.11.1

Choose a tag to compare

@anneschuth anneschuth released this 03 Mar 14:16

v1.11.1 (2026-03-03)

Bug Fixes

  • Structure overwrite_input correctly for claim-based evaluation (0db1a6d)

Chores

  • Pre-commit autoupdate (99f3ac0)

  • Sync VERSION file to 1.11.0 (1697ea9)


Detailed Changes: v1.11.0...v1.11.1

v1.11.0

Choose a tag to compare

@anneschuth anneschuth released this 26 Feb 05:46

v1.11.0 (2026-02-26)

Chores

  • Sync VERSION file to 1.10.0 (5aa8b23)

Features

  • Improve prose generation prompt with real Dutch legislation patterns (c72c719)

Detailed Changes: v1.10.0...v1.11.0

v1.10.0

Choose a tag to compare

@anneschuth anneschuth released this 25 Feb 19:31

v1.10.0 (2026-02-25)

Bug Fixes

  • Address security and robustness issues in prose generation (6a8b4e6)

  • Correct prose prompt — YAML contains euros, not eurocents (0e6c01f)

  • Pass model explanation as extra context to prose LLM prompt (d95677f)

  • Thread-safe LLM calls, XSS sanitization, and debounce in prose generation (dfd99d4)

Chores

  • Bump Claude model to claude-sonnet-4-6 across repo (e0ee67c)

  • Sync VERSION file to 1.9.1 (3d9c4e7)

Features

  • Add LLM-generated prose law text in harmonisatie workflow (dbeef0c)

  • Auto-start prose generation and improve rendering (b18ee2f)

  • Load .env file at startup for API keys (55ed11f)

  • Use claude-opus-4-6 for prose generation (dee1f08)


Detailed Changes: v1.9.1...v1.10.0

v1.9.1

Choose a tag to compare

@anneschuth anneschuth released this 25 Feb 07:58

v1.9.1 (2026-02-25)

Bug Fixes

  • Resolve ruff v0.15.2 lint and format errors (e28dbf9)

Chores

  • Pre-commit autoupdate (e28dbf9)

  • Sync VERSION file to 1.9.0 (afd9381)


Detailed Changes: v1.9.0...v1.9.1

v1.9.0

Choose a tag to compare

@anneschuth anneschuth released this 25 Feb 07:01

v1.9.0 (2026-02-25)

Bug Fixes

  • Clean-up front-end (104abd5)

  • Format textual output (d053490)

  • Group staffeltabel by household type with readable labels (1597313)

  • Improve bracket learner with linear regression and parametric formula display (211c02b)

  • Improve bracket table UX and parametric optimizer (aafc0bd)

  • Make staffelmodel the default method and show it first (815ca8c)

  • Prevent overlapping income bands in staffeltabel (751426d)

  • Resolve all code review findings (311d553)

  • Resolve duplicate header, numpy YAML serialization, and UI defaults (bb21725)

  • Show selected laws in run comparison and fix critical bugs (15fadaf)

  • Show single amount per band instead of from/to arrow (14ff901)

  • Use eligibility classifier for stable accuracy metrics (7b2fadb)

  • Use global regression per household type to prevent overfitting in bracket model (0ae8adc)

Chores

  • Sync VERSION file to 1.8.0 (b39dfb2)

  • deps: Bump github.com/gammazero/workerpool (e28c28b)

  • deps: Bump golang.org/x/text (6512860)

  • deps: Bump golang.org/x/text (d649986)

  • deps: Bump the go-deps group in /machinev2/backend with 2 updates (69c0b19)

  • deps: Bump the npm-minor-patch group across 1 directory with 12 updates (ee6d067)

  • deps: Bump the python-minor-patch group across 1 directory with 11 updates (b4c5f97)

  • deps: Bump the python-minor-patch group with 8 updates (1e04903)

  • deps-dev: Bump the npm-minor-patch group (1fc6634)

  • deps-dev: Bump the npm-minor-patch group (ea0d0c6)

  • deps-dev: Bump the npm-minor-patch group (69dbc10)

  • deps-dev: Bump the npm-minor-patch group across 1 directory with 11 updates (59261ac)

  • deps-dev: Bump the npm-minor-patch group across 1 directory with 11 updates (582a4a7)

Code Style

Features

  • Add feature influence analysis and smart grouping for bracket model (3f20244)

  • Add feature influence and comparison between runs (835f3ee)

  • Add feature registry with dynamic feature selection and warnings (312bc69)

  • Add front-end of law synthesis (1087d53)

  • Add law synthesis module for generating harmonized laws from simulation (205cde8)

  • Add missing simulation features and update feature registry (93457fc)

  • Add standaardpremie as fixed simulation field (4ad6e4e)

  • Add three harmonization methods with dynamic law selection (3545b91)

  • Auto-discretize continuous features for bracket model grouping (e103aea)

Refactoring

  • Rename synthesize to harmonize in web layer (7543431)

  • Use DecisionTreeRegressor as primary model for law synthesis (a2185de)


Detailed Changes: v1.8.0...v1.9.0

v1.8.0

Choose a tag to compare

@anneschuth anneschuth released this 06 Feb 15:50

v1.8.0 (2026-02-06)

Bug Fixes

  • Add @skip-go tags to features without Go step definitions (56c8cfb)

  • Add @skip-go to features with incomplete Go engine support (ada3798)

  • Add missing step definitions and law file updates (d01518a)

  • Allow @skip-go tag in main features directory (4498947)

  • Improve Go engine and test compatibility (73d28fc)

  • Restore corrupted pending features and exclude from test script (4780dd8)

  • Restore demo "uitvoeren" button after feature file reorganization (e9ae9b8)

Chores

  • Remove features/pending directory and references (b000966)

  • Sync VERSION file to 1.7.0 (a09acfc)

  • deps: Bump the go-deps group in /machinev2/machine with 4 updates (#355, e96fc05)

  • deps: Bump the python-minor-patch group across 1 directory with 9 updates (#361, 5e19b4d)

  • deps-dev: Bump the npm-minor-patch group (#356, 598ac36)

  • deps-dev: Bump the npm-minor-patch group (#357, f6c17b3)

  • deps-dev: Bump the npm-minor-patch group (#358, c0ecb82)

Features

  • Add COALESCE operation support to Go rules engine (e41967a)

  • Add generic Go step definitions and move features from pending (ba3e4b2)

  • Graduate 5 passing features from pending to main test suite (c9dddcf)

  • Graduate 9 more features from pending to main test suite (a7f39c3)

  • Graduate web_edit_values.feature with @ui and @skip-go tags (f548af8)

  • Remove @skip-go from 6 features, add Go step definitions for 5 law domains (ef1af1b)

Refactoring

  • DRY up step definitions, standardize feature file naming (4c0c317)

  • Organize feature files into domain subdirectories (0dd6a08)

  • Quarantine broken test features to pending/ directory (fdbab8e)

  • Replace boolean output assertions with prettier waar/onwaar steps (e53f165)

  • Restore domain-specific prose steps for readability (a371593)


Detailed Changes: v1.7.0...v1.8.0