Skip to content

Releases: stellio-hub/stellio-context-broker

2.8.0 🌈

09 Oct 14:41
Compare
Choose a tag to compare

Changes

πŸš€ Features

πŸ› 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 🌈

01 Sep 07:12
Compare
Choose a tag to compare

Changes

πŸ› Bug Fixes

  • fix: disable entity content validation as it breaks a lot of use-cases @bobeal (#989)

🧰 Maintenance

  • chore(deps): Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.35.0 to 3.0.0 @dependabot (#988)

2.7.0 🌈

31 Aug 14:57
Compare
Choose a tag to compare

Changes

⚠️ Migration notes are available on https://stellio.readthedocs.io/en/latest/admin/upgrading_to_2.7.0.html ⚠️

πŸš€ 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 🌈

12 Aug 06:41
Compare
Choose a tag to compare

Changes

πŸš€ Features

fix(authz): align context management with standard API behaviors (#982)

2.6.2 🌈

10 Aug 13:59
Compare
Choose a tag to compare

Changes

πŸš€ Features

  • fix(authz): also include default context when compacting the list of users

2.6.1 🌈

09 Aug 06:43
Compare
Choose a tag to compare

Changes

πŸš€ Features

feat(authz): add non-core user attributes in the subjectInfo property (#979)

2.6.0 🌈

07 Aug 15:44
Compare
Choose a tag to compare

Changes

πŸš€ Features

  • feat(authz): get a list of all users (reserved to stellio admins) (#977)

2.5.2 🌈

21 Jun 05:56
Compare
Choose a tag to compare

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 🌈

05 Jun 15:10
Compare
Choose a tag to compare

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

  • refactor: remove event for subscription and notification @gpoujol (#937)

🧰 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 🌈

25 May 10:30
Compare
Choose a tag to compare

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

  • refactor(common): NGSI-LD entity and attributes validation and building @bobeal (#914)

🧰 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)