Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • DMaaP client
    • Change the factory so it's more configurable
    • Old DMaaP client is now deprecated
    • Integration tests are now using TestContainers with an actual DMaaP in order to confirm compatibility with a particular DMaaP version.
    • Breaking change: MessageRouterSubscribeResponse now contains list of JsonElement instead of JsonArray
  • CBS client
    • Use new, simplified CBS lookup method
    • Breaking change: CbsClientConfiguration replaces old EnvProperties. This way the class reflects overall SDK naming convention.
  • Crypt Password
    • Additional command line usage options (read password from stdin)
    • Enhanced test coverage
  • Internals/others
    • Remove CloudHttpClient and use RxHttpClient instead which should unify REST API consumption across client libraries
  • Moher (MOnitoring and HEalthcheck Rest API)
    • This API is in incubation stage. Do not use it yet.
    • Initial PoC for new module which should help when implementing these features in a DCAE service
    • Expose Prometheus-compliant monitoring endpoint

1.1.6

Bugfix release:

  • (Old) DMaaP client:
    • Security keys was always loaded from JAR instead of given file system path. Only code using SecurityKeysUtil class had been affected. If you do not useĀ SecurityKeysUtil class or you are using the new DMaaP MR client API (org.onap.dcaegen2.services.sdk.rest.services.dmaap.client.{api, model} packages) then you are safe and the update is not required.

...