46 Commits (4715257de1e0d49fca734698ca417c5e841248c5)

Author SHA1 Message Date
  finn0s 4715257de1
Unload broken plugins fix (#545) 8 months ago
  Decebal Suiu 36f77cc63d Fix some warnings (javadoc, pom, sonar) 1 year ago
  wolframhaussig d18706e9d0
Do not rely on version from Manifest (#455) 2 years ago
  wolframhaussig dac4edb5f3
Add secure wrapper to plugin manager (#450) 2 years ago
  rreich f6ede83be3
Support multiple plugin root directories (#404) 3 years ago
  Decebal Suiu 92d7c165d9 Fix #378 3 years ago
  Valeriy Kucherenko 58d3c8e183
Fix for problem with file lock on Windows platform. Introduce unloadPlugins method. (#387) 3 years ago
  Valeriy Kucherenko b72b75ae26
Fix wrong logical condition (optional dependencies are always skipped) (#386) 3 years ago
  Lee David Painter 2f8343cfda
PluginClassLoader does not resolve classpath resources from plugin dependencies (#365) 4 years ago
  radeklos ed1f7fde6e
Failed plugin state added. When plugin failed to start previous state was kept (#364) 4 years ago
  Johannes Schüth ef278f6db6 Make AbstractPluginManager fields protected to allow better control in custom plugin managers (#330) 4 years ago
  Decebal Suiu e81d9054f7 Convert PluginException in PluginRuntimeException and use unchecked exceptions 5 years ago
  Decebal Suiu 3cd26fc19d Revert commit 40846fa (Rename PluginRepository.getPluginPaths to getPluginsPaths) 5 years ago
  Decebal Suiu 5a8e5eaa3e Remove empty line 5 years ago
  decebals b6b4e3ddc4 Remove unneeded method 5 years ago
  decebals a487cbf37a Improve #307 (add support for development mode) 5 years ago
  decebals fde642e63a Extract constants for some strings 5 years ago
  decebals 73ac9c0d2b Extract constants for some system property namse 5 years ago
  Decebal Suiu 1d36fcff75 Resolve #296 5 years ago
  Decebal Suiu 65e8fe76c8 Improve #292 5 years ago
  Decebal Suiu 8a2674c539 Improve #292 5 years ago
  Decebal Suiu 3199b5f043 Resolve #309 5 years ago
  Decebal Suiu 40846fa186 Rename PluginRepository.getPluginPaths to getPluginsPaths 5 years ago
  Decebal Suiu 08dc162b42 Resolve TODO (add isDevelopment method as default method in PluginManager) 5 years ago
  Decebal Suiu 6f2f721959 Resolve #292 5 years ago
  Dmitry Timofeev cd8e12c0bc Check no plugin with same pluginId is loaded (#287) 5 years ago
  Dmitry Timofeev 3d6233154f Document thread safety of PluginManagers (#288) 5 years ago
  Dmitry Timofeev febdb302e7 Document where the pluginId comes from (#279) 5 years ago
  Decebal Suiu 74865ee6da Resolve #242 5 years ago
  dustContributor bca953698f Allow a way to query all extension classes for a given plugin (#233) 5 years ago
  Decebal Suiu 0d5ba39ce1 Fix #223 6 years ago
  Decebal Suiu ad25a4a99c Resolve #218 6 years ago
  Shirish Pandharikar eb2d87ccb5 Fixes #206 (#210) 6 years ago
  Bala Raman 7eeea8e7f0 License header update, #171 (#205) 6 years ago
  Decebal Suiu 9b6d4a3efb Resolve #199 6 years ago
  Decebal Suiu 1839146238 Resolve #203 6 years ago
  Decebal Suiu c4e5635212 Add RESOLVED as plugin state 6 years ago
  Decebal Suiu b1c0b021e1 Add LoggingPluginStateListener as listener in DefaultPluginManager only for development mode 6 years ago
  Decebal Suiu 269812669c Before start a plugin check if the plugin is resolved 6 years ago
  Decebal Suiu 172d8b9188 Improve VersionManager (prepare pf4j-update release) 6 years ago
  Decebal Suiu a78fe6d7e6 Formatting 6 years ago
  Tyler Hawkes 44acc38081 Can now just get Extension classes (#191) 6 years ago
  Decebal Suiu 6a4064d05c Minor improvement and refactoring 6 years ago
  Sergey Tyurin 422484d750 Emit warning instead of error when plugin root is not present (#176) 6 years ago
  Decebal Suiu 1822cdede3 Add CompoundPluginDescriptorFinder (#172) 6 years ago
  Decebal Suiu 5916ee64d9 Change root package from ro.fortsoft.pf4j to org.pf4j (#168) 6 years ago
  Decebal Suiu c4bf168259 Fix #161 6 years ago
  Decebal Suiu c35a4f63b4 Cosmetics 6 years ago
  Decebal Suiu 1efed171be Minor javadoc fix 6 years ago
  Decebal Suiu c9bdd98e6d Add VersionManager abstractization (breaking change) (#155) 6 years ago