mirror of https://github.com/pf4j/pf4j.git
Decebal Suiu
9 years ago
1 changed files with 83 additions and 0 deletions
@ -0,0 +1,83 @@ |
|||||||
|
## Change Log |
||||||
|
All notable changes to this project will be documented in this file. |
||||||
|
This project adheres to [Semantic Versioning](http://semver.org/). |
||||||
|
|
||||||
|
### [Unreleased][unreleased] |
||||||
|
|
||||||
|
#### Fixed |
||||||
|
- [#83]: `stopPlugin()` throws NPE for dependents check |
||||||
|
- In development mode hide `plugins/target` folder (it' is not a plugin) |
||||||
|
|
||||||
|
#### Changed |
||||||
|
- Add constructor with vararg and make `addFileFilter()` fluent in `AndFileFilter` |
||||||
|
- [#84]: remove warn from `DefaultPluginManager.whichPlugin()` |
||||||
|
- Pull method `DefaultPluginManager.whichPlugin()` to PluginManager |
||||||
|
- Add `getExtensionFactory()` in PluginManager interface |
||||||
|
|
||||||
|
#### Added |
||||||
|
- Add constructor with vararg and make addFileFilter method fluent in `AndFileFilter` |
||||||
|
- Add `NameFileFilter` and `OrFileFilter` |
||||||
|
- [#85]: ExtensionStorage based on Java Service Provider (META-INf/services) |
||||||
|
|
||||||
|
#### Removed |
||||||
|
|
||||||
|
### [0.11.0] - 2015-11-19 |
||||||
|
|
||||||
|
#### Fixed |
||||||
|
- [#78]: `PluginManager.disablePlugin()` throws UnsupportedOperationExeption |
||||||
|
|
||||||
|
#### Changed |
||||||
|
- Make more fields protected in DefaultPluginManager |
||||||
|
- [#70]: Improve PluginDescriptorFinder implementations |
||||||
|
- Make PluginManager available in Plugin via PluginWrapper |
||||||
|
|
||||||
|
#### Added |
||||||
|
- [#66]: Add possibility to overwrite DefaultPluginManager (to create a JarPluginManager) |
||||||
|
- Added one more fail test to DefaultPluginFactory |
||||||
|
- Added one more fail test to DefaultExtensionFactory |
||||||
|
- Added ManifestPluginDescriptorFinder tests |
||||||
|
|
||||||
|
#### Removed |
||||||
|
|
||||||
|
### [0.10.0] - 2015-08-11 |
||||||
|
|
||||||
|
#### Fixed |
||||||
|
- [#39]: Fix build on JDK 1.8 |
||||||
|
- [42]: Stop Plugin issue |
||||||
|
- [60]: Failed tests |
||||||
|
|
||||||
|
#### Changed |
||||||
|
- Improve logging for DefaultExtensionFinder |
||||||
|
- Add defense for [#21]: (not find META-INF/extensions.idx) |
||||||
|
- [#44]: Replace `Version` class with `semver` lib |
||||||
|
- [#55]: Stop plugin leafs first |
||||||
|
- [63]: Extended pf4j to allow custom class loaders to be created |
||||||
|
|
||||||
|
#### Added |
||||||
|
- [#33]: Add demo build configuration with Gradle |
||||||
|
- [#40]: Add Plugin status provider |
||||||
|
- [#41]: Added plugin archive source abstraction |
||||||
|
- Added test for DefaultPluginRepository |
||||||
|
|
||||||
|
#### Removed |
||||||
|
|
||||||
|
[unreleased]: https://github.com/decebals/pf4j/compare/release-0.11.0...HEAD |
||||||
|
[0.11.0]: https://github.com/decebals/pf4j/compare/release-0.10.0...release-0.11.0 |
||||||
|
[0.10.0]: https://github.com/decebals/pf4j/compare/release-0.9.0...release-0.10.0 |
||||||
|
|
||||||
|
[#85]: https://github.com/decebals/pf4j/issues/85 |
||||||
|
[#84]: https://github.com/decebals/pf4j/issues/84 |
||||||
|
[#83]: https://github.com/decebals/pf4j/issues/83 |
||||||
|
[#78]: https://github.com/decebals/pf4j/issues/78 |
||||||
|
[#70]: https://github.com/decebals/pf4j/issues/70 |
||||||
|
[#66]: https://github.com/decebals/pf4j/issues/66 |
||||||
|
[#63]: https://github.com/decebals/pf4j/issues/63 |
||||||
|
[#60]: https://github.com/decebals/pf4j/issues/60 |
||||||
|
[#55]: https://github.com/decebals/pf4j/pull/55 |
||||||
|
[#44]: https://github.com/decebals/pf4j/pull/44 |
||||||
|
[#42]: https://github.com/decebals/pf4j/pull/42 |
||||||
|
[#41]: https://github.com/decebals/pf4j/pull/41 |
||||||
|
[#40]: https://github.com/decebals/pf4j/pull/40 |
||||||
|
[#39]: https://github.com/decebals/pf4j/pull/39 |
||||||
|
[#33]: https://github.com/decebals/pf4j/pull/33 |
||||||
|
[#21]: https://github.com/decebals/pf4j/issues/21 |
Loading…
Reference in new issue