Skip to content

Releases: eclipse-ditto/ditto

3.9.3

Choose a tag to compare

@thjaeckle thjaeckle released this 06 Jul 09:15

Release Notes can be found here: https://eclipse.dev/ditto/release_notes_393.html

Helm chart was published as version: 4.3.0

Full Changelog: 3.9.2...3.9.3

3.9.2

Choose a tag to compare

@thjaeckle thjaeckle released this 12 Jun 10:03

Release notes can be found here: https://eclipse.dev/ditto/release_notes_392.html

Helm chart was published as version: 4.2.0

Full Changelog: 3.9.1...3.9.2

3.9.1

Choose a tag to compare

@thjaeckle thjaeckle released this 21 May 16:30

Release notes can be found here: https://eclipse.dev/ditto/release_notes_391.html

Helm chart was published as version: 4.1.0

3.9.0

Choose a tag to compare

@thjaeckle thjaeckle released this 13 May 11:34

Release notes can be found here: https://eclipse.dev/ditto/release_notes_390.html

What's Changed

  • fix: nginx configmap syntax by @dguarascio in #2236
  • fix bug assuming merge thing always and only operates on json objects by @thjaeckle in #2237
  • Ditto 3.8.1 release notes by @thjaeckle in #2239
  • Set bitnamilegacy/mongodb tag to latest existing tag 7.0.9 in helmchart by @mladBlum in #2240
  • Make helm templates openshift SCC compliant by @dguarascio in #2242
  • fix excessive AskTimeout errors during rolling updates / shard rebalancing by @thjaeckle in #2241
  • prepare Ditto 3.8.2 release notes by @thjaeckle in #2243
  • #2244 fix null values removal by @hu-ahmed in #2245
  • Fixes for reducing ERROR logs during restart of "ditto-things" service by @thjaeckle in #2246
  • fix feature toggles were not applied correctly by @thjaeckle in #2247
  • add configuration for string escaping buffer size in order to be able to tune a very often invoked operation by @thjaeckle in #2248
  • enhance Helm config options by G1 GC tuning; thing supervisor ask timeout config by @thjaeckle in #2249
  • Ditto 3.8.3 release notes by @thjaeckle in #2250
  • Bump validator from 13.7.0 to 13.15.20 in /documentation/src/main/resources/openapi/sources by @dependabot[bot] in #2251
  • tune CBOR serialization and JsonSchema validation by @thjaeckle in #2252
  • optimize checking for thing/policy/connection existence not using sharding proxy by @thjaeckle in #2254
  • #2233: fix policy unable to be updated in case expired subject exists inside the policy by @vvasilevbosch in #2253
  • fix configuring missing cluster sharding healthcheck names by @thjaeckle in #2255
  • fixed exceptions during providePolicyEnforcer loading being silently treated as "empty enforcer" by @thjaeckle in #2256
  • enhance Helm config with terminationGracePeriodSeconds, GC logging config by @thjaeckle in #2258
  • Provide Ditto 3.8.4 release notes by @thjaeckle in #2259
  • fix wrongly configured healthcheck name for "search" shard region by @thjaeckle in #2260
  • Provide Ditto 3.8.5 release notes by @thjaeckle in #2261
  • fix wrong CBOR upper bound calculation by @thjaeckle in #2262
  • Provide Ditto 3.8.6 release notes by @thjaeckle in #2263
  • improve stability of ThingsAggregatorProxy in "things" service during restart by @thjaeckle in #2265
  • fix search timeout error handling by @thjaeckle in #2268
  • fixing ordering problems on twin commands not requiring a response by @thjaeckle in #2269
  • Bump js-yaml from 3.14.0 to 3.14.2 in /documentation/src/main/resources/openapi/sources by @dependabot[bot] in #2271
  • Bump js-yaml from 3.14.1 to 3.14.2 in /ui by @dependabot[bot] in #2272
  • add possibility to configure tracing tick-interval and queue-size by @thjaeckle in #2270
  • add feature toggle for configuring trace span metric reporting by @thjaeckle in #2275
  • fix wrong exceptions being thrown when duplicates occur in WoT parsing by @thjaeckle in #2276
  • add missing "authorization" header to make sure it is not written to external headers by @thjaeckle in #2278
  • fix retrieving thing for a message with a condition by @thjaeckle in #2279
  • Bump validator from 13.15.20 to 13.15.23 in /documentation/src/main/resources/openapi/sources by @dependabot[bot] in #2281
  • update kamon-io dependency to fix buffer-size bug by @thjaeckle in #2273
  • update Rhino to bugfix 1.8.1 by @thjaeckle in #2282
  • provide additional GC tuning config via Helm values by @thjaeckle in #2283
  • Provide Ditto 3.8.7 release notes by @thjaeckle in #2284
  • fix/reduce memory usage regarding duplicated configs in Persistence and other actors by @thjaeckle in #2285
  • introduce feature toggle to choose implementation of policy evaluator by @thjaeckle in #2286
  • Provide Ditto 3.8.8 release notes by @thjaeckle in #2288
  • update lz4-java version, migrating to changed groupId by @thjaeckle in #2289
  • fix ERROR on "response-required: false" for modifying commands by @thjaeckle in #2290
  • provide Ditto 3.8.9 release notes by @thjaeckle in #2292
  • fix false positive ERROR log for when "response-required: false" AND condition does not match by @thjaeckle in #2293
  • improve docs on "merge-thing-patch-conditions" by @thjaeckle in #2295
  • fix mapping of response payload of HTTP APIs invoked by http-push connections by @thjaeckle in #2294
  • provide Ditto 3.8.10 release notes by @thjaeckle in #2296
  • fixed still missed out hard-coded "local ask timeouts" of 5 seconds to be dependent on recovery by @thjaeckle in #2297
  • add possibility to add custom annotations to serviceaccount.yaml by @kalinkostashki in #2300
  • condition based maxUnavailable budget by @kalinkostashki in #2301
  • fix CommandTimeoutExceptions for messages requiring no response by @thjaeckle in #2303
  • #96 implement partial read access events emitting by @hu-ahmed in #2287
  • Add configurable custom search indexes for MongoDB by @thjaeckle in #2302
  • #2053: add configurable slow query logging to search service by @thjaeckle in #2308
  • nginx config htpasswd secret made configurable in helm by @abalarev in #2310
  • #2280: Add per-namespace activity check configuration by @thjaeckle in #2309
  • Update building and running Ditto with Java 25 by @thjaeckle in #2313
  • provide Ditto 3.8.11 release notes by @thjaeckle in #2315
  • Bump ch.qos.logback:logback-core from 1.5.19 to 1.5.25 in /bom by @dependabot[bot] in #2316
  • fix background sync always detecting policy inconsistency for things with policy imports by @thjaeckle in #2317
  • Bump org.assertj:assertj-core from 3.27.3 to 3.27.7 in /bom by @dependabot[bot] in #2318
  • Add live entities metrics per namespace by @thjaeckle in #2314
  • add validation that WoT context prefixes are defined in @context by @thjaeckle in #2305
  • add deleteField mapping by @hu-ahmed in #2307
  • #2319 support placeholder replacement in the migrateDefinition by @hu-ahmed in #2321
  • adding blog about wot-toolings by @hu-ahmed in #2326
  • Add comprehensive JavaDoc to WoT model public interfaces by @thjaeckle in #2324
  • #2320: add ditto:deprecationNotice to WoT Extension Ontology by @thjaeckle in #2327
  • #2142: provide WoT Discovery Thing Directory endpoint by @thjaeckle in #2298
  • Fix aggregate metrics using wrong scrapeInterval and showing 0ms duration by @thjaeckle in #2334
  • #2329 add optional per-metric index-hint config for custom metrics by @thjaeckle in #2333
  • policy activation fixed in case other expired subjects exist by @abalarev in #2335
  • Expose PEKKO_HTTP_HOSTPOOL_MAX_CONNECTION_LIFETIME via Helm values by @thjaeckle in #2336
  • provide Ditto 3.8.12 release notes by @thjaeckle in #2337
  • #2277 Add prerequisite-conditions for OpenID C...
Read more

3.8.12

Choose a tag to compare

@thjaeckle thjaeckle released this 11 Feb 12:40

Release notes can be found here: https://eclipse.dev/ditto/release_notes_3812.html

Full Changelog: 3.8.11...3.8.12

3.8.11

Choose a tag to compare

@thjaeckle thjaeckle released this 22 Jan 15:16

Release notes can be found here: https://eclipse.dev/ditto/release_notes_3811.html

Full Changelog: 3.8.10...3.8.11

3.8.10

Choose a tag to compare

@thjaeckle thjaeckle released this 15 Dec 08:11

Release notes can be found here: https://eclipse.dev/ditto/release_notes_3810.html

3.8.9

Choose a tag to compare

@thjaeckle thjaeckle released this 11 Dec 09:02

Release notes can be found here: https://eclipse.dev/ditto/release_notes_389.html

3.8.8

Choose a tag to compare

@thjaeckle thjaeckle released this 09 Dec 11:08

Release notes can be found here: https://eclipse.dev/ditto/release_notes_388.html

3.8.7

Choose a tag to compare

@thjaeckle thjaeckle released this 03 Dec 14:17

Release notes can be found here: https://eclipse.dev/ditto/release_notes_387.html