Skip to content

Changes

3.5.0 (Jan 26, 2024, 8:38:55 AM)

  1. increase binary-compatibility-check.version to 3.4.0 after release — Thomas Jaeckle / githubweb
  2. update logback — Thomas Jaeckle / githubweb
  3. search and count by post — Pieter-Jan Lanneer / githubweb
  4. added license headers for 2024 — Thomas Jaeckle / githubweb

3.4.0 (Oct 17, 2023, 7:30:10 AM)

  1. update maven names — Thomas Jaeckle / githubweb
  2. prepare Ditto 3.4.0 release — Thomas Jaeckle / githubweb
  3. fix Java client build after upstream changes in Ditto — Thomas Jaeckle / githubweb

#47 (Oct 2, 2023, 10:11:57 AM)

  1. prepare 3.3.0 release — Thomas Jaeckle / githubweb
  2. prepare 3.3.0 JS client release — Thomas Jaeckle / githubweb
  3. fix MergeThing command being used for creating new things did not respect "inlinePolicy" — Thomas Jaeckle / githubweb
  4. update used GitHub actions versions; k8s version matrix for Helm — Thomas Jaeckle / githubweb

3.3.0 (Jun 22, 2023, 7:17:46 AM)

  1. prepare Ditto 3.2.0 release for JS client — Thomas Jaeckle / githubweb
  2. updated developers sections — Thomas Jaeckle / githubweb
  3. post Ditto 3.2.0 release: update binary-compatibility-check to version 3.2.0 — Thomas Jaeckle / githubweb
  4. post Ditto 3.2.0 release: update SECURITY.md — Thomas Jaeckle / githubweb
  5. add ILike filter to JS library — Bob Claerhout / githubweb
  6. prepare Ditto JS client 3.2.1 release — Thomas Jaeckle / githubweb
  7. adjusted Eclipse Ditto domain to eclipse.dev/ditto — Thomas Jaeckle / githubweb

3.2.0 (Mar 7, 2023, 10:55:32 AM)

  1. fix ditto-client test about policy import "importable" flag — Thomas Jaeckle / githubweb
  2. fix unit test — Dominik Guggemos / githubweb
  3. Introduce options for java live message API — David Schwilk / githubweb
  4. Minor code review fixes — David Schwilk / githubweb
  5. adjusted copyright headers for next year — Thomas Jaeckle / githubweb
  6. update binary compatibility version to 3.1.0 — Thomas Jaeckle / githubweb
  7. Update SECURITY.md — noreply / githubweb
  8. Bump json5 from 2.2.1 to 2.2.3 in /javascript/lib/api — noreply / githubweb
  9. Bump json5 from 2.2.1 to 2.2.3 in /javascript/lib/node — noreply / githubweb
  10. Bump json5 from 2.2.1 to 2.2.3 in /javascript/lib/dom — noreply / githubweb
  11. Bump json5 from 1.0.1 to 1.0.2 in /javascript — noreply / githubweb
  12. updated github repository locations to new "eclipse-ditto" org — Thomas Jaeckle / githubweb
  13. Bump http-cache-semantics from 4.1.0 to 4.1.1 in /javascript — noreply / githubweb
  14. update contact information for Thomas Jaeckle in pom.xml — Thomas J??ckle / githubweb
  15. removed section in contributing about adding company name — noreply / githubweb
  16. added merge property to javascript client sdk — Pieter-Jan Lanneer / githubweb
  17. update developers information — Thomas Jaeckle / githubweb

#43 (Dec 14, 2022, 8:27:17 AM)

  1. updated JS client CHANGELOG.md for upcoming Ditto 3.0.0 release — Thomas Jaeckle / githubweb
  2. post-release 3.0.0 commit: — Thomas Jaeckle / githubweb
  3. Adds a ClientReconnectingException which is thrown if the client is attempting a reconnect while a message should be sent. — David Schwilk / githubweb
  4. small typo fix — David Schwilk / githubweb
  5. Fix JavaDoc errors — David Schwilk / githubweb
  6. fix for TS2611 — Dirk Van Haerenborgh / githubweb
  7. updated changelog for Ditto JS client 3.0.1 — Thomas Jaeckle / githubweb
  8. prepared Ditto JS client 3.0.1 release — Thomas Jaeckle / githubweb
  9. add support for cursor param — Matthias Weirich / githubweb
  10. add tests — Matthias Weirich / githubweb
  11. return cursor in SearchThingsResponse — Matthias Weirich / githubweb
  12. throw error when both cursor/size and limit is set — Matthias Weirich / githubweb
  13. directly close&release OSS nexus repositories on Ditto release — Thomas Jaeckle / githubweb
  14. prepare Ditto-Clients 3.1.0 release — Thomas Jaeckle / githubweb

