Releases: stellio-hub/stellio-context-broker
Releases Β· stellio-hub/stellio-context-broker
2.8.0 π
Changes
π Features
- feat(core): add support for replace attribute #889 @bobeal (#998)
- feat(common): add support for NGSI-LD scope @bobeal (#978)
π Bug Fixes
- fix(common): q parsing error when case insensitive regex and parenthesis @bobeal (#1016)
- fix(temporal): handle empty aggr period durations (PTOS) @bobeal (#1006)
π Refactoring
- refactor(db): change varchar columns to text type @bobeal (#1007)
- refactor: minor code mutualization in payload and contexts handling @bobeal (#1004)
- refactor(common): automatic check and conversion of URI request parameters @bobeal (#999)
π§° Maintenance
- chore(deps): Bump org.sonarqube from 4.2.1.3168 to 4.4.1.3373 @dependabot (#1015)
- chore(deps): Bump org.zalando:logbook-spring-boot-webflux-autoconfigure from 3.3.0 to 3.5.0 @dependabot (#1014)
- chore(deps): Bump org.wiremock:wiremock-standalone from 3.0.1 to 3.2.0 @dependabot (#1012)
- chore(deps): Bump com.google.cloud.tools.jib from 3.3.2 to 3.4.0 @dependabot (#1011)
- chore(deps): Bump org.springframework.boot from 3.1.3 to 3.1.4 @dependabot (#1010)
- chore(deps): Bump cla-assistant/github-action from 2.3.0 to 2.3.1 @dependabot (#1008)
- chore(deps): Bump org.graalvm.buildtools.native from 0.9.25 to 0.9.27 @dependabot (#1005)
- chore(deps): Bump docker/setup-buildx-action from 2 to 3 @dependabot (#1002)
- chore(deps): Bump docker/build-push-action from 4 to 5 @dependabot (#1001)
- chore(deps): Bump io.arrow-kt:arrow-fx-coroutines from 1.2.0 to 1.2.1 @dependabot (#995)
- chore(deps): Bump actions/checkout from 3 to 4 @dependabot (#992)
2.7.1 π
Changes
π Bug Fixes
π§° Maintenance
- chore(deps): Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.35.0 to 3.0.0 @dependabot (#988)
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)