Skip to content

2.4.0

Compare
Choose a tag to compare
@thjaeckle thjaeckle released this 14 Apr 14:00
· 2374 commits to master since this release
9f2714f

Release notes can be found here: https://www.eclipse.org/ditto/release_notes_240.html

What's Changed

  • Add configurable idle timeout for HTTP Push connections by @DerSchwilk in #1308
  • Fix that wrong metadata in search updater causes patch failure by @thjaeckle in #1310
  • Advanced jwt placeholder operations by @DerSchwilk in #1309
  • Update to JDK 17 by @jokraehe in #1284
  • install wget during setup by @Yannic92 in #1315
  • Bugfix/release build by @Yannic92 in #1316
  • fixed that ThingUpdater was already stopped when processing "ThingDeleted" events by @thjaeckle in #1317
  • Adapt documentation for building ditto by @Yannic92 in #1318
  • added possibility to add JVM options in Dockerfiles by @thjaeckle in #1322
  • Don't publish messages with failed enrichments and issue failed ack by @DerSchwilk in #1319
  • Adapt error propagation of tunnel errors by @stmaute in #1312
  • Filter for incorrect element types in jsonArray of feature definitions by @stmaute in #1325
  • remove rate limiting / throttling limits as default by @thjaeckle in #1324
  • Fix creation of tmp log files by @stmaute in #1327
  • fix potential parallelism problem in ThingUpdater and improve logging of ThingUpdater by @thjaeckle in #1320
  • made Kafka client "session.timeout.ms" and "heartbeat.interval.ms" explicit in Ditto config by @thjaeckle in #1326
  • fixed placeholder resolvment in "commandHeaders" of "ImplicitThingCreation" mapper by @thjaeckle in #1328
  • [#1034] WoT (Web of Things) integration by @thjaeckle in #1270
  • Respect in-flight messages for throttling alerts by @DerSchwilk in #1329
  • split up the "policy enforcer cache" and the "thing cache" configuration in search by @thjaeckle in #1330
  • Bump swagger-ui and nginx versions by @stmaute in #1333
  • [#1332] incorporated feedback on WoT blogpost + documentation by @thjaeckle in #1334
  • Invalidate ResponseReceiver cache after a response is received. by @DerSchwilk in #1323
  • Add a "recoveryStatus" to the connection status by @thjaeckle in #1336
  • Don't build documentation in feature branch builds by @jokraehe in #1337
  • write add-opens to manifest so its not needed in the docker images by @Yannic92 in #1341
  • Add search consistency integration test by @DerSchwilk in #1338
  • Fixing that search ThingUpdater could be blocked when waiting for bulk write completions by @yufei-cai in #1340
  • Add class to calculate a JSON merge patch between to JSON values by @Yannic92 in #1342
  • Fix generation of code coverage reporting by @stmaute in #1343
  • Fix namespaced entity ID regex in documentation by @Yannic92 in #1344
  • #1345 fixed fn:substring-after assuming delimiter is only 1 character by @thjaeckle in #1347
  • update dependencies 2022/03 by @thjaeckle in #1349
  • Minor improvements to search updater mechanism by @thjaeckle in #1350
  • Add QUERY_CONFIG_ENABLED to swagger-ui deployment by @stmaute in #1352
  • Remove Optional from connection throttling message by @DerSchwilk in #1355
  • fix messages documentation which states that consuming messages is only possible via WebSocket by @thjaeckle in #1356
  • Extract delegating part of ImmutablePolicyBuilderLabelScoped to abstract class to allow reuse by @jokraehe in #1354
  • Add field selector for RetrievePolicy command by @DerSchwilk in #1358
  • Add logger to TunnelChannelListener and extended logging by @stmaute in #1360
  • fixed disabling/enabling logging to SYSOUT mechanism by @thjaeckle in #1362
  • Enhance Placeholders to resolve to multiple values by @Yannic92 in #1331
  • adjust DITTO_LOGGING_FILE_APPENDER env key to be "true" so that file appender is used by @thjaeckle in #1365
  • Add workaround for ssh tunnel connections to Rebex SSH server by @stmaute in #1366
  • release notes and blogpost for Ditto 2.4.0 by @thjaeckle in #1351
  • Fixed illegal argument exception in outbound mapping processor actor by @kalinkostashki in #1367

New Contributors

Full Changelog: 2.3.2...2.4.0