9b72446
Merge 2ca3589fd7
into 74aa987ca9
by
2024-04-07 16:01:53 +0800
e69edf7
Merge e98852803a
into 74aa987ca9
by
2024-04-07 16:01:53 +0800
aa3ee93
Merge d5627a78d1
into 74aa987ca9
by
2024-04-07 16:01:53 +0800
2db9ae4
Merge 3a467dead6
into 74aa987ca9
by
2024-04-07 16:01:53 +0800
fd3ea85
Merge 1a16be8ad0
into 74aa987ca9
by
2024-04-07 00:11:48 +0300
1a16be8
(#576)
Fix #576 by
2024-04-07 00:11:21 +0300
74aa987
(HEAD -> master)
Add stopPluginWithDeletedDependency (see #576) by
2024-04-06 23:29:37 +0300
f563b91
Fix the problem of not being able to disable plugins correctly (#577) by
2024-04-06 22:25:21 +0800
af7f388
Fix the problem of not being able to disable plugins correctly by
2024-04-03 23:48:09 +0800
3a467de
Avoid instantiating Plugin class if a plugin is already unloaded by
2024-03-11 10:13:54 +0200
36c036f
Add version 3.11.0 to changelog by
2024-03-06 21:50:27 +0200
35bc67a
[maven-release-plugin] prepare for next development iteration by
2024-03-06 21:33:56 +0200
2201ab5
(tag: release-3.11.0)
[maven-release-plugin] prepare release release-3.11.0 by
2024-03-06 21:33:52 +0200
9362beb
Update changelog by
2024-03-06 21:27:34 +0200
b92ec9e
Post `PluginState.UNLOADED` event when plugins are unloaded (#567) by
2024-02-20 09:16:09 +0200
6f97cf8
Post `PluginState.UNLOADED` event when plugins are unloaded by
2024-02-19 13:59:12 +0200
5a73e6a
Fix maven warning about plugin version (#568) by
2024-02-19 18:48:12 +0200
336a5ba
Add strategy for handling the recovery of a plugin that could not be resolved (#564) by
2024-02-19 18:43:24 +0200
7d461a9
Fix maven warning about plugin version by
2024-02-19 14:02:21 +0200
a53a86d
(resolve_recovery_strategy)
Changes according to code review by
2024-02-13 20:54:32 +0200
f086299
Make `PluginStateEvent` fields `final` (#566) by
2024-02-13 19:51:57 +0200
5a37c51
Make `PluginStateEvent` fields `final` by
2024-02-13 19:38:20 +0200
6e4e6b3
Ignore fire plugin state event without state change by
2024-02-06 01:37:52 +0200
cc95930
Add SonarCloud coverage badge by
2024-02-06 01:25:01 +0200
92df9f0
(coverage)
Add SonarCloud coverage badge by
2024-02-06 01:25:01 +0200
6b20660
Add support for coverage in sonar (#565) by
2024-02-06 01:15:41 +0200
c055ee4
Add support for coverage in sonar by
2024-02-06 01:10:09 +0200
3abd435
Add strategy for handling the recovery of a plugin that could not be resolved by
2024-02-05 20:52:49 +0200
bdd404b
Fix test by
2024-02-04 01:21:16 +0200
62b6162
Fix #563 by
2024-02-04 01:13:47 +0200
58f3638
Add missing license file header by
2024-02-04 01:09:16 +0200
30f415f
Fix #520 by
2024-02-04 00:56:27 +0200
d351e52
Add more javadoc, fix warnings by
2024-02-03 22:29:31 +0200
a33c7b0
Add InvalidPluginDescriptorException Add more javadoc in AbstractPluginManager by
2024-02-03 22:16:38 +0200
9bc18d3
Add more javadoc by
2024-02-03 22:11:35 +0200
aec3785
Fix the problem of unable doing sonar scanning in JDK 11 (#561) by
2024-02-02 02:56:03 +0800
2292e00
Fix the problem of unable doing sonar scanning in JDK 11 by
2024-01-30 10:59:15 +0800
a731852
Upgrade Java SemVer to 0.10.2 (#560) by
2024-01-30 02:10:36 +0800
fc0b559
Upgrade Java SemVer to 0.10.2 by
2024-01-30 00:18:33 +0800
b96bb93
Fixes for the failing test by
2024-01-25 06:15:31 +0200
6ce20e3
Fix potential corrupt state in AbstractPluginManager by
2024-01-22 21:14:23 +0200
2385c8d
Only call `stopPlugin` during unload if the plugin is started by
2021-06-21 11:07:18 +0300
426a0d7
Write empty extensions descriptor even if no extensions are found by
2023-10-05 15:37:38 +0200
4dcb3a6
feat: write empty extensions descripter even if none are found by
2023-10-04 15:20:06 +0200
4715257
Unload broken plugins fix (#545) by
2023-09-15 09:40:45 +0200
c92dd66
remove the final keyword by
2023-09-15 09:29:21 +0200
2b71f4b
enable the releaseBrokenJarOnWindows test case only for windows by
2023-09-15 08:58:37 +0200
e3ebefd
unload broken plugins fix by
2023-09-14 16:42:51 +0200
e4d7c7b
Add version 3.10.0 to changelog by
2023-09-06 18:37:52 +0300
925a30a
[maven-release-plugin] prepare for next development iteration by
2023-09-06 18:17:40 +0300
c7774e3
(tag: release-3.10.0)
[maven-release-plugin] prepare release release-3.10.0 by
2023-09-06 18:17:34 +0300
4daa650
Update changelog by
2023-09-06 18:12:07 +0300
7fddf8f
Update changelog by
2023-09-06 18:06:50 +0300
8e0aa19
Add security checks to prevent directory traversal when decompressing (#538) by
2023-08-16 21:00:59 +0300
1c8b8ae
(#526)
Add security checks to prevent directory traversal when decompressing by
2023-08-16 20:55:25 +0300
ed93920
Add security checks to prevent directory traversal when decompressing by
2023-08-13 17:04:14 +0800
c1b03c9
Add security checks to prevent directory traversal when decompressing files by
2023-08-13 15:31:22 +0800
c1c9c98
Remove obsolete comment by
2023-07-18 19:02:36 +0300
860b797
Add link to pf4j-shell by
2023-06-26 00:50:43 +0300
3c2e7e2
Fix:when ignoredComments=false, FileUtils.readLines() will return empty list. (#527) by
2023-05-17 21:37:17 +0800
5338a62
Fix:when ignoredComments=false, FileUtils.readLines() will return empty list. by
2023-05-16 15:40:08 +0800
bdadc66
Fix #524 (#525) by
2023-04-28 15:41:40 +0800
053294e
create logger in DemoPluginFactory by
2023-04-28 15:22:41 +0800
a72e80c
fix logger's access modifier by
2023-04-28 14:57:06 +0800
2b4185c
(#520)
Improve test by
2023-03-21 09:58:41 +0200
aa0a89a
Fix test by
2023-03-21 09:50:07 +0200
880d2e7
Fix #520 by
2023-03-21 09:29:22 +0200
2eb8d78
Switch to slf4j-2.x and replace log4j with slf4j-simple (#514) by
2023-03-05 14:52:59 +0200
6170d19
Update Gradle demo to pass plugin dependencies into Manifest (#517) by
2023-03-03 13:43:12 +0100
cdd812f
Update Gradle demo to pass plugin dependencies into Manifest by
2023-03-03 11:57:32 +0100
a18206a
Fix readme according to feedback by
2023-02-14 09:58:13 +0200
2fe4849
Fix English mistakes to improve the README.md (#499) by
2023-02-14 09:53:27 +0200
038c607
Merge branch 'master' into patch-1 by
2023-02-14 09:46:22 +0200
e6d7901
(test_class_gen)
Fix typo in javadoc by
2023-02-02 20:33:25 +0200
cce6e13
Improve class generation for testing (#515) by
2023-02-02 20:05:51 +0200
aebfa79
Improve class generation for testing by
2023-02-02 18:48:58 +0200
21a2854
Update compile-testing dependency to 0.21.0 by
2023-02-01 21:15:02 +0200
36f77cc
Fix some warnings (javadoc, pom, sonar) by
2023-02-01 21:10:19 +0200
dd42faf
Some clean after travis remove by
2023-02-01 20:31:27 +0200
532a4cf
(slf4j_2.x)
Switch to slf4j-2.x and replace log4j with slf4j-simple by
2023-02-01 20:17:00 +0200
2d3cf24
Sync readme with the latest version by
2023-01-30 22:43:48 +0200
f1cf98a
Clean changelog (remove empty sections) by
2023-01-30 21:25:23 +0200
266aecc
Add version 3.9.0 to changelog by
2023-01-30 21:21:12 +0200
ad2dd6e
[maven-release-plugin] prepare for next development iteration by
2023-01-30 21:06:55 +0200
361fb8b
(tag: release-3.9.0)
[maven-release-plugin] prepare release release-3.9.0 by
2023-01-30 21:06:51 +0200
e598ffb
Fix typo by
2023-01-30 21:00:33 +0200
8584121
Update changelog by
2023-01-30 20:56:24 +0200
1f04209
Relax Plugin construction (remove dependency on PluginWrapper) (#512) by
2023-01-30 20:36:47 +0200
5b7705d
(plugin_context)
Fix Sonar warning by
2023-01-16 00:17:33 +0200
2a4df4e
Add javadoc for deprecated by
2023-01-16 00:05:26 +0200
5fae384
Relax Plugin construction (remove dependency on PluginWrapper) by
2023-01-15 19:20:36 +0200
de63736
Remove travis (#509) by
2022-11-23 00:30:00 +0200
7b02efc
(remove_travis)
Remove travis by
2022-11-23 00:26:50 +0200
09d7337
Merge 89055e453f
into faaf921592
by
2022-11-06 14:28:17 +0100
faaf921
Add version 3.8.0 to changelog by
2022-10-27 22:58:38 +0300
b95a682
[maven-release-plugin] prepare for next development iteration by
2022-10-27 22:45:41 +0300
efaed93
(tag: release-3.8.0)
[maven-release-plugin] prepare release release-3.8.0 by
2022-10-27 22:45:37 +0300
48919cc
Update changelog by
2022-10-27 22:40:33 +0300
16690d5
Fix #508 by
2022-10-27 00:34:59 +0300
c36ab8f
Make ServiceProviderExtensionFinder optional in demo (commented code) by
2022-06-30 01:51:57 +0300