Releases: dasch-swiss/dsp-api
Releases · dasch-swiss/dsp-api
v31.12.0
31.12.0 (2025-04-28)
Maintenances
- Enable telemetry on incoming links endpoint (DEV-4757) (#3554) (a7e089a)
- Minor dependency updates (#3562) (77fa860)
- Patch dependency updates (#3561) (c01e261)
- Update app version in docker-compose.yml (#3558) (633c952)
- Update app version to v11.29.2 in docker-compose.yml (#3560) (6ec5d24)
Enhancements
- Add searchIncomingRegions endpoint (DEV-4824) (#3567) (1526725)
- Migrate GET v2/ontologies/canreplacecardinalities/:classIri to Tapir (#3563) (fdbdd43)
- Migrate more ontology api endpoinst to Tapir (DEV-4657) (#3565) (5d22488)
- Migrate ontology dereferencing to Tapir (DEV-4657) (#3566) (be70de6)
- Migrate some ontologies routes to Tapir, adds OpenAPI docs(DEV-4657) (#3564) (7176dcd)
Bug Fixes
v31.11.0
v31.10.0
v31.9.1
v31.9.0
31.9.0 (2025-03-17)
Maintenances
- Add context to error failed to connect to Fuseki (#3529) (ec1e96c)
- Introduce CoreModule (DEV-4686) (#3527) (94b5974)
- Migrate resources routes to Tapir (DEV-4656) (#3521) (e19ed17)
- Migrate some v2/ontologies endpoints to Tapir pt. 2 (DEV-4657) (#3532) (e6ae9bc)
- Migrate v2/ontologies routes to Tapir endpoints (#3531) (7a56634)
- Migrate v2/values to Tapir (DEV-4634) (#3520) (9805e5d)
- Replace SmartIri with ProjectIri in OntologyMetadataV2 (#3530) (116ded5)
- Simplify delete value pre-checks (#3524) (0672f98)
- Update Sipi to 3.15.1 (#3541) (bf60ee3)
Enhancements
- Rename LicenseDto label-en to labelEn (#3535) (8ddcd2d)
- Use camel case in Pagination responses for json keys (#3540) (2af2c36)
Bug Fixes
v31.8.0
31.8.0 (2025-03-03)
Maintenances
- Inline ConstructResponseUtilV2 trait with a single implementation (#3517) (aa44b2a)
- Minor dependency updates (#3523) (a73083b)
- Patch dependency updates (#3522) (277ee73)
- Remove AppRouter and Routin 10000 gActor, replace with MessageRelayActorRef (#3519) (edaf9fb)
Enhancements
v31.7.0
31.7.0 (2025-02-24)
Enhancements
- Add admin api for legal info (DEV-4502) (#3511) (4199c2a)
- Add checking valid legal info when creating/updating resources and values with assets (DEV-4502) (#3512) (4789287)
- Add legal info documentation (DEV-4502) (#3513) (c41886b)
- Add LegalInfo (authorship, copyright holder, license) to FileValue (#3459) (74b42b3)
Bug Fixes
v31.6.0
31.6.0 (2025-02-17)
Maintenances
- Cleanup unused code and move code to integration test source set (DEV-4344) (#3506) (49c3c32)
- Dependency updates (#3509) (be2768f)
- Make Project.id typed
ProjectIri
(#3501) (2bcb875) - Minor dependency updates (#3508) (86edd21)
- Patch dependency updates (#3507) (ad79473)
- Remove unused code (#3502) (7dbc946)
- Update app version in docker-compose (#3503) (71ec0e0)
Enhancements
v31.5.0
31.5.0 (2025-02-10)
Maintenances
- Make Project.selfjoin typed (#3497) (a159f32)
- Make Project.status typed (#3499) (ec29048)
- Minor dependency updates (#3489) (06347d1)
- Remove unused code (#3496) (2d22b98)
- Replace method with boolean flag with multiple methods (#3485) (89600f4)
- Simplify PR template (#3494) (6daced6)
- Use OntologyIri in ontology requests (#3481) (cebb1ae)
Documentation
Enhancements
- Add json ld support to change label or comment for class (DEV-4344) (#3493) (8ee061c)
- Add more support for JSON-LD on ontology endpoints (#3498) (bb9f5d1)
Tests
v31.4.0
31.4.0 (2025-02-03)
Maintenances
- Dependency updates (#3491) (1ab1b96)
- Major dependency updates (#3490) (1553d0b)
- Make Project.logo typed (#3477) (324319a)
- Move creating OntologyIri code to OntologyIri (#3479) (30052c2)
- Patch dependency updates (#3488) (d54cad2)
Enhancements
Bug Fixes
- Allow external iri for subclasses (DEV-4553) (#3484) (7fd7f46)
- Allow non api complex V2 IRI as subclass IRI during creation of a class (#3483) (12874d1)
- Allow StringLiterals with language tag for properties when creating a class (DEV-4555) (#3486) (8df9737)
- When changing the ontologies refresh the cache completely (DEV-4362) (#3468) (6be8422)