Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
[1.1.0] - 2026-06-02
Added
- RDFA-513: Added User Settings Dialog and Settings (7a914713, #118)
- RDFA-381: Copy paste of classes (c00558c9, #93)
- Fixes for run with docker compose (dcf0bc47, #116)
- RDFA-243: Add toast notifications for user feedback across app (0c3fb043, #124)
- RDFA-113: Automatic extension of classes (4a2676fb, #122)
- RDFA-364: Add custom diagrams (70641ec3, #71)
- Make Enter key reliably trigger primary action in all dialogs (ef3a9e83, #121)
- RDFA-437: Use ENTSO-E application-profiles-library as submodule (9f1eb336, #109)
- RDFA-419: Add workflow to automate changelog updates (5bfdb56b, #112)
- RDFA-504: Added config to set default stereotypes and namspaces (78305671, #106)
- RDFA-321: Support RDF blank nodes in attribute editor for fixed and default values (839bd5e1, #22)
- RDFA-136: Show references on delete and allow selective deleting (ef1d6ada, #82)
- RDFA-434: Z-index for svelteflow Diagram (b4bf26d4, #83)
Changed
- RDFA-410: Add Developer Certificate of Origin (8ddfd6f2, #108)
- RDFA-501: Enhance documentation (ef7203ff, #101)
- RDFA-439: Remove uuids from frontend (770d11a6, #84)
- Add bachelors thesis to repo (6dd16b23, #94)
- Fix deploy workflow (e15569aa, #96)
- RDFA-497: Add documentation website (c23ee085, #95)
- Add GitHub PR validation workflows (0d900d61, #86)
Fixed
- RDFA-576: Corrected the multiplicity rendering order (218dea2c, #131)
- RDFA-496: Fixed SearchableSelect valid input behaviour and state handling (64d0ea94, #117)
- Remove ref specification in checkout step (b729f06b, #127)
- RDFA-529: Class context menu actions (6cbdd1ef, #114)
- RDFA-507: Fixed that self associations double on class change save (d6d1c07d, #115)
- Update empty state text for schema import prompt (873bda7e, #110)
- RDFA-450: Render associations on the same class (2e5b1719, #104)
- RDFA-502: Add custom shacl to graph context (54c29adb, #105)
- RDFA-481: Support packages without Package_ prefix (e3740973, #78)
- RDFA-449: Association IRI violation checks (353d8e42, #75)
- Diagram reload UX and removed deprecated file database backend (87852733, #102)
- RDFA-96: Classes are now opened in the class editor on creation (ad5e4450, #92)
[1.0.0] - 2026-04-24
Added
Fixed
[0.16.0] - 2026-04-16
Added
- RDFA-424: Multiple improvements to class editor: added close button, fixed file upload handling, improved import error visibility (5e19b215, #48)
- RDFA-408: Schema Migration (f7d3edcf, #57)
- RDFA-403: New closing buttons for dialogs (b6009866, #55)
- RDFA-447: Enhanced Class Editor loading animation (79436945, #60)
- RDFA-343: Implement inline diff functionality for change comparison (5c17f24e, #34)
- RDFA-305: Add class focus and diagram context menus (af150a5a, #36)
Fixed
- RDFA-366: Refactor shared dialogs to bits-ui modal primitives (00463562, #56)
- RDFA-473: Fixed a number of issues (805d29d3, #77)
- RDFA-445: Added violation checks to ontology dialog (93c59b21, #68)
- RDFA-370: Added checks for class and attribute labels to have a unique IRI (489a53b6, #66)
- RDFA-433: Fixed faulty navigation API calls (04858dd6, #64)
- RDFA-371: Added unsaved changes adoption when saving a class property (b1efffe2, #65)
- Fixed loading SPARQL templates from classpath in packaged backend (9f6938d2, #73)
- Reset new item save state in class editor dialogs (cbc2c912, #69)
[0.15.1] - 2026-03-25
Fixed
- RDFA-438: Use UUIDs for every resource (#50)
[0.15.0] - 2026-03-17
Breaking Changes
Added
- RDFA-350: Export puts Ontology as the first resource (830b5da7, #42)
- RDFA-337: Clear reset for package editor (d0cf78bd, #11)
- RDFA-261: Manage Property prefixes (2611293, #8)
- RDFA-404: Added documentation and git tag based versioning (19cd133, #32)
Changed
- Pin GitHub Action versions to full-length commit SHAs for better replicability and security (#28, #31)
Fixed
- Ignore GitHub Actions bot in Renovate pull requests (3d958240)
- RDFA-333: Added exception handling for failed property shape generation (94082045, #6)
- RDFA-281: Fixed SonarQube Code Quality issues (298723a, #35)
[0.14.0] - 2026-02-24
Added
- Initial commit - Transferred repo to GitHub (690cba17)
- Add
.git-blame-ignore-revsfor cleaner blame history (97b1a280) - RDFA-340: Added support for adding empty graphs (ffb900d6, #5)
Changed
- RDFA-332: Set TTL as default format for SHACL export (e72119b4, #9)
- RDFA-192: Navigation entries are now sorted alphabetically (1f90af0f, #12)
- RDFA-267: Updated GitHub Links in Help menu bar (e301d52f, #25)