Skip to content

Releases: ITM-Kitware/align-browser

v0.8.0

27 Aug 19:08

Choose a tag to compare

0.8.0 (2025-08-27)

Features

  • add choice_info field to CSV export with ICL truncation (5d38414)
  • add link parameters (f2f6873)
  • add scene_id column and fix choice_kdma_association formatting (a926768)
  • auto-expand ICL example prompts - remove Show More buttons (fdf1178)

Bug Fixes

  • eliminate double rendering and add loading spinner (23c72ed)
  • if scenario and scene linked, show valid experiment (16b255f)
  • preserve Choice Info expansion state when changing parameters (7ffe238)
  • remove alphabetical sorting from dropdown options to preserve natural ordering (a9175c0)

v0.7.0

22 Aug 16:54

Choose a tag to compare

0.7.0 (2025-07-31)

Features

  • add expandable choice info display to UI (754f6a0)
  • support direct experiment directory paths in CLI (d5762c1)

v0.6.0

22 Jul 20:10

Choose a tag to compare

0.6.0 (2025-07-22)

Features

  • add user notification system for manifest version mismatch (d7705d3), closes #29

Bug Fixes

  • improve static asset copying to include all files automatically (d6dd5a1)
  • parse personal_safety KDMA names with underscores (043d99b)
  • replace http.server with waitress to eliminate BrokenPipeError (c859ea6)

v0.5.0

22 Jul 17:59

Choose a tag to compare

0.5.0 (2025-07-22)

Features

  • add multi-KDMA support for experiment parsing and frontend (ad7a220)
  • add URL parameter validation against manifest creation date (702ae05)

Bug Fixes

  • correct source index usage for mixed KDMA experiments (be8ce1d)
  • enable KDMA delete buttons when valid combinations exist (190d073)
  • improve Add KDMA button logic to check valid combinations (06be9fa)
  • remove pypi environment requirement from release workflow (e87f724)
  • repair run variant dropdown using existing parameter system (a5e78d6)
  • resolve URL state initialization issues for pinned runs (09d5650)
  • restrict KDMA sliders to valid values using HTML5 constraints (75746d8)
  • show only valid KDMA types in dropdown selection (698abc1)

v0.4.0

17 Jul 13:27

Choose a tag to compare

0.4.0 (2025-07-17)

Features

  • make scores.json optional in experiment processing (c45b0fa)
  • support eval files (37ba5e8)

Bug Fixes

  • avoid KDMAs in run variants (3b2bf0b)
  • avoid run variants messing up chaning ADMs (17c838f)
  • improve run variant handling and scenario-based filtering (f081001)
  • run variant dropdown persistence and parameter validation (1765988)
  • validate KDMA configuration after scenario changes (4c6677c)

v0.3.0

16 Jul 17:26

Choose a tag to compare

0.3.0 (2025-07-15)

Features

  • add comprehensive CI workflow for lint and tests (826dedf)
  • add recursive experiment directory parsing with OUTDATED filtering (0234a2b)
  • improve UI styling and KDMA labeling (ca149fc)

Bug Fixes

  • add directory existence check in build.py (06dba34)
  • build: free the network port faster (a9f9f8f)
  • build: in dev mode serve from static directory (d1e69f6)
  • KDMA default value issue for pipeline_baseline multi-KDMA combinations (9d5e85d)
  • KDMA delete button asymmetric behavior and slider race conditions (d16ff56)
  • make tests completely deterministic (e72fff3)

v0.2.1

11 Jul 17:41

Choose a tag to compare

0.2.1 (2025-07-11)

Bug Fixes

  • remove verbose build output and update docs (1e50a6d)

v0.2.0

10 Jul 21:40

Choose a tag to compare

0.2.0 (2025-07-10)

Features

  • improve static asset access for uvx compatibility (920e706)

Bug Fixes

  • include frontend assets in Python package for PyPI (8ea9213)

v0.1.0

10 Jul 21:18

Choose a tag to compare

0.1.0 (2025-07-10)

Features

  • add automated PyPI publishing with semantic versioning (936188a)
  • add comparison feature foundation with pin functionality (a3854d8)
  • add comprehensive URL state management and fix frontend tests (99f3a79)
  • add editable ADM type selectors to pinned run table cells (Phase 5B) (0d5ec97)
  • build script and static app files (23d9c75)
  • enhance build script with HTTP server and network support (004b2e7)
  • extract parameter validity logic into reusable functions (Phase 1) (c094946)
  • generalize pinned run update code and fix removal persistence (8688b5b)
  • implement comprehensive comparison table with enhanced UX (e78164b)
  • implement editable KDMA value controls in pinned run table cells (Phase 5D) (47c52b6)
  • implement editable LLM selectors in pinned run table cells (Phase 5A) (d2b7f1c)
  • implement editable scenario selectors in pinned run table cells (Phase 5C) (ac3c64f)
  • implement parameter auto-correction system (Phase 2) and fix KDMA behaviors (90cc0a1)
  • implement run ID context system for multi-run parameter management (Phase 4) (453322e)
  • implement side-by-side comparison display (Step 2) (18df132)
  • move static elements to HTML template and improve layout (30b495d)
  • remove header and simplify HTML structure (b5287a2)
  • remove sidebar and implement auto-pin first column with add column functionality (3efe846)
  • reorganize run column cell order and clean up parameter categories (39f95f4)
  • replace KDMA dropdown with slider in table cells to match sidebar (20f989b)
  • simplify results display and move scores to sidebar (e0f8821)
  • update branding and fix score consistency (548f82c)

Bug Fixes

  • add required permissions for release-please workflow (c2d4545)
  • improve add column functionality and prevent deletion of last column (f4dfbf0)
  • improve JSON display width and increase scenario state text limit (44781f3)
  • preserve natural ordering of scenario dropdown options (06f1fe8)
  • prevent invalid KDMA combinations in table cell controls (fa41032)
  • remove deprecated package-name parameter from release-please (41c734b)
  • resolve KDMA table cell interaction bugs (2c5529e)
  • update version file in release-please config (6d3d695)