Wiki
Clone wikiatlassian-plugins-osgi-javaconfig / Changelog
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.3.1] - Unreleased
Changed
- API-breaking change: modified the API of the
ExportOptions
class relating to the exported interfaces
[0.3.0] - 2020-04-15
Added
- Users can now set a custom timeout on each imported service.
Changed
- API-breaking change: modified the signatures of the methods that import and export OSGi services, to accept a single "options" parameter instead of separate parameters for each supported option.
[0.2.1] - 2020-04-07
Added
- Added JaCoCo code coverage and Sonar code quality analysis
Fixed
- Added a five minute timeout to OSGi service proxies, to match the default behaviour of the
osgi
XML namespace; fixes intermittentServiceUnavailableException
s when invoking an imported service before that service is available.
[0.2.0] - 2019-11-14
Added
- Added the ability to filter imported services by their properties (same as in
atlassian-plugin.xml
)
Fixed
- Fixed leaked ServiceReference that caused service usage count to be too high
[0.1.1] - 2019-09-06
Fixed
- Fixed product
Condition
s by having them check for product-specific OSGi services (same as Spring Scanner)
[0.1.0] - 2019-07-05
First public release.
Updated