Skip to content

Release Notes 1.0.0

BJ Hargrave edited this page Jun 22, 2021 · 7 revisions

Release Notes 1.0.0

Updates since 0.10.0:

  • Initial release from the OSGi Technology Project at Eclipse.
  • MapStream updated with additional flatMapKey and flatMapValue methods.
  • ServiceAware now has a close method to allow test code to release service dependencies as part of the test.
  • BOM artifact added.
  • AnyService class added to inject services without respect to the service type.
  • InjectInstallBundle renamed to InjectBundleInstaller and InstallBundle renamed to BundleInstaller.
  • Added InjectInstalledBundle annotation to install and optionally start a specified bundle.
  • Added ServiceReferenceAssert.
    • Added Dictionaries.asDictionary(ServiceReference), to provide a dictionary view over service reference properties.
  • Configuration annotations now support bundle location.
  • AssertJ support updated to work with API changes in assertj-core 3.20.0 while still working on assertj-core 3.19.0.

Dependency updates:

  • The assertj projects now require assertj-core 3.19.0.
Clone this wiki locally