Releases: eclipse-ditto/ditto
3.3.5
Release notes can be found here: https://eclipse.dev/ditto/release_notes_335.html
Full Changelog: 3.3.4...3.3.5
3.3.4
Release notes can be found here: https://eclipse.dev/ditto/release_notes_334.html
What's Changed
- fix that CreationRestrictionPreEnforcer did not work by @thjaeckle in #1682
- Helm chart: add support for entity creation via Helm configuration by @thjaeckle in #1684
- fix default value of 'jwtOnly' being 'true' in Helm chart by @thjaeckle in #1686
- prepare Ditto 3.3.4 release notes by @thjaeckle in #1687
Full Changelog: 3.3.3...3.3.4
3.3.3
Release notes can be found here: https://eclipse.dev/ditto/release_notes_333.html
What's Changed
- fix that ImmutablePolicyImports.getPolicyImport with arbitrary CharSequence did not work by @thjaeckle in #1674
- fix(helm): Allow connectivity inter cluster communication by @Altair-Bueno in #1676
- fix(gha): Avoid running cron on forks by @Altair-Bueno in #1677
- fix(gha): Hardcode repo name into action by @Altair-Bueno in #1679
- fix JsonSchema for policy "announcements" by @thjaeckle in #1675
- fix MergeThing command being used for creating new things did not respect "inlinePolicy" by @thjaeckle in #1680
- fix non-correct WARN log about potentially failing connections status by @thjaeckle in #1678
- prepare release notes for Ditto 3.3.3 by @thjaeckle in #1681
New Contributors
- @Altair-Bueno made their first contribution in #1676
Full Changelog: 3.3.2...3.3.3
3.3.2
Release notes can be found here: https://eclipse.dev/ditto/release_notes_332.html
We had to skip release 3.3.1 due to technical problems in the release publishing process.
What's Changed
- #1663 fix that nginx's worker_processes setting 'auto' causes problems by @thjaeckle in #1667
- #1670 fix wrong config path for pulling devops and status password from helm values by @thjaeckle in #1671
- Fix blocking Akka dispatcher thread on WoT skeleton creation by @thjaeckle in #1666
- #1669 by default, configure queryReadConcern: "local" for ditto things-search by @thjaeckle in #1672
- Support for ingress controller by @vbricentic in #1668
- prepare Ditto 3.3.1 bugfix release by @thjaeckle in #1673
New Contributors
- @vbricentic made their first contribution in #1668
Full Changelog: 3.3.0...3.3.2
3.3.0
Release notes can be found here: https://www.eclipse.org/ditto/release_notes_330.html
What's Changed
- fix reading configured WoT TD "json template" from system property by @thjaeckle in #1601
- Fixed filtering desired properties signals. #1599 by @kyberpunk in #1602
- don't use WARN log level when no policy is rolled back by @thjaeckle in #1604
- enforcer actor ack time out handled in atomic thing create context by @alstanchev in #1598
- UI - New Operations tab by @thfries in #1600
- #1593 support removing existing fields from a JSON object in a merge … by @thjaeckle in #1611
- #1619 adjusted monitor to use in OutboundMappingProcessorActor by @thjaeckle in #1620
- Resove issue #1623-Devops API swagger by @neottil in #1628
- #1614 enabled creating a thing for a "MergeThing" when it does not yet exist by @thjaeckle in #1616
- UI - Build UI with esbuild by @thfries in #1630
- #1524 added "if-equal" header to define whether to "skip" and update of an equal value by @thjaeckle in #1617
- Provide Helm chart in Ditto repository by @thjaeckle in #1635
- exchange Ditto Helm chart curl version by @thjaeckle in #1653
- Fix that redeliveries for acknowledgeable connectivity messages were issued too often by @thjaeckle in #1657
- Improve DittoProtocol
MessagePath
to be aware of message subject by @thjaeckle in #1641 - #1649 remove network policies from Ditto Helm Chart by @thjaeckle in #1661
- Fix WoT dispatcher starvation by adding timeouts to fetch models by @thjaeckle in #1658
- #1644 support query params in the style where not comma separation is used, but duplicated keys by @thjaeckle in #1652
- prepare Ditto 3.3.0 release by @thjaeckle in #1662
New Contributors
- @kyberpunk made their first contribution in #1602
- @neottil made their first contribution in #1628
Full Changelog: 3.2.0...3.3.0
3.2.1
Release notes can be found here: https://www.eclipse.org/ditto/release_notes_321.html
Full Changelog: 3.2.0...3.2.1
3.2.0
Release notes can be found here: https://www.eclipse.org/ditto/release_notes_320.html
What's Changed
- Add new "Hono" connection type by @abalarev in #1548
- Revert client actors from cluster sharding to router pool by @yufei-cai in #1560
- external message to mqtt publish transform should not fail on blank header values by @JeffreyThijs in #1565
- fixes unwanted Connections url userInfo decoding by @alstanchev in #1567
- UI activate Server Sent Events by @thfries in #1532
- Credentials of URI in Hono-connection encoding added by @abalarev in #1568
- Fixed that a missing (deleted) referenced policy of a policy import caused logging ERRORs by @thjaeckle in #1571
- [#1498] Provide historical API access functionality for things, policies, connections by @thjaeckle in #1564
- provide release notes for Ditto bugfix release 3.1.2 by @thjaeckle in #1573
- Hono connection address suffix added - hono tenant id by @abalarev in #1579
- Adding case insensitive search for things-search by @Abhijeetmishr in #1577
- Explorer UI - autocomplete for search by @thfries in #1580
- fix href in docs by @BobClaerhout in #1587
- UI - removed old dropdown for searchfilters by @thfries in #1584
- Creation of thing's policy is atomic with creation the of thing itself by @alstanchev in #1581
- [#1592] provide "Bearer" authentication for devops resources controlled via UI by @thjaeckle in #1594
- Prepare Ditto 3.2.0 release by @thjaeckle in #1595
New Contributors
- @Abhijeetmishr made their first contribution in #1577
Full Changelog: 3.1.0...3.2.0
3.1.2
Release notes can be found here: https://www.eclipse.org/ditto/release_notes_312.html
Full Changelog: 3.1.1...3.1.2
3.1.1
Release notes can be found here: https://www.eclipse.org/ditto/release_notes_311.html
Full Changelog: 3.1.0...3.1.1
3.1.0
Release notes can be found here: https://www.eclipse.org/ditto/release_notes_310.html
What's Changed
- Make it possible to retrieve disabled loggers via devops API by @jokraehe in #1495
- Bump scala-library from 2.13.8 to 2.13.9 in /bom by @dependabot in #1500
- Add reading/writing AMQP 1.0 message annotations from/to AMQP messages by @alstanchev in #1504
- Fixes automatic start of known connections by @alstanchev in #1508
- Explorer UI: URL parameters for environments by @thfries in #1501
- OpenAPI docs: fix "connectionStatus" type of "Connection" in OpenAPI definition by @thjaeckle in #1510
- update swagger-ui fixing security issues by @thjaeckle in #1511
- Accept and test TextMessage with null payload by @tobias-zeptio in #1505
- New documentation page for ui by @thfries in #1509
- added slides about Ditto + WoT to present at WoT CommunityGroup meeting by @thjaeckle in #1512
- Update dependencies by @stmaute in #1513
- feat: add possibility to configure audience in oauth client credentials by @JeffreyThijs in #1514
- slides for EclipseCon 2022 Community Day by @thjaeckle in #1518
- Allow to use namespaces in search in Explorer UI by @thfries in #1519
- Explorer UI json payload for messages by @thfries in #1529
- Support for conditional message sending by @alstanchev in #1528
- Improved search filter in explorer ui by @thfries in #1531
- Adjust blocked subnet validation for IPv6 by @DerSchwilk in #1522
- Tracing tweaks and Java Result type by @jufickel-b in #1530
- Explorer UI: fixed bug caused by filter dropdown by @thfries in #1534
- End-2-end graceful shutdown support by @stmaute in #1520
- cancelReceiveTimeout moved after exception creating by @abalarev in #1538
- fix k8s descritor file by @thjaeckle in #1540
- Fix unserializable restart message in ClientSupervisor. by @yufei-cai in #1543
- dependency updates by @thjaeckle in #1545
- Connection client rebalancing fix by @yufei-cai in #1549
- Encrypt connection sensitive data stored in MongoDB by @alstanchev in #1550
- Fix documentation connections api inconsistency by @abalarev in #1551
- Prepare Ditto 3.1.0 by @thjaeckle in #1552
- fixes wrong json method call by @alstanchev in #1553
- Wrong comment on config of json pointers to values to be encrypted by @alstanchev in #1554
- Policy imports by @kalinkostashki in #1555
New Contributors
- @dependabot made their first contribution in #1500
- @tobias-zeptio made their first contribution in #1505
- @JeffreyThijs made their first contribution in #1514
Full Changelog: 3.0.0...3.1.0