Releases: stellio-hub/stellio-context-broker
Releases Β· stellio-hub/stellio-context-broker
v0.14.0 π
Changes
π Features
- feat(search): handle attributeUpdateEvents in search service #249 @HoucemKacem (#250)
- feat(entity): add support for multi attributes relationships in update/append attributes #101 @HoucemKacem (#248)
- feat(entity): send entity events for append entity attributes #230 @HoucemKacem (#245)
π Bug Fixes
- fix(search): remove useless observed at from temporal entity evolution response #236 @philippestoltz (#246)
v0.13.0 π
Changes
π Features
- feat(entity): complete implementation of partial attribute update #190 @HoucemKacem (#198)
- feat(entity): allow to reference entities not known in the local context broker #217 @bobeal (#218)
- feat(search): migrate search endpoints functions to coroutines closes #224 @philippestoltz (#227)
- feat(subscription): migrate web handlers to Kotlin coroutines #223 @HoucemKacem (#226)
- feat(entity): migrate web handlers to Kotlin coroutines #221 @bobeal (#222)
- feat: integrate SonarCube into project workflow @bobeal (#202)
π Bug Fixes
- fix(search): fix on expanded attributes filtering #238 @philippestoltz (#244)
- fix(search): only temporal attributes must be retrieved #238 @philippestoltz (#242)
- fix(search): make timerel and time optional with default values closes 235 @philippestoltz (#241)
- fix(common): publish events method return type @HoucemKacem (#234)
- fix(shared): update fiware context @HoucemKacem (#233)
- fix(search): fix regression in get temporal entity evolution closes #229 @philippestoltz (#231)
- fix(shared): throw an InvalidRequestException when request payload is not a valid JSON document #188 @HoucemKacem (#220)
π Refactoring
- refactor(common): refactor entities events #225 @HoucemKacem (#228)
v0.12.1 π
Changes
π Features
π Bug Fixes
v0.12.0 π
Changes
π Features
- feat(search): add attrs support in temporal entity retrieving #207 @bobeal (#211)
- feat(search): add support for lastN parameter in temporal entity retrieving #209 @bobeal (#210)
- feat(common): upgrade to Spring Boot 2.3 #51 @bobeal (#203)
- feat(common): migrate to uri types for ids #181 @HoucemKacem (#191)
- feat(subscription): add support for Notification params attributes & format #32 @philippestoltz (#186)
- feat(subscription): add system attributes createdAt & modifie⦠@philippestoltz (#183)
π Bug Fixes
- fix(entity): delete the property instance of the given datasetId when appending entity attributes #212 @HoucemKacem (#213)
- fix(entity): load neo4j apoc plugin in k8s deployment #194 @HoucemKacem (#201)
- fix(common): use latest tagged images instead of dev #192 @HoucemKacem (#193)
- fix(entity): remove rewrite naming rules for relationships type #182 @HoucemKacem (#187)
v0.11.0 π
Changes
π Features
- feat(entity): endpoint batch entity delete @philippestoltz #63 (#178)
- feat(entity): implement sys attrs option @philippestoltz #61 (#179)
- feat(common): improve produced Docker images @bobeal (#171)
π Bug Fixes
- fix(entity): update entity properties in a single cypher query @HoucemKacem (#184)
- fix(search): use correct column name when getting an entity payload #176 @HoucemKacem (#177)
- fix(subscription): allow to use subscription service when authentication is disabled @bobeal (#170)
- fix(common): normalize end of lines @philippestoltz (#169)
v0.10.0 π
Changes
- documentation: set correct Content-type for some request samples #151 @HoucemKacem (#153)
π Features
- feat(common): improve ktlint integration and integrate detekt @bobeal (#150)
- feat(common): complete support for JSON-LD @context resolution (6.3.5) #146 @bobeal (#147)
- feat(entity): add support for (OAuth2) client authorization #167 @bobeal (#166)
- feat(entity): update roles names of authorization tests data #154 @HoucemKacem (#155)
- feat(entity): add authorization support - iteration 1 @bobeal (#145)
π Bug Fixes
- fix(common): improve reliability when reading @context in a JSON-LD input #157 @bobeal (#163)
- fix(entity): handle case where an user has a single role @bobeal (#161)
- fix(entity) search entities behaviour when a matching entity is deleted @HoucemKacem (#149)
- fix(entity): use in error target relationship name when it fails the creation of an entity @bobeal (#148)
- fix(subscription): fix warning message when a subscription query contains an unknown attribute #144 @HoucemKacem (#152)
v0.9.0 π
Changes
π Features
- feat(entity): add support for multi attribute delete #101 @bobeal (#143)
- feat(shared): add complete model for NGSI-LD entity representation @bobeal (#130)
- feat(search): upgrade TimescaleDB to 1.7.2
π Bug Fixes
- fix(entity): use compact type when publishing to Kafka #108
- fix(search): do not store payload of entities that have no temporal properties
v0.8.1 π
Changes
- documentation: add CONTRIBUTING.md file #60 @vraybaud (#131)
- documentation: reference the created Postman collection in the API Quick start #73 @HoucemKacem (#136)
π Features
- feat(search): store entity payload in dedicated table #35 @HoucemKacem (#137)
- feat(common): create Kubernetes config files #119 @vraybaud (#120)
π Bug Fixes
- fix(search): fix behaviour of getForEntityAndAttribute with null datasetId #134 @HoucemKacem (#135)
v0.8.0 π
Changes
π Features
- feat(entity): add support for multi-attribute relationships (create/retrieve) and properties (append) + integration in search #101 @HoucemKacem (#125)
- feat(search): add support for textual values in update events #93 @bobeal (#109)
π Bug Fixes
- fix(entity): fix search entities behaviour when a matching entity is deleted @HoucemKacem (#128)
- fix(search): prevent 500 error if an attribute instance has no value #104 @bobeal (#106)
v0.7.1 π
Changes
π Bug Fixes
- fix(entity): fix the check of the geoPropertyType for location properties #97 @HoucemKacem (#98)