Skip to content

Commit 39d5e1f

Browse files
committed
CHANGELOG update
1 parent c72cf96 commit 39d5e1f

2 files changed

Lines changed: 34 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
## [5.3.0] - 2026-03-05
2+
### Added
3+
- Class-based navigation (#270)
4+
- `VARNISH_*_BACKEND_PORT` env params for configurable Varnish backend ports
5+
- Bearer auth token support in entrypoint; service credentials moved to `secrets/credentials.trig`
6+
- `gsp_append_quads` function in the entrypoint
7+
- New ACL HTTP tests for system endpoints
8+
- Ignored paths in `OntologyFilter` (#269)
9+
10+
### Changed
11+
- Renamed `DirectGraphStoreImpl` to `DocumentHierarchyGraphStoreImpl`
12+
- Dataspace nav list now visible for unauthenticated agents
13+
- Client-side SPARQL query execution uses `POST` instead of `GET`
14+
- Full context dataset now passed to XSLT
15+
- Introduced `ServiceContext` to decouple HTTP infrastructure from `Service`
16+
- Split dataspace metadata from service metadata in configuration
17+
- Moved types to `system.trig`; `lapp:endUserApplication`/`lapp:adminApplication` now inferred on the fly
18+
- Refactored CSV/RDF import scripts
19+
20+
### Fixed
21+
- UTF-8 charset handling for text-based media types in uploaded files
22+
- Fixed links to the admin app
23+
- URI resolution fix in `AuthorizationFilter`
24+
- Left sidebar CSS fixes
25+
26+
### Removed
27+
- Removed system endpoint resources from default RDF datasets
28+
129
## [5.2.1] - 2026-01-20
230
### Changed
331
- Package view rendering refactored to use type-driven discovery with `ldh:view`/`ldh:inverseView` properties matching resource types against `rdfs:domain`/`rdfs:range` constraints

CLAUDE.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ LinkedDataHub uses Maven as the primary build system with Docker for containeriz
1717
docker-compose up --build
1818
```
1919

20+
Service credentials (used by the entrypoint for Bearer auth) are stored in `secrets/credentials.trig`.
21+
2022
### Core Build Commands
2123
```bash
2224
# Maven build (Java 17 required)
@@ -74,6 +76,10 @@ find ./document-hierarchy/ -name '*.sh' -exec bash {} \;
7476
- File upload and content-addressed storage
7577
- Transformation and generation utilities
7678

79+
#### Service Layer
80+
- `ServiceContext` decouples HTTP infrastructure from `Service`, holding dataspace and service metadata separately
81+
- Dataspace metadata and service metadata are split in configuration; types for `lapp:endUserApplication`/`lapp:adminApplication` are inferred on the fly from `system.trig`
82+
7783
### Service Architecture
7884
The application runs as a multi-container setup:
7985
- **nginx**: Reverse proxy and SSL termination

0 commit comments

Comments
 (0)