Enhancements
π [Console GWT] Added lockout policy fields in Credential grid (#4086)
π§ [Datastore] Datastore caches individually configurable (#4075)
β‘ [Datastore] Reduce the number of queries to keep the registry info updates (#4081)
π [Docker] Fixed mirrors for CentOS 7 (#4074)
β¨ [Docker] Migrated to Docker Compose V2 (#4091)
π₯ [Docker] Removed obsolete 'version' from Docker Compose files (#4092)
β¨ [Messaging] Introduced configuration to optionally skip Device.id resolution for KapuaDataMessage (#4058)
β¨ [REST API] Added "askTotalCount" parameter for tags api (#4078)
β¨ [REST API] Batch of askTotalCount & matchTerm queryParameters for some APIs (#4080)
β¨ [REST API] Implement sorting functionality in /{scopeId}/endpointInfos API (#4090)
β¨ [REST API] Implement sorting functionality in /{scopeId}/roles API (#4093)
β¨ [REST API] Implement sorting functionality in /{scopeId}/groups API (#4094)
β¨ [REST API] Implement sorting functionality in /{scopeId}/credentials API (#4095)
β¨ [REST API] FEATURE: Implemented askTotalCount in API '/{scopeId}/credentials' (#4101)
Bugfixes
π [Authentication] Restrict editing of credential critical properties to admin (#4088)
:fix: introduce KapuaSessionCustomizer (#4108)
π [Broker] Added missing Eclipse Link ASM dependency (#4110)
π [Open API] FIX - Removed base64 format on dataChannel API docoumentation (#4082)
π [Open API] FIX - API doc. on "GET /{scopeId}/devices" request section (#4084)
π [REST API] Fix NPE in ServiceConfigurations resource by handling missing Account (#4062)
π [REST API] MetricType unmarshalling in APIs (#4063)
π [REST API] Fix ServiceConfigurations to return KapuaIllegalArgument instead of 204 (#4064)
π [REST API] Fix ClassNotFoundException handling in ServiceConfigurations (#4068)
π [REST API] Fix add input validation to KapuaConfigurableServiceBase (#4069)
Dependencies
β¬οΈ [Docker] Bumped version of docker-maven-plugin to 0.44.0 (#4055)