#41 (Sep 9, 2022, 9:01:27 AM)

  1. [#193] fixed responding to messages in JS client did not preserve the message "headers" — Thomas Jaeckle / githubweb
  2. [#169] added `ErrorResponse` type used as "reject" reason in order to access status code together with body — Thomas Jaeckle / githubweb
  3. update node versions to test with — noreply / githubweb
  4. add workflow_dispatch to nodejs action — noreply / githubweb
  5. update lerna and node versions to test against to 14, 16, 18 — Thomas Jaeckle / githubweb
  6. undid domain change for Ditto website — Thomas Jaeckle / githubweb
  7. removed copyright holders from NOTICE.md as they are not required to be listed — Thomas Jaeckle / githubweb

#40 (Sep 8, 2022, 1:38:08 AM)

  1. Move creation of single threaded executor back into ThingSearchSubscription for spec conformance (Rule 1.03) — Yufei Cai / githubweb
  2. Ditto 3.0 preparation: removed deprecated marked code and adjusted japicmp excludes accordingly — Thomas Jaeckle / githubweb
  3. updated used dependencies to latest bugfix versions — Thomas Jaeckle / githubweb
  4. updated readme.md with new website location — noreply / githubweb
  5. [#181] fix DITTO_DUMMY_AUTH_USER config resolving in DittoClientUsageExamples — Thomas Jaeckle / githubweb

#39 (Aug 15, 2022, 5:58:44 AM)

  1. added go reference badge to Go client section — noreply / githubweb
  2. Add fieldSelector and option to RetrievePolicy — David Schwilk / githubweb
  3. Revert "Set revision to policy when it can be derived from the entity tag contained in the response headers" — David Schwilk / githubweb
  4. Remove accidentally added test — David Schwilk / githubweb
  5. review: deprecate WithSelectedFields in things model in favor in same interface in base model — Johannes Schneider / githubweb
  6. review: revert imports of WithSelectedFields interface to prevent api break — Johannes Schneider / githubweb
  7. added ™ — noreply / githubweb
  8. prepared Ditto-clients release 2.4.0 — Thomas Jaeckle / githubweb
  9. fixed some module/dependency mess by e.g: — Thomas Jaeckle / githubweb
  10. apply naming of Thing.getPolicyEntityId() to getPolicyId() — Thomas Jaeckle / githubweb
  11. moved GatewayException and its (rightful) implementations to new module "gateway-api" — Thomas Jaeckle / githubweb
  12. enhanced Ditto client by adding the option to configure a "default-namespace" — Thomas Jaeckle / githubweb
  13. aligned Jenkinsfile_multibranch_pipeline — Thomas Jaeckle / githubweb
  14. futher consolidate Jenkins_multibranch_pipeline — Thomas Jaeckle / githubweb
  15. Remove default namespace configuration — Yannic Klem / githubweb
  16. increase binary compatibility check version to 2.4.0 — noreply / githubweb
  17. fixed nullable expectations if live.commands.modify package — Thomas Jaeckle / githubweb
  18. made MessageMapper aware of additional inbound headers to pass additional headers — Thomas Jaeckle / githubweb
  19. excluded ThingSearchPublisher method from japicmp-check — Thomas Jaeckle / githubweb
  20. Ditto 3.0 preparation: removed deprecated marked code and adjusted japicmp excludes accordingly — Thomas Jaeckle / githubweb
  21. added japicmd exclusion — Thomas Jaeckle / githubweb
  22. Revert "added japicmd exclusion" — Thomas Jaeckle / githubweb
  23. Revert "Ditto 3.0 preparation: removed deprecated marked code and adjusted japicmp excludes accordingly" — Thomas Jaeckle / githubweb
  24. Manually shutdown the executor of ThingSearchSubscription. — Yufei Cai / githubweb
  25. Transfer ownership of the executor of ThingSearchSubscription to its subscriber to be spec-conform. — Yufei Cai / githubweb

2.4.0 (Mar 30, 2022, 4:29:30 AM)

  1. Set revision to policy when it can be derived from the entity tag contained in the response headers — Yannic Klem / githubweb
  2. update nexus-staging-maven-plugin — noreply / githubweb
  3. update dependencies — Thomas Jaeckle / githubweb
  4. added python client to readme.md — noreply / githubweb

#37 (Mar 1, 2022, 6:03:31 AM)

  1. prepare Ditto JS client release 2.3.0 — Thomas Jaeckle / githubweb
  2. upgrade dependencies — Yannic Klem / githubweb
  3. updated Ditto JS client CHANGELOG.md — Thomas Jaeckle / githubweb
  4. set next "binary-compatibility-check.version" to released 2.3.0 — Thomas Jaeckle / githubweb

#32 (Jan 4, 2022, 11:49:40 AM)

  1. Bump gitlab4j-api from 4.18.0 to 4.19.0 — noreply / githubweb
  2. Bump maven-core from 3.8.3 to 3.8.4 — noreply / githubweb
  3. Bump maven-plugin-api from 3.8.3 to 3.8.4 — noreply / githubweb
  4. Add an API to find a source URL. — Wayne Beaton / githubweb
  5. Test some corner cases. — Wayne Beaton / githubweb
  6. Minor updates to the README. — Wayne Beaton / githubweb
  7. Issue #94 - Add note about direct download — Wayne Beaton / githubweb

2.2.0 (Nov 23, 2021, 3:23:21 AM)

  1. eclipse/ditto#898: added ditto-placeholders to assembly.xml as it is now a transitive dependency of ditto-protocol — Thomas Jaeckle / githubweb
  2. prepared Ditto JS client release 2.1.0 — Thomas Jaeckle / githubweb
  3. configured "binary-compatibility-check.version" version to 2.1.0 — Thomas Jaeckle / githubweb
  4. shutdown executor after stream cancellation — Johannes Schneider / githubweb
  5. Review: ensure executor shutdown in error case. — Yufei Cai / githubweb
  6. update Ditto JS Client "node" dependencies to their latest within their minor version — Thomas Jaeckle / githubweb
  7. prepare Ditto JS Client release 2.2.0 — Thomas Jaeckle / githubweb
  8. updated JS CHANGELOG.md for 2.2.0 changelog — Thomas Jaeckle / githubweb

#30 (Nov 23, 2021, 3:20:03 AM)

  1. Make abstract Mojo's properties settable. — Wayne Beaton / githubweb
  2. Improve the Gradle usage example. — Wayne Beaton / githubweb
  3. Bump maven-core from 3.8.2 to 3.8.3 — noreply / githubweb
  4. Bump maven-plugin-api from 3.8.2 to 3.8.3 — noreply / githubweb
  5. Alternative paths for Maven sources. — Wayne Beaton / githubweb
  6. Fix javadoc about failWhenReviewNeeded parameter of license-check goal. — Simon Bernard / githubweb
  7. #106:absolute path is needed to dependency:list on multi-module project. — Simon Bernard / githubweb
  8. Go to GitHub when we can go to GitHub. — Wayne Beaton / githubweb
  9. Try harder to ensure that ClearlyDefined Ids are valid. — Wayne Beaton / githubweb
  10. Get list of valid types and sources when bootstrapping. — Wayne Beaton / githubweb
  11. Add rudimentary support for Go module references. — Wayne Beaton / githubweb
  12. Add rudimentary support to gather information about Python modules. — Wayne Beaton / githubweb
  13. Try to find Python and GitHub extended information. — Wayne Beaton / githubweb
  14. Increase test coverage — Wayne Beaton / githubweb
  15. Grab the license data. — Wayne Beaton / githubweb
  16. Rename test files. — Wayne Beaton / githubweb
  17. Increase test coverage. — Wayne Beaton / githubweb
  18. Fix minor typos. — Wayne Beaton / githubweb

2.1.0 (Sep 27, 2021, 5:57:09 AM)

  1. Prepare changelog for the 2.1.0 release of the JS client — Florian Fendt / githubweb
  2. update 2.1.0 release date — Thomas Jaeckle / githubweb

#28 (Sep 25, 2021, 3:18:18 AM)

  1. Include the logger configuration in the build. — Wayne Beaton / githubweb
  2. Add/fix some debug-level logging. — Wayne Beaton / githubweb
  3. Increase the limit on the number of reviews. — Wayne Beaton / githubweb
  4. Update Eclipse IDE metadata. — Wayne Beaton / githubweb
  5. Find a Content id parser that works. — Wayne Beaton / githubweb
  6. Sort summary file generated by Maven plugin #72 — Wayne Beaton / githubweb
  7. Update DEPENDENCIES — Wayne Beaton / githubweb
  8. Skip comment lines. — Wayne Beaton / githubweb
  9. Improve testing coverage. — Wayne Beaton / githubweb
  10. Bypass Eclipse Foundation service when the URL is blank. — Wayne Beaton / githubweb
  11. Use maven-source-plugin 3.2.1 — Alexander Kurtakov / githubweb
  12. Update to Jakarta JSON 2.0.1 — Alexander Kurtakov / githubweb
  13. Use maven-plugin-annotations 3.6.1 — Alexander Kurtakov / githubweb
  14. Update to gitlab4j api 4.17.0 — Alexander Kurtakov / githubweb
  15. "repository" may be a string or an object. Handle both cases. — Wayne Beaton / githubweb
  16. Use the same default values as the CLI. — Wayne Beaton / githubweb
  17. Add more debug logging. — Wayne Beaton / githubweb
  18. Update the DEPENDENCIES file. — Wayne Beaton / githubweb
  19. Configure Dependabot to give us pull requests. — Wayne Beaton / githubweb
  20. Bump slf4j-simple from 1.7.31 to 1.7.32 — noreply / githubweb
  21. Bump junit-platform-runner from 1.7.1 to 1.7.2 — noreply / githubweb
  22. Bump slf4j-api from 1.7.31 to 1.7.32 — noreply / githubweb
  23. Bump maven-plugin-api from 3.6.3 to 3.8.1 — noreply / githubweb
  24. Bump junit-jupiter-engine from 5.7.1 to 5.7.2 — noreply / githubweb
  25. Clean up yarn.lock file reader. Add some tests. — Wayne Beaton / githubweb
  26. Update DEPENDENCIES — Wayne Beaton / githubweb
  27. Add 0BSD as a supported license. — Wayne Beaton / githubweb
  28. Provide option to fail Maven build on non-approved dependencies #70 — Wayne Beaton / githubweb
  29. Bump maven-plugin-plugin from 3.6.0 to 3.6.1 — noreply / githubweb
  30. Tweak the README. — Wayne Beaton / githubweb
  31. Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 — noreply / githubweb
  32. Bump commons-csv from 1.8 to 1.9.0 — noreply / githubweb
  33. Bump maven-plugin-api from 3.8.1 to 3.8.2 — noreply / githubweb
  34. Bump maven-core from 3.6.3 to 3.8.2 — noreply / githubweb
  35. Fix minor typo — Marc Dumais / githubweb
  36. Clarify the scope required for the Gitlab token — Marc Dumais / githubweb
  37. The '@' symbol is part of the namespace name. — Wayne Beaton / githubweb
  38. Double the default timeout. — Wayne Beaton / githubweb
  39. Bump gitlab4j-api from 4.17.0 to 4.18.0 — noreply / githubweb
  40. Bump junit-platform-runner from 1.7.2 to 1.8.0 — noreply / githubweb
  41. Bump junit-jupiter-engine from 5.7.2 to 5.8.0 — noreply / githubweb
  42. Use JUnit 5 @Suite for the test suite. — Wayne Beaton / githubweb
  43. Support extended data that are not links. — Wayne Beaton / githubweb
  44. Add an experimental GolangIdParser with tests. — Wayne Beaton / githubweb
  45. Bump junit-platform-runner from 1.8.0 to 1.8.1 — noreply / githubweb
  46. Bump junit-platform-suite-api from 1.8.0 to 1.8.1 — noreply / githubweb
  47. Bump junit-jupiter-engine from 5.8.0 to 5.8.1 — noreply / githubweb
  48. Bump junit-platform-suite-engine from 1.8.0 to 1.8.1 — noreply / githubweb
  49. Add missing file header. — Wayne Beaton / githubweb
  50. Better handling for errors from ClearlyDefined. — Wayne Beaton / githubweb
  51. Add a GolangIdParser test. — Wayne Beaton / githubweb
  52. Allow a maximum of 100 review requests. — Wayne Beaton / githubweb
  53. Don't restrict the format of version information. — Wayne Beaton / githubweb

#27 (Sep 25, 2021, 3:14:39 AM)

  1. #28 remove the IIFE build from the API and DOM modules — Florian Fendt / githubweb
  2. Replace WithDittoHeaders by DittoHeadersSettable. — Yufei Cai / githubweb
  3. Prepare changelog for 3.0.0 — Florian Fendt / githubweb
  4. Update changelog for 3.0.0 — Florian Fendt / githubweb
  5. Merge changelog of 2.1.0 — Florian Fendt / githubweb
  6. Remove blocking instantiation of DittoClient — Yannic Klem / githubweb
  7. Add bugfix #66 to the changelog for JS client 3.0.0 — Florian Fendt / githubweb
  8. Add bugfix #126 to the changelog for JS client 3.0.0 — Florian Fendt / githubweb
  9. Replace return of CompletableFuture with CompletionStage — Yannic Klem / githubweb
  10. minor javadoc improvements; — Stefan Maute / githubweb
  11. change return type of merge functions to CompletionStage; — Stefan Maute / githubweb
  12. Add feature #111 to the changelog for JS client 3.0.0 — Florian Fendt / githubweb
  13. Add feature #117 to the changelog for JS client 3.0.0 — Florian Fendt / githubweb
  14. Remove instantiation of DittoRuntimeException — Yannic Klem / githubweb
  15. moved ditto live signals into ditto-java-client; — Stefan Maute / githubweb
  16. remove test dependency for ditto-signals-commands-live; — Stefan Maute / githubweb
  17. Switch status code of new exception back to how it was, BAD_REQUEST, because it was a mistake — Joel Bartelheimer / githubweb
  18. remove api 1 support — Yannic Klem / githubweb
  19. remov unnecessary osgi stuff for ditto-signals-commands-live — Yannic Klem / githubweb
  20. remove unused class — Yannic Klem / githubweb
  21. Adapt to the changes made in ditto regarding 'Fix WithId+WithIdButActuallyNot' — Joel Bartelheimer / githubweb
  22. Adapt to the changes, that RetrieveThings is not a ThingCommand anymore — Joel Bartelheimer / githubweb
  23. adjusted Ditto java client to changes of Event / EventsourcedEvent — Thomas Jaeckle / githubweb
  24. only serialize strings with quotation marks — Matthias Weirich / githubweb
  25. remove object serialization & fix serialization for In — Matthias Weirich / githubweb
  26. add support for _created field to thing model — Matthias Weirich / githubweb
  27. add tests for _created field — Matthias Weirich / githubweb
  28. create stringify function — Matthias Weirich / githubweb
  29. fix test for thing without metadata — Matthias Weirich / githubweb
  30. correct merge mistake — Matthias Weirich / githubweb
  31. correct merge mistake — Matthias Weirich / githubweb
  32. rename getter to _created — Matthias Weirich / githubweb
  33. update package-lock.json — Matthias Weirich / githubweb
  34. Publish all modules as ESM instead of a mix of ESM and CJS. — Florian Fendt / githubweb
  35. Review: — Yannic Klem / githubweb
  36. implement requested changes — Matthias Weirich / githubweb
  37. implement requested changes — Matthias Weirich / githubweb
  38. Add #124 and #140 to the release changelog — Florian Fendt / githubweb
  39. Export node client as commonjs module as ESM still has problems in node — Florian Fendt / githubweb
  40. replace deprecated method call of getId() with getEntityName(); — Stefan Maute / githubweb
  41. Don't publish the API module — Florian Fendt / githubweb
  42. Merge master into changelog_3.0.0 — Florian Fendt / githubweb
  43. fix jest config — Florian Fendt / githubweb
  44. Remove ACL, which is only available in API 1 — Florian Fendt / githubweb
  45. Remove API 1 build steps, handles, client interfaces and implementations — Florian Fendt / githubweb
  46. Update node versions in GitHub actions — Florian Fendt / githubweb
  47. Remove karma conf — Florian Fendt / githubweb
  48. removed unused function, fixed imports in test — Johannes Schneider / githubweb
  49. Update dependencies — Florian Fendt / githubweb
  50. removed APIs and code marked as "@deprecated" — Thomas Jaeckle / githubweb
  51. Adapt to EntityId changes in ditto — Yannic Klem / githubweb
  52. Update CHANGELOG and READMEs for new 2.0.0 release — Florian Fendt / githubweb
  53. Add script to update the version — Florian Fendt / githubweb
  54. Prepare 2.0.0-M2 release — Florian Fendt / githubweb
  55. Prepare 2.0.0 release — Florian Fendt / githubweb
  56. fix raw generic type usages and other sonar issues — Thomas Jaeckle / githubweb
  57. Review: — Stefan Maute / githubweb
  58. fixed some sonar issues; — Stefan Maute / githubweb
  59. updated used dependencies + NOTICE-THIRD-PARTY.md — Thomas Jaeckle / githubweb
  60. added build and version badges to js readme — noreply / githubweb
  61. adjusted js version readme section — noreply / githubweb
  62. Adapt to restructured policies module in ditto — Yannic Klem / githubweb
  63. Adapt to things module restructuring in ditto — Yannic Klem / githubweb
  64. Adapt to restructured base module in ditto — Yannic Klem / githubweb
  65. Adapt to restructured thingsearch module in ditto — Yannic Klem / githubweb
  66. Adapt to message model restructuring in ditto — Yannic Klem / githubweb
  67. #667 add websocket auth provider for dom environments — Dominik Guggemos / githubweb
  68. fix test — Dominik Guggemos / githubweb
  69. fix test — Dominik Guggemos / githubweb
  70. review: renamed documented query param/header "x-ditto-dummy-auth" to "x-ditto-pre-authenticated" as the "dummy" is no longer available in Ditto 2.0 — Thomas Jaeckle / githubweb
  71. Adapt to moval of ditto-model-jwt — Yannic Klem / githubweb
  72. Adapt to moval of ditto-model-messages module — Yannic Klem / githubweb
  73. fix assembly.xml — Yannic Klem / githubweb
  74. Adapt RunOSGiContainerIntegrationTest to restructured modules and add missing module tests — Yannic Klem / githubweb
  75. fixed javadoc errors — Thomas Jaeckle / githubweb
  76. copied TestConstants from org.eclipse.ditto.things.model.signals.commands.TestConstants to client's "live" testcode — Thomas Jaeckle / githubweb
  77. use ${revision} again as ditto.version — Thomas Jaeckle / githubweb
  78. activate binary compatibility check to version 2.0.0 — Thomas Jaeckle / githubweb
  79. fix http connection — Vincenzo Territo / githubweb
  80. add new copyright holder — Vincenzo Territo / githubweb
  81. #156 add HTTP proxy for HTTP requests with the node client — Florian Fendt / githubweb
  82. #156 add basic tests for the node http requester — Florian Fendt / githubweb
  83. #157: fix encoding of search options, which did encode the sorting option twice — Florian Fendt / githubweb
  84. #157 send query params in node http requests — Florian Fendt / githubweb
  85. fixed RunOSGiContainerIntegrationTest by adding "org.eclipse.ditto:ditto-connectivity-model" module to the *bundles.zip used to bundle all transitive OSGi dependencies — Thomas Jaeckle / githubweb
  86. fixed RunOSGiContainerIntegrationTest by testing loading connectivity-model classes — Thomas Jaeckle / githubweb
  87. add reconnecting behaviour when an unintentional disconnect occures (this can happen when the gateway or nginx container get killed); — Stefan Maute / githubweb
  88. review: renamed atomicboolean + reset it to "false" when connection was (re-)established — Thomas Jaeckle / githubweb
  89. fix incorrect variable replacement for messageSubject in featureSelector; — Stefan Maute / githubweb
  90. add argumentNotNull check for type to registerForMessages implementations in LiveFeatureHandleImpl, LiveImpl and LiveThingHandleImpl; — Stefan Maute / githubweb
  91. updated eclipse jarsigner version to latest 1.3.1 — Thomas Jaeckle / githubweb
  92. enhance Ditto java client with a "disconnection listener" — Thomas Jaeckle / githubweb
  93. fixed NPE for ClientCredentialsAuthenticationProvider not providing a "jsonWebtokenSupplier" — Thomas Jaeckle / githubweb
  94. fixed compile error — Thomas Jaeckle / githubweb
  95. enhanced OSGi test for instantiating classes relying on ClassIndex import — Thomas Jaeckle / githubweb
  96. minor code formatting; — Stefan Maute / githubweb
  97. [#559] add condition option to ditto java client for thing operations; — Stefan Maute / githubweb
  98. release 2.1.0-M1 — Johannes Schneider / githubweb
  99. release 2.1.0-M2 — Johannes Schneider / githubweb
  100. [#559] remove usage of Condition class in ditto java client; — Stefan Maute / githubweb
  101. Issue #559: Refactored `OutgoingMessageFactory`. — Juergen Fickel / githubweb
  102. Issue #559: Extracted method for checking if option is allowed. — Juergen Fickel / githubweb
  103. fix unit test — Johannes Schneider / githubweb
  104. Issue #559: Extracted class for building DittoHeaders from options for particular outgoing message. — Juergen Fickel / githubweb
  105. Issue #559: Added empty lines to improve readability. Slightly adjusted some Javadoc comments. — Juergen Fickel / githubweb
  106. Issue #559: Widened type of condition argument to CharSequence. Adjusted Javadoc as well. — Juergen Fickel / githubweb
  107. Issue #559: Adjusted Javadoc of `ConditionOptionVisitor`. — Juergen Fickel / githubweb
  108. Issue #559: Made CONDITION a Global option as it is valid not only for modify commands but retrieve commands as well. — Juergen Fickel / githubweb
  109. fixed that for Java Runtime 8, using corePoolSize 0 leads to CPU usage of 100% — Thomas Jaeckle / githubweb

#26 (Jul 5, 2021, 6:15:55 AM)

  1. Update README.md — noreply / githubweb
  2. Update README.md — noreply / githubweb
  3. Work-in-progress. Use dependency injection. — Wayne Beaton / githubweb
  4. Clean up the test suite. — Wayne Beaton / githubweb
  5. Use DI in Maven mojo. — Wayne Beaton / githubweb
  6. Add file header. — Wayne Beaton / githubweb
  7. Handle variations in content provided to the tool. — Wayne Beaton / githubweb
  8. Add metadata to the pom.xml — Wayne Beaton / githubweb
  9. Try a little harder when reading yarn.lock files. — Wayne Beaton / githubweb
  10. Get source information from ClearlyDefined data. — Wayne Beaton / githubweb
  11. Use SLF4J simple logger. — Wayne Beaton / githubweb
  12. Update README — Wayne Beaton / githubweb
  13. Add correct REUSE tag. — Wayne Beaton / githubweb
  14. Add missing license and copyright information. — Wayne Beaton / githubweb
  15. REUSE compliant layout for LICENSE files. — Wayne Beaton / githubweb
  16. Add missing copyright and license information. — Wayne Beaton / githubweb
  17. Add final missing bits for copyright and license information. — Wayne Beaton / githubweb
  18. Update README.md — noreply / githubweb
  19. Only consider the license score. — Wayne Beaton / githubweb
  20. Add MIT-0 as a supported license. — Wayne Beaton / githubweb
  21. Expect dots in NPM names. — Wayne Beaton / githubweb
  22. Don't include test content in build. — Wayne Beaton / githubweb

2.0.0 (May 4, 2021, 5:20:53 AM)

  1. Skip duplicates. — Wayne Beaton / githubweb
  2. Make timeout configurable on the CLI. — Wayne Beaton / githubweb
  3. Support package-lock.json v2. — Wayne Beaton / githubweb
  4. Update IPLab URL. — Wayne Beaton / githubweb
  5. The review property no longer makes sense in the Maven plugin. — Wayne Beaton / githubweb

2.0.0-M2 (Apr 8, 2021, 2:21:43 AM)

  1. Provide better defaults. — Wayne Beaton / githubweb
  2. Protect against NPE. — Wayne Beaton / githubweb
  3. Add (experimental) support for reading yarn.lock files — Wayne Beaton / githubweb
  4. Update README — Wayne Beaton / githubweb
  5. Include Java 11 requirement in README. — Wayne Beaton / githubweb
  6. Update README.md — noreply / githubweb
  7. Update README.md — noreply / githubweb
  8. Update README.md — noreply / githubweb
  9. Update README.md — noreply / githubweb
  10. Update README.md — noreply / githubweb
  11. Update README.md — noreply / githubweb

#22 (Apr 8, 2021, 2:17:59 AM)

  1. added Go client to toplevel readme — noreply / githubweb

#21 (Mar 5, 2021, 4:22:18 AM)

  1. fixed NOTICE.md and exclude poms from being added to created client .jar — Thomas Jaeckle / githubweb
  2. fix OSGi test / imports — Thomas Jaeckle / githubweb
  3. added option to manually start master build — noreply / githubweb

#20 (Mar 5, 2021, 4:17:38 AM)

  1. Use Collection.isEmpty method. — Alexander Kurtakov / githubweb
  2. Build with JUnit 5.7.1 — Alexander Kurtakov / githubweb
  3. Use maven-common-artifact-filters 3.2.0 — Alexander Kurtakov / githubweb
  4. Plugin is published to repository. — Alexander Kurtakov / githubweb
  5. Do not inherit license-check mojo — Alexander Kurtakov / githubweb
  6. Add detailed instructions for Maven usage — Alexander Kurtakov / githubweb

#18 (Feb 22, 2021, 4:10:55 AM)

  1. Refactoring. — Wayne Beaton / githubweb
  2. Fix the Maven settings. — Wayne Beaton / githubweb
  3. Include information from the npmjs repository in the review request. — Wayne Beaton / githubweb
  4. Mock out the HTTP call to test ClearlyDefined support. — Wayne Beaton / githubweb
  5. Actually enable the interesting test. — Wayne Beaton / githubweb
  6. Increase test coverage. Includes some refactoring. — Wayne Beaton / githubweb
  7. Increase test coverage. — Wayne Beaton / githubweb
  8. Improve tests. — Wayne Beaton / githubweb
  9. Fix NPE in LicenseSupport — Alexander Kurtakov / githubweb
  10. Use a version of maven-deploy that actually exists — Wayne Beaton / githubweb

#17 (Feb 22, 2021, 4:00:31 AM)

  1. Add a new optional step to set a custom api path — Matthias Weirich / githubweb
  2. add tests — Matthias Weirich / githubweb
  3. document new builder step — Matthias Weirich / githubweb
  4. test adding metadata — Matthias Weirich / githubweb
  5. create dedicated metadata class — Matthias Weirich / githubweb
  6. fix tslint error — Matthias Weirich / githubweb
  7. new metadata class — Matthias Weirich / githubweb
  8. fix order of attributes and features in metadata — Matthias Weirich / githubweb
  9. add tests for _metadata — Matthias Weirich / githubweb
  10. fix linter errors — Matthias Weirich / githubweb
  11. improved "loadtest" scenario on DittoClientUsageExamples — Thomas Jaeckle / githubweb
  12. expose thing definition — Dirk Van Haerenborgh / githubweb
  13. add test for definition — Dirk Van Haerenborgh / githubweb
  14. implement GET/PUT/DELETE definition — Dirk Van Haerenborgh / githubweb
  15. fix model test — Dirk Van Haerenborgh / githubweb
  16. fix test for get definition — Dirk Van Haerenborgh / githubweb
  17. add tet for creating definition — Dirk Van Haerenborgh / githubweb
  18. fix linter errors — Dirk Van Haerenborgh / githubweb
  19. set DittoClientUsageExamples back to invoking all usage examples, not only the modifided loadtest — Thomas Jaeckle / githubweb
  20. fixed license declaration of Ditto JavaScript client in package.json files — Thomas Jaeckle / githubweb
  21. don't include _metadata on thing serialization — Matthias Weirich / githubweb
  22. consolidate/update test dependencies — Thomas Jaeckle / githubweb
  23. Do adapt extracting of Live-Response from acknowledgement — Yannic Klem / githubweb
  24. fix sonar issue; — Stefan Maute / githubweb
  25. switch back to maven surefire- and failsafe-plugins 3.0.0-M4 — noreply / githubweb
  26. resolve conflicts with master — Matthias Weirich / githubweb
  27. move _metadata to end of constructor param list — Matthias Weirich / githubweb
  28. consolidated dependencies by using same dependency versions as in Ditto — Thomas Jaeckle / githubweb

#16 (Feb 5, 2021, 5:40:23 AM)

  1. add bearer auth class — Matthias Weirich / githubweb
  2. v2.1.0-alpha.0 — Matthias Weirich / githubweb
  3. Add othermo to copyright holders — Matthias Weirich / githubweb
  4. Add tests to DOM client — Matthias Weirich / githubweb
  5. add node tests — Matthias Weirich / githubweb
  6. v2.1.0-alpha.1 — Matthias Weirich / githubweb
  7. fix lint issue — Matthias Weirich / githubweb
  8. Update copyright header to 2020 — Matthias Weirich / githubweb
  9. rollback version to 2.0.0 — Matthias Weirich / githubweb
  10. Fix "initialConnectRetryEnabled" config suppressing "reconnectEnabled". — Yufei Cai / githubweb
  11. Add TokenSupplier class to allow changing token — Matthias Weirich / githubweb
  12. added commit hook for checking that license header's year for added files is the current year — Thomas Jaeckle / githubweb
  13. #288 add merge to toplevel requests — Vadim Günther / githubweb
  14. Ditto issue #921: Deprecated HttpStatusCode and replaced it with HttpStatus. — Juergen Fickel / githubweb
  15. refactor model classes — Matthias Weirich / githubweb
  16. fix tests for things — Matthias Weirich / githubweb
  17. refactor response and policies — Matthias Weirich / githubweb
  18. refactor tests — Matthias Weirich / githubweb
  19. fix linter errors — Matthias Weirich / githubweb
  20. change type of feature properties — Matthias Weirich / githubweb
  21. change type of attributes — Matthias Weirich / githubweb
  22. Updated year of license header file. — Juergen Fickel / githubweb
  23. Work around jitterbit/get-changed-files#7 — Juergen Fickel / githubweb
  24. #288 changed status code for MergeThingResponse to 204 and removed the value variable; — Stefan Maute / githubweb
  25. #288 add merge to client — Vadim Günther / githubweb
  26. simplify "undefined" check — Matthias Weirich / githubweb
  27. exclude "foreign" license texts from Ditto jars — Thomas Jaeckle / githubweb
  28. simplify null check I forgot last time — Matthias Weirich / githubweb
  29. #288: Add handling of live merge commands — Vadim Günther / githubweb
  30. #288 adapt ditto client to changes in ditto model — Dominik Guggemos / githubweb
  31. #288 introduce ThingResource and PolicyResource enum to define valid thing/policy resources, allow resolving the resource from a given resource path (using new ResourceMap), introduce ThingResourceVisitor to avoid "switching" over the resources at multiple places — Dominik Guggemos / githubweb
  32. #288 mark @since annotations of merge command for adjustment — Vadim Günther / githubweb
  33. #288 fix BusAddresFactory and PathToBusBusAddressVisitor and add tests — Dominik Guggemos / githubweb
  34. #288 update @since annotations to version 2.0.0 — Vadim Günther / githubweb
  35. #288 reset non-java-client files to master (probably some auto-formatting during merge) — Dominik Guggemos / githubweb
  36. fix PUT request for existing thing — Dirk Van Haerenborgh / githubweb
  37. do not parse body on http 204 — Dirk Van Haerenborgh / githubweb
  38. PutResponse: accept empty body — Dirk Van Haerenborgh / githubweb
  39. add Aloxy NV to contributors — Dirk Van Haerenborgh / githubweb
  40. fix types for policies and things — Dirk Van Haerenborgh / githubweb
  41. #288 add maven profile to attach sources and javadocs — Dominik Guggemos / githubweb
  42. add more tests — Dirk Van Haerenborgh / githubweb
  43. #66 add missing tests for PUT resources and fix interface of ThingsHandle#putAttribute and HttpThingsHandleV1#putAcl — Florian Fendt / githubweb

#15 (Feb 5, 2021, 5:35:56 AM)

  1. Replace Apache httpclient with Java 11 one — Alexander Kurtakov / githubweb
  2. Move to Jakarta JSON 2.0.0 — Alexander Kurtakov / githubweb
  3. Various automated cleanups. — Alexander Kurtakov / githubweb
  4. Remove unused import. — Alexander Kurtakov / githubweb
  5. Handle Apache Ant Bundles. — Wayne Beaton / githubweb
  6. Only send data that won't break the ClearlyDefined API. — Wayne Beaton / githubweb
  7. Gather more information about dependencies. — Wayne Beaton / githubweb
  8. Validate the version information for ContentIds. — Wayne Beaton / githubweb
  9. Make version checking more flexible. — Wayne Beaton / githubweb
  10. Be more flexible with the return type. — Wayne Beaton / githubweb
  11. Handle the case when we don't have a URL. — Wayne Beaton / githubweb
  12. Include an IPZilla search in the review. — Wayne Beaton / githubweb
  13. Provide source links for npmjs and Maven Central. — Wayne Beaton / githubweb
  14. Housekeeping: add some comments. — Wayne Beaton / githubweb
  15. Only dispay the helpful information once. — Wayne Beaton / githubweb
  16. Don't try to provide search for bogus id. — Wayne Beaton / githubweb
  17. Include more information in the review text. — Wayne Beaton / githubweb
  18. Refactor into multi-module maven project — mat.booth / githubweb
  19. Add a maven plugin for the dash license tool — mat.booth / githubweb
  20. Rename subproject directories and tweak metadata. — Wayne Beaton / githubweb
  21. Update README.md — Alexander Kurtakov / githubweb
  22. Prepare deployment of build artefacts to repo.eclipse.org — Matthias Sohn / githubweb
  23. Automate creation of IP Team review requests. — Wayne Beaton / githubweb
  24. Hint for Mac users added — Dominic Schabel / githubweb
  25. Include project information in review requests. — Wayne Beaton / githubweb
  26. Update the repo.eclipse.org URL. — Wayne Beaton / githubweb
  27. Set us up for reproducible builds. — Wayne Beaton / githubweb
  28. Make processing NPM ids more resilient. — Wayne Beaton / githubweb
  29. Create at most five review requests. — Wayne Beaton / githubweb
  30. Add a notion of context. — Wayne Beaton / githubweb

1.5.0 (Dec 10, 2020, 8:22:36 AM)

  1. Allow to declare acknowledgements via ditto client — Yannic Klem / githubweb
  2. Provide more information in the log for the authentication failed case — Yannic Klem / githubweb
  3. Add nullable annotation to signal that the parameter can be null — Yannic Klem / githubweb
  4. Issue eclipse/ditto#792: adjusted since javadoc annotations to 1.4.0 — Thomas Jaeckle / githubweb
  5. Issue eclipse/ditto#792: removed "declared-acks" from DittoHeaderDefinition and DittoHeaders again — Thomas Jaeckle / githubweb
  6. Issue eclipse/ditto#792: re-added "declared-acks" to DittoHeaderDefinition — Thomas Jaeckle / githubweb
  7. re-add header for declared acks on reconnect — Yannic Klem / githubweb
  8. Ensure Ack.LabelNotUniqueException and Ack.LabelNotDeclaredException are given to connection error handlers. — Yufei Cai / githubweb
  9. Add events for desired properties to ThingChange — David Schwilk / githubweb
  10. Increment binary compatibility check version. — Yufei Cai / githubweb
  11. updated JUnit to 4.13.1 — Thomas Jaeckle / githubweb
  12. Include uper level pointers of change events for receiving feature events, even if only one subpath is existent — David Schwilk / githubweb
  13. Calling twin().startConsumption twice for the same channel, will lead to an UncompletedTwinConsumptionRequestException — Vadim Günther / githubweb
  14. Add license header — Vadim Günther / githubweb
  15. Review: also throw exception if startConsumption is called on live channel; — Stefan Maute / githubweb
  16. reject concurrent consumption requests earlier, add correlation-id to consumption requests to allow request/(error-)response correlation, add more consumption tests — Dominik Guggemos / githubweb
  17. Revert consumption fix — Dominik Guggemos / githubweb
  18. ignore flappy test until fixed — Dominik Guggemos / githubweb
  19. fix timeout in DittoClientPoliciesTest — Dominik Guggemos / githubweb
  20. wait longer for threads to finish in client tests — Dominik Guggemos / githubweb

#13 (Oct 23, 2020, 8:50:06 AM)

  1. add maven property switch for disabling running mavenLicensePlugin — Thomas Jaeckle / githubweb