Releases: stellio-hub/stellio-context-broker
Releases Β· stellio-hub/stellio-context-broker
2.20.0 π
Changes
π Features
π Bug Fixes
π Refactoring
- refactor: CSR logic to context source caller @thomasBousselin (#1311)
- refactor: filterAttributes return type @thomasBousselin (#1316)
- refactor: parse representations in entity handlers @ranim-n (#1317)
π§° Maintenance
- chore: remove now unused ObservationListener @bobeal (#1320)
- chore(deps): Bump the kotlin group with 2 updates @dependabot[bot] (#1325)
- chore(deps): Bump org.springframework.boot from 3.4.1 to 3.4.2 @dependabot[bot] (#1322)
- chore(deps): Bump io.arrow-kt:arrow-fx-coroutines from 2.0.0 to 2.0.1 @dependabot[bot] (#1324)
- chore(deps): Bump org.json:json from 20241224 to 20250107 @dependabot[bot] (#1309)
2.19.0 π
Changes
π Features
- feat: add support for the
format
parameter @ranim-n (#1299) - feat: add support for
deletedAt
and NGSI-LD Null @bobeal (#1281) - feat: add a default SQL view for easy Grafana querying @bobeal (#1289)
- feat(csr): add support for Query Entities @thomasBousselin (#1282)
π Bug Fixes
- fix: ensure to have correct attribute id when a previous one existed @bobeal (#1307)
- fix: incorrect order of parameters when calling PostGIS functions @bobeal (#1305)
- fix: incorrect behaviors in Batch Entity Upsert endpoint @bobeal (#1290)
π§° Maintenance
- chore: upgrade to Timescale 2.17.2 @bobeal (#1301)
- chore: migrate deprecated and no longer working JSON path checks @bobeal (#1291)
- chore(deps): Bump org.springframework.boot from 3.4.0 to 3.4.1 @dependabot (#1298)
- chore(deps): Bump io.spring.dependency-management from 1.1.6 to 1.1.7 @dependabot (#1286)
- chore(deps): Bump org.json:json from 20240303 to 20241224 @dependabot (#1303)
- chore(deps): Bump de.siegmar:logback-gelf from 6.1.0 to 6.1.1 @dependabot (#1304)
- chore(deps): Bump anchore/scan-action from 5 to 6 @dependabot (#1285)
2.18.1 π
Changes
π Bug Fixes
π§° Maintenance
- chore(deps): Bump io.arrow-kt:arrow-fx-coroutines from 1.2.4 to 2.0.0 @dependabot (#1280)
2.18.0 π
Changes
π Features
- feat(common): return an
InvalidRequest
error when a parameter is invalid - 6.3.20 @thomasBousselin (#1271) - feat(common): simplify internal error handling @thomasBousselin (#1264)
- feat(core): add language filter to sub attributes @ranim-n (#1274)
- feat(core): Linked Entity Retrieval - Part 1 @bobeal (#1261)
- feat(core): add support for many EntitySelector objects in Query datatype @bobeal (#1256)
- feat(csr): core CSR support and distributed Retrieve Entity @thomasBousselin (#1232)
- feat(temporal): allow setting a specific timezone for aggregates @bobeal (#1245)
π Bug Fixes
π§° Maintenance
- chore: upgrade to Kotlin 2.1 / fix deprecations and upgrades @bobeal (#1275)
- chore(deps): Bump org.springframework.boot from 3.3.4 to 3.4.0 @dependabot (#1268)
- chore(deps): Bump org.zalando:logbook-spring-boot-webflux-autoconfigure from 3.9.0 to 3.10.0 @dependabot (#1260)
- chore(deps): Bump org.graalvm.buildtools.native from 0.10.3 to 0.10.4 @dependabot (#1279)
- chore(deps): Bump com.google.cloud.tools.jib from 3.4.3 to 3.4.4 @dependabot (#1252)
- chore: activate more Detekt rules @bobeal (#1255)
- chore(deps): Bump org.sonarqube from 5.1.0.4882 to 6.0.1.5171 @dependabot (#1273)
- chore(deps): Bump anchore/scan-action from 4 to 5 @dependabot (#1248)
- chore(deps): Bump cla-assistant/github-action from 2.6.0 to 2.6.1 @dependabot (#1244)
2.17.1 π
Changes
π Bug Fixes
π§° Maintenance
- chore(deps): Bump org.springframework.boot from 3.3.3 to 3.3.4 @dependabot (#1238)
- chore(deps): Bump org.graalvm.buildtools.native from 0.10.2 to 0.10.3 @dependabot (#1235)
- chore(deps): Bump cla-assistant/github-action from 2.5.1 to 2.6.0 @dependabot (#1242)
2.17.0 π
Changes
π Features
- feat(subscription): add support for jsonldContext member in subscriptions @ranim-n (#1230)
- chore(db): redo and clean all indexes on attributes instances tables @bobeal (#1222)
π Bug Fixes
- fix(common): simple quotes escape in queries @ranim-n (#1227)
- fix(temporal): interval bounds in temporal queries @ranim-n (#1220)
π Refactoring
π§° Maintenance
- chore(deps): Bump org.springframework.boot from 3.3.2 to 3.3.3 @dependabot (#1225)
- chore(deps): Bump org.locationtech.jts.io:jts-io-common from 1.19.0 to 1.20.0 @dependabot (#1231)
- chore(deps): Bump de.siegmar:logback-gelf from 6.0.1 to 6.1.0 @dependabot (#1233)
- chore(deps): Bump gradle/actions from 3 to 4 @dependabot (#1213)
- chore(deps): Bump cla-assistant/github-action from 2.4.0 to 2.5.1 @dependabot (#1223)
2.16.0 π
Changes
π Features
- feat(temporal): add support for temporal pagination @thomasBousselin (#1180)
- feat(authz): propagate an user's deleted entities to Kafka @bobeal (#1208)
- feat(infra): drop support for docker-compose v1 @thomasBousselin (#1209)
- feat(infra): upgrade PostgreSQL, Timescale and Kafka @bobeal (#1129)
π Bug Fixes
2.15.1 π
2.15.0 π
Changes
π Features
- feat(authz): delete entities owned by a deleted user @ranim-n (#1199)
- feat(common): filter with datasetId parameter @ranim-n (#1177)
- feat(core): implement Batch Entity Merge endpoint @thomasBousselin (#1165)
- feat(subscription): add support for MQTT notifications @thomasBousselin (#1174)
- feat(quality): precommit with detekt @thomasBousselin (#1181)
π§° Maintenance
- chore(deps): Bump org.springframework.boot from 3.2.5 to 3.3.2 @dependabot (#1197)
- chore(deps): Bump io.spring.dependency-management from 1.1.5 to 1.1.6 @dependabot (#1193)
- chore(deps): Bump org.zalando:logbook-spring-boot-webflux-autoconfigure from 3.8.0 to 3.9.0 @dependabot (#1173)
- chore(deps): Bump com.apicatalog:titanium-json-ld from 1.4.0 to 1.4.1 @dependabot (#1195)
- chore(deps): Bump com.google.cloud.tools.jib from 3.4.2 to 3.4.3 @dependabot (#1175)
- chore(deps): Bump anchore/scan-action from 3 to 4 @dependabot (#1194)
- chore(deps): Bump org.sonarqube from 5.0.0.4638 to 5.1.0.4882 @dependabot (#1192)
- chore(deps): Bump docker/build-push-action from 5 to 6 @dependabot (#1178)
2.14.0 π
Changes
π Features
- feat(core): add support for
VocabProperty
@bobeal (#1154) - feat(authz): introduce an owner relationship when creating an entity @bobeal (#1151)
π Bug Fixes
- fix(temporal): temporal entity queries with lastN parameter and aggregation period duration @ranim-n (#1160)
π§° Maintenance
- chore(deps): Bump org.graalvm.buildtools.native from 0.10.1 to 0.10.2 @dependabot (#1163)