Mário Franco
966e5d506b
Clean PluginStatusProvider api
10 years ago
Mário Franco
3720dddcd5
Add Plugin status provider
10 years ago
Decebal Suiu
3aeefcd772
Merge pull request #39 from lightglitch/fix1.8
...
Fix build on JDK 1.8
10 years ago
Mário Franco
13f3f417d5
Fix profile name
10 years ago
Mário Franco
1df9fb8aa1
Fix build on JDK 1.8
10 years ago
Decebal Suiu
baee04b909
Merge pull request #33 from stiXits/master
...
Demo build configuration with gradle
10 years ago
Stix
d33c73a66c
unified plugin-provider with pluginproperties
10 years ago
Stix
8ee33ea455
minor fixes
10 years ago
Stix
0b3ac7fa74
added base files
10 years ago
Decebal Suiu
07d115c456
Update README.md
10 years ago
Decebal Suiu
c6ad218b8e
Update README.md
10 years ago
Decebal Suiu
7ae4ccd263
specify that PluginClassLoader is a Parent Last ClassLoader - it loads the classes from the plugin's jars before delegating to the parent class loader
10 years ago
Decebal Suiu
0a3b25e578
Merge pull request #22 from ggsjyoon/patch-1
...
Fixed typos in README.md
10 years ago
SJ.Yoon
eaa143629e
Fixed typos in README.md
10 years ago
Decebal Suiu
3e1880f0fc
Update README.md
10 years ago
Decebal Suiu
579bae7c3d
defense for #21
10 years ago
Decebal Suiu
583b648996
Update README.md
11 years ago
Decebal Suiu
357bdf703f
try to improve logging for DefaultExtensionFinder
11 years ago
Decebal Suiu
ecee4135f6
update .gitignore
11 years ago
Decebal Suiu
67291280d7
Update README.md
11 years ago
Decebal Suiu
187ffc9b3e
[maven-release-plugin] prepare for next development iteration
11 years ago
Decebal Suiu
54b1f59c9b
[maven-release-plugin] prepare release release-0.9.0
11 years ago
Decebal Suiu
808a36a3ae
try to resolve issue #20
11 years ago
Decebal Suiu
f9495062d0
Update README.md
11 years ago
Decebal Suiu
88e897e4ac
add 'How to build' section in readme
11 years ago
Decebal Suiu
3e738375dc
Update README.md
11 years ago
Decebal Suiu
2074da190e
Update README.md
11 years ago
Decebal Suiu
92d3fec8fa
fix a broken link in readme
11 years ago
Decebal Suiu
ac69a92a90
Merge remote-tracking branch 'origin/master'
11 years ago
Decebal Suiu
e58e71a098
load extensions from classpath; before this commit only plugins can declare extensions
11 years ago
Decebal Suiu
11ee51b3c5
Update README.md
11 years ago
Decebal Suiu
57fabda2e6
Update README.md
11 years ago
Decebal Suiu
ca2e19c3ed
Update README.md
11 years ago
Decebal Suiu
766681abb4
Update README.md
11 years ago
Decebal Suiu
f508484004
fix an issue that occurs when the plugin developer put the pf4j jar in the plugin's lib folder (or not declare the pf4j dependency with scope provided in pom.xml)
11 years ago
Decebal Suiu
441062e98c
minor change
11 years ago
Decebal Suiu
69835a1406
add info message about pf4j version and the runtime mode
11 years ago
Decebal Suiu
90aefdd121
add version in DefaultPluginManager
11 years ago
Decebal Suiu
77c4e00469
add dispose method in PluginClassLoader
11 years ago
Decebal Suiu
bb4c68def5
Update README.md
11 years ago
Decebal Suiu
df5a0fabf2
Merge branch 'master' of https://github.com/decebals/pf4j
11 years ago
Decebal Suiu
0cbac88f6b
update readme
11 years ago
Decebal Suiu
57436d67b4
[maven-release-plugin] prepare for next development iteration
11 years ago
Decebal Suiu
a20a13700f
[maven-release-plugin] prepare release release-0.8.0
11 years ago
Decebal Suiu
7df691ccec
update slf4j to 1.7.5
11 years ago
Decebal Suiu
eb24fa2b32
rename PluginVersion to Version
11 years ago
Decebal Suiu
a6dacb2f74
Merge pull request #15 from gitblit/requires
...
Add an optional requires manifest value
11 years ago
James Moger
316109a558
Move requires logic to isPluginValid(PluginWrapper), rename default version to ZERO
11 years ago
James Moger
eba6d3dc6b
Add an optional requires manifest value
...
As integrators of pf4j evovle their extension APIs it will become
a requirement to specify a minimum system version for loading plugins.
Loading & starting a newer plugin on an older system could result in
runtime failures due to method signature changes or other class
differences.
This change adds a manifest attribute to specify a 'requires' version
which is a minmum system version. It also introduces a method to
specify the system version of the plugin manager and logic to disable
plugins on load if the system version is too old. This works for both
loadPlugins() and loadPlugin().
11 years ago
Decebal Suiu
b5589a7d0b
Merge pull request #13 from gitblit/description
...
Add an optional description to the manifest
11 years ago