Releases: eclipse-ditto/ditto
3.6.1
Release notes can be found here: https://eclipse.dev/ditto/release_notes_361.html
Full Changelog: 3.6.0...3.6.1
3.6.0
Release notes can be found here: https://eclipse.dev/ditto/release_notes_360.html
What's Changed
- #1879: fix hook-scripts missing in helm upgrade by @WatcherWhale in #1880
- #1882 fixed ResolvedPolicyCacheLoader loading policy imports transitively by @thjaeckle in #1883
- fix Helm config for operatorMetrics not having defined a "scrapeInterval" by @thjaeckle in #1884
- Helm: fix hook scripts uses release name instead of fullname by @WatcherWhale in #1886
- fix wrongly done invalidation of non-existing cached policy entry in search by @thjaeckle in #1889
- #1888 fix retrieving simple arrays via field selectors by @thjaeckle in #1890
- UI small fixes and improvements by @thfries in #1891
- Update deployment files and unit tests to use MongoDB 6.0 by @thjaeckle in #1897
- Added option to add custom annotations to podDeletionCostPatching jobs. by @kyberpunk in #1902
- fix that "Incoming Thing Updates" always repeated the first entry by @thjaeckle in #1901
- #1894 optimize Ditto internal pub/sub by adding subscribed for namespaces to topic by @thjaeckle in #1900
- #1893 fix ensuring the consistency when doing signal enrichment by @thjaeckle in #1904
- fix time:now placeholder truncation by @thjaeckle in #1903
- added Ditto 3.5.3 release notes by @thjaeckle in #1906
- Propose Blog Post: Integrate Eclipse Ditto Things in an Asset Administration Shell Environment by @bs-jokri in #1907
- Helm gateway option for token-integration-subject by @alstanchev in #1912
- Add support to use kubernetes secrets for basicAuthUsers passwords by @vvasilevbosch in #1913
- Fix issues with trailing slash on ui and apidoc by @gbudinov in #1916
- PolicyAnnouncementTopicExtractor pub/sub namespaced topics support by @alstanchev in #1921
- fix weak eTag handling of If-Match and If-None-Match headers by @thjaeckle in #1924
- fix nested lookup of tm:refs in WoT model extension resolving by @thjaeckle in #1923
- provide Ditto 3.5.4 release notes by @thjaeckle in #1925
- updating dependencies to latest ones @ 2024-01 by @thjaeckle in #1887
- #1931: fix that not all placeholders were supported in connection target filtering by @thjaeckle in #1932
- Make nginx timeout configurable in helm chart by @dimabarbul in #1934
- #1939 fix merge / PATCH regex based deletion during patch by @thjaeckle in #1941
- Provide Ditto 3.5.5 release notes by @thjaeckle in #1943
- Bump rexml from 3.2.5 to 3.2.8 in /documentation/src/main/resources by @dependabot in #1944
- bugfix/ws-ingress-auth-fix by @vvasilevbosch in #1953
- Add possibility to customize image used for pod-deletion-cost annotation patching job by @kyberpunk in #1954
- #1946 fix that alternative OIDC provider for "devops" authorization could not be configured by @thjaeckle in #1948
- Fix performance regression issue when running against MongoDB 6 by @thjaeckle in #1956
- added Ditto 3.5.7 release notes by @thjaeckle in #1957
- #1959: fix
base
andhref
of generated WoT ThingDescriptions by @thjaeckle in #1962 - enable configuring even more flexibly indexes to
hint
for in Cleanup aggregations by @thjaeckle in #1961 - make logstash buffer sizes configurable by @kalinkostashki in #1963
- fix performance regression with MongoDB 6 regarding snapshot aggregations by @thjaeckle in #1964
- added Ditto 3.5.9 release notes by @thjaeckle in #1965
- update pekko-persistence-mongo and mongo-driver to latest by @thjaeckle in #1967
- Bump braces from 3.0.2 to 3.0.3 in /ui by @dependabot in #1968
- fix MongoReadJournalIT by @kalinkostashki in #1971
- fix stopConsumingOnRequest test by @kalinkostashki in #1979
- add possibility to add extra volumes and volume mounts for extending … by @vvasilevbosch in #1986
- Integrate AWS IAM Role-based Authentication for MongoDB Atlas by @hu-ahmed in #1987
- fix aws role credential by @hu-ahmed in #1997
- Execute cronjob with non-root user by @alstanchev in #2000
- Create schemas ref for SearchFilterProperty and NamespaceProperty #1998 by @neottil in #1999
- adjust gid and uid in Docker images for "ditto" user and group by @thjaeckle in #2004
- #1650 provide WoT TM validation by @thjaeckle in #1936
- update JS dependencies for website + Ditto UI by @thjaeckle in #1991
- Bump rexml from 3.2.5 to 3.3.6 in /documentation/src/main/resources by @dependabot in #2003
- delete duplicate nginx body style by @neottil in #2001
- #1878 update Ditto to run with Java 21 JDK by @thjaeckle in #1990
- update dependencies in 2024-08 by @thjaeckle in #2005
- provide AWS credential for MongoDB IAM authentication via supplier by @thjaeckle in #2006
- add securtyContext to dittoui-deployment.yaml by @kalinkostashki in #2007
- Add handling nested properties during resolving jwt placeholders by @dimabarbul in #1996
- Helm: create empty dir for heapdumps and more by @thjaeckle in #2013
- monitoring connection pool config key fix by @alstanchev in #2014
- removed unused DITTO_POLICIES_ENFORCER_CACHE_MAX_SIZE in thingssearch by @kalinkostashki in #2012
- prepare Ditto 3.5.11 release notes by @thjaeckle in #2015
- fix search background sync being stuck by @thjaeckle in #2017
- provide ditto 3.5.12 release notes by @thjaeckle in #2018
- #2019 mongodb aws iam auth by @hu-ahmed in #2020
- remove the use of try for StsClient to avoid closing the client prema… by @hu-ahmed in #2021
- #2022 provide the option to log a warning instead of failing modifying API calls in WoT based validation by @thjaeckle in #2025
- #1915 fix retrieving the historical value of a thing with
at-historical-timestamp
by @thjaeckle in #2033 - #1951 generate EPOCH timestamp as neutral element for string "format" date-time, date, time by @thjaeckle in #2026
- Aggregation based custom metrics by @alstanchev in #1973
- system tests workflow by @alstanchev in #2034
- #1591 add SSO via OIDC to Ditto UI by @thjaeckle in #2032
- added Ditto 3.6.0 release notes by @thjaeckle in #2037
New Contributors
- @bs-jokri made their first contribution in #1907
- @gbudinov made their first contribution in #1916
- @hu-ahmed made their first contribution in #1987
Full Changelog: 3.5.0...3.6.0
3.5.12
Release notes can be found here: https://eclipse.dev/ditto/release_notes_3512.html
Full Changelog: 3.5.11...3.5.12
3.5.11
Release notes can be found here: https://eclipse.dev/ditto/release_notes_3511.html
Full Changelog: 3.5.10...3.5.11
3.5.10
Release notes can be found here: https://eclipse.dev/ditto/release_notes_3510.html
Full Changelog: 3.5.9...3.5.10
3.5.9
Release notes can be found here: https://eclipse.dev/ditto/release_notes_359.html
Full Changelog: 3.5.8...3.5.9
3.5.8
Release notes can be found here: https://eclipse.dev/ditto/release_notes_358.html
Full Changelog: 3.5.7...3.5.8
3.5.7
Release notes can be found here: https://eclipse.dev/ditto/release_notes_357.html
Full Changelog: 3.5.6...3.5.7
3.5.6
This release fixes a security issue in the Ditto Web-UI: CVE-2024-5165
Release notes can be found here: https://eclipse.dev/ditto/release_notes_356.html
Full Changelog: 3.5.5...3.5.6
3.4.5
This release fixes a security issue in the Ditto Web-UI: CVE-2024-5165
Release notes can be found here: https://eclipse.dev/ditto/release_notes_345.html
Full Changelog: 3.4.4...3.4.5