Releases: stellio-hub/stellio-context-broker
Releases Β· stellio-hub/stellio-context-broker
2.7.0 π
Changes
π Features
- feat(common): add support for NGSI-LD tenants (#928)
- feat(core): implement Merge Entity endpoint - 6.5.3.4 (#947)
- feat(core): improve entity delete process (#968)
- feat(infra): add property to configure the max allowed size for a request body @bobeal (#986)
- feat(infra): upgrade to Timescale 2.11.1 (#958)
- feat(devops): add GH action for Anchore vulnerability scan (#847)
- hack(core): relax one more time allowed characters for entity content (4.6.4)
π Bug Fixes
- fix(core): retrieving of the value type of an attribute in partial attribute updates
π§° Maintenance
- chore: redundant suspend modifiers and missing binds in effects
- chore: upgrade default JDK version to 17.0.8
- chore(deps): Bump Kotlin from 1.8.21 to 1.9.10 @dependabot (#984)
- chore(deps): Bump org.springframework.boot from 3.1.0 to 3.1.3 (#954)
- chore(deps): Bump io.spring.dependency-management from 1.1.0 to 1.1.2 (#961)
- chore(deps): Bump io.arrow-kt:arrow-fx-coroutines from 1.1.5 to 1.2.0 (#962)
- chore(deps): Bump org.graalvm.buildtools.native from 0.9.23 to 0.9.25 @dependabot (#987)
- chore(deps): Bump io.gitlab.arturbosch.detekt:detekt-formatting from 1.23.0 to 1.23.1 (#973)
- chore: remove unused zaproxy action
2.6.3 π
2.6.2 π
Changes
π Features
- fix(authz): also include default context when compacting the list of users
2.6.1 π
2.6.0 π
2.5.2 π
Changes
π§° Maintenance
- chore: allow unknown properties when unmarshalling to a data class @bobeal (#950)
- chore(deps): Bump org.zalando:logbook-spring-boot-webflux-autoconfigure from 3.0.0 to 3.1.0 @dependabot (#951)
- chore(deps): Bump org.json:json from 20230227 to 20230618 @dependabot (#949)
- chore(deps): Bump org.sonarqube from 4.0.0.2929 to 4.2.1.3168 @dependabot (#946)
- chore(deps): Bump org.graalvm.buildtools.native from 0.9.22 to 0.9.23 @dependabot (#948)
2.5.1 π
Changes
π Features
- feat(common): use Logbook for logging of HTTP requests and responses @bobeal (#942)
- feat(core): add endpoint to replace an entity (6.5.3.3) @gpoujol (#933)
- doc: document minimal hardware requirements needed to run Stellio @gpoujol (#936)
π Bug Fixes
- fix(core): relax forbidden characters in entity content to not break a lot of use-cases @bobeal (#941)
π Refactoring
π§° Maintenance
- chore(deps): Bump io.gitlab.arturbosch.detekt from 1.22.0 to 1.23.0 @dependabot (#935)
- chore(deps): Bump org.sonarqube from 4.0.0.2929 to 4.1.0.3113 @dependabot (#938)
2.5.0 π
Changes
π Features
- feat(common): check for supported entity content (4.6.4) @bobeal (#912)
- feat(common): do JSON-LD expansions in suspended functions @bobeal (#910)
- feat(common): check supported names (4.6.2) before JSON-LD expansion @bobeal (#911)
- feat(devops): updated config for deployment into Kubernetes @agaldemas-eridanis (#925)
- feat(quality): integrate CodeQL scanning action @bobeal (#861)
π Bug Fixes
- fix(core): entities payloads that don't have the types column filled @gpoujol (#921)
- fix(core): queries with only a
q
request parameter were failing with a 500 @gpoujol (#909) - fix(temporal): ignore aggregation when attribute is a GeoProperty @gpoujol (#915)
π Refactoring
π§° Maintenance
- chore(deps): Bump org.springframework.boot from 3.0.5 to 3.1.0 @dependabot (#932)
- chore(deps): Bump com.google.cloud.tools.jib from 3.3.1 to 3.3.2 @dependabot (#927)
- chore(deps): Bump org.graalvm.buildtools.native from 0.9.20 to 0.9.22 @dependabot (#926)
- chore(deps): Bump jvm from 1.8.20 to 1.8.21 @dependabot (#923)
- chore(deps): Bump org.jlleitschuh.gradle.ktlint from 11.3.1 to 11.3.2 @dependabot (#922)
2.4.0 π
Changes
π Features
- feat(infra): upgrade to Gradle 8.0.x @bobeal (#907)
- feat(core): add support for NGSI-LD GeoQuery language (#684) @bobeal (#886)
- feat(core): implement Entity Type selection language for Core and Temporal API @gpoujol (#894)
- feat(common): check Link header format @bobeal (#885)
- feat(temporal): implement modify attribute instance in temporal representation β¦ @gpoujol (#882)
- feat(temporal): align with specification of aggregated queries @bobeal (#866)
- feat(temporal): implement delete attribute temporal @gpoujol (#881)
- feat(temporal): implement Delete Temporal Representation of an Entity endpoint @gpoujol (#876)
- refactor(subscription): improve and prepare geo-query handling for usage in other services @bobeal (#884)
π Bug Fixes
- fix(temporal): inconsistent values for instanceId between specific column and instance payload @gpoujol (#903)
- fix(authz): retrieve global roles transitively @gpoujol (#898)
π Refactoring
π§° Maintenance
- chore(deps): Bump plugin.spring from 1.8.10 to 1.8.20 @dependabot (#904)
- chore(deps): Bump org.springframework.boot from 3.0.4 to 3.0.5 @dependabot (#897)
- chore(deps): Bump com.jayway.jsonpath:json-path from 2.7.0 to 2.8.0 @dependabot (#899)
- chore(deps): Bump com.ninja-squad:springmockk from 4.0.1 to 4.0.2 @dependabot (#880)
- Added contributing projects in Credits page @franckLG (#896)
2.3.0 π
Changes
π Features
π§° Maintenance
- chore(deps): Bump org.springframework.boot from 3.0.3 to 3.0.4 @dependabot (#875)
- chore(deps): Bump com.ninja-squad:springmockk from 4.0.0 to 4.0.1 @dependabot (#874)
- chore(deps): Bump org.jlleitschuh.gradle.ktlint from 11.2.0 to 11.3.1 @dependabot (#873)