Skip to content

Releases: opencitations/heritrace

v2.8.1

02 Nov 23:13

Choose a tag to compare

2.8.1 (2025-11-02)

Bug Fixes

  • [release] prevent accidental entity deletion in Dataset graph checks (867c738)
  • add citation support for Miscellany (Series) entities (85f5cee)
  • enable automatic cache refresh for small datasets and optimize configuration (a429e42)
  • handle Dataset.triples() calls correctly in quadstore mode (84845eb)
  • handle virtual properties explicitly in display rules utils (d9a40a9)
  • include Review and ReviewArticle in citation display queries (2ba321b)

v2.8.0

26 Oct 17:18

Choose a tag to compare

2.8.0 (2025-10-26)

Bug Fixes

  • user-testing: improve task success rate chart print readability (dec7cba)

Features

  • user-testing: add grounded theory axial categories visualization (0d2f08d)
  • user-testing: add unified color scales to task error heatmaps for improved comparison (6f39edc)
  • user-testing: replace expected vs actual scatter plot with distribution box plots showing 95% confidence intervals (7e0876a)

v2.7.0

13 Oct 17:02

Choose a tag to compare

2.7.0 (2025-10-13)

Bug Fixes

  • display-rules: add ReverseCitationShape rule to enable form field loading (88b153b)
  • display-rules: separate citation queries for virtual properties and entities (7c1f93a)
  • docs: add syntax highlighting support for Turtle/TTL code blocks (aac1acb)
  • ui: Remove global initialCopies variable and all caching logic (f8e0cf1)
  • virtual-properties: enhance citation virtual properties UX (7b1cc57)

Features

  • config: add configurable catalogue pagination settings (b49817c)
  • config: make COUNT_LIMIT configurable via environment variable (c09ac56)
  • display-rules: add bidirectional citation virtual properties (74e5d35)
  • redis: add support for external Redis configuration (fe8215e)
  • user-testing: add participant 4t complete analysis (d3b3894)
  • user-testing: add participant 5e analysis and refine status taxonomy (3ab7b64)
  • user-testing: add participant 5t complete analysis and enhance SUS visualization (4ea9732)
  • user-testing: add participant 6e complete analysis and enhance verification (ce06574)
  • user-testing: add participant 6t complete analysis and update aggregated metrics (18a5ee5)
  • user-testing: add participant 7e complete analysis and update aggregated metrics (eb13deb)
  • user-testing: add participant 7t complete analysis and update aggregated metrics (8b45d89)
  • user-testing: add recruitment distribution analysis script (af18407)

Performance Improvements

  • sparql: optimize catalogue queries for large datasets (a148bfc)
  • sparql: optimize entity queries with LIMIT and two-stage fetching (a1dd97b)

v2.6.1

02 Oct 13:48

Choose a tag to compare

2.6.1 (2025-10-02)

Bug Fixes

  • counters: skip Citations in type counter initialization (1ca63f7)
  • forms: resolve 413 error by retrieving form_fields server-side [release] (6051c78)
  • user-testing: change exposed port from 5000 to 5001 to avoid macOS AirPlay conflict (2950c35)

v2.6.0

02 Oct 10:17

Choose a tag to compare

2.6.0 (2025-10-02)

Bug Fixes

  • citations: restrict characterization to four CiTO properties and improve display formatting (08a0b70)
  • tests: resolve failing test cases and add missing validation (9843565)
  • ui: enable multiline display for long entity names in search results (f659435)
  • ui: hide search dropdown when no results found [release] (307360e)
  • ui: prevent programmatic clicks from closing search dropdown and navbar (c4c3104)

Features

  • add virtual properties system with new Citations specific URI generation (396a19b)
  • citations: add human-readable display for citation characterization values (fa6e820)
  • linked-resources: filter virtual property intermediate entities from results (2f45f41)
  • ui: add select dropdown support for SHACL optional values with sh:or constraint (4f98cc3)
  • user-testing: complete analysis for technician participant 2t (e313ee9)
  • virtual-properties: implement deletion of virtual property values (f1ce45c)
  • virtual-properties: implement entity creation workflow with virtual properties support (bc503e8)

Performance Improvements

  • forms: implement dynamic form field loading to replace preloading (a02bb80)
  • forms: implement lazy loading for nested sh:or entity forms (af208e9)

v2.5.2

17 Sep 15:26

Choose a tag to compare

2.5.2 (2025-09-17)

Bug Fixes

  • apply strikethrough effect to textarea fields on deletion (295d5e9)
  • correct port check logic in user testing startup scripts (0161f05)
  • handle non-existent entities with proper 404 response (5ca7cb1)

v2.5.1

31 Aug 12:44

Choose a tag to compare

2.5.1 (2025-08-31)

Bug Fixes

  • [release] align test expectation with actual literal creation behavior (5f37921)

v2.5.0

31 Aug 12:36

Choose a tag to compare

2.5.0 (2025-08-31)

Bug Fixes

  • [release] update time-agnostic-library to v5.0.5 and refine database directory gitignore (00cfb7c)
  • correct batch script syntax errors in Windows cmd templates (fa9256a)

Features

  • build: enable multi-platform Docker builds and fix SPARQL literal handling (b77ed54)

v2.4.1

18 Aug 21:30

Choose a tag to compare

2.4.1 (2025-08-18)

Bug Fixes

  • add collapse expansion for about and restore creation workflow before commit c631ba4 [release] (2a9603f)

v2.4.0

18 Aug 21:13

Choose a tag to compare

2.4.0 (2025-08-18)

Bug Fixes

  • add sus learnability and usability subscales (3050ffa)
  • Find form submit handler and add logic to expand all collapsed elements for validation [release] (d4006f0)
  • improve entity creation form data collection and selector handling (c631ba4)
  • Rebuild the custom Virtuoso images for multi-arch support (16c54fc)
  • transcriber: add transcribe_audio_chunk (3c85247)
  • user-testing: add support for both docker-compose and docker compose commands (7c02016)
  • user-testing: replace template with role-specific response forms (d0904a6)

Features

  • add scripts tu aggregate task metrics and draw plots (0d008a1)
  • add sus calculator (0e3e20e)
  • add temp axial codes and script to verify both codes coverage (0150897)
  • add temp selective codes and verififier (32d397f)
  • user-testing: and transcription analysis tool (ec054cd)