]> source.dussan.org Git - pf4j.git/log
pf4j.git
3 days agoFix #590
Decebal Suiu [Sat, 12 Oct 2024 15:45:35 +0000 (18:45 +0300)]
Fix #590

3 days agoExclude junit4 as transitive dependency
Decebal Suiu [Sat, 12 Oct 2024 15:29:37 +0000 (18:29 +0300)]
Exclude junit4 as transitive dependency

8 weeks agoAdd helper methods in PluginState
Decebal Suiu [Sat, 17 Aug 2024 16:44:51 +0000 (19:44 +0300)]
Add helper methods in PluginState

3 months agoPlugin Extensions should be detected with any ClassLoadingStrategy (#586)
Aleksandr Sidorov [Sat, 29 Jun 2024 19:30:03 +0000 (22:30 +0300)]
Plugin Extensions should be detected with any ClassLoadingStrategy (#586)

3 months agoAdd version 3.12.0 to changelog
Decebal Suiu [Tue, 25 Jun 2024 15:24:10 +0000 (18:24 +0300)]
Add version 3.12.0 to changelog

3 months ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Tue, 25 Jun 2024 15:07:57 +0000 (18:07 +0300)]
[maven-release-plugin] prepare for next development iteration

3 months ago[maven-release-plugin] prepare release release-3.12.0 release-3.12.0
Decebal Suiu [Tue, 25 Jun 2024 15:07:52 +0000 (18:07 +0300)]
[maven-release-plugin] prepare release release-3.12.0

3 months agoUpdate changelog
Decebal Suiu [Tue, 25 Jun 2024 14:52:41 +0000 (17:52 +0300)]
Update changelog

3 months agoUpgrade Mockito to 5.2.0
Decebal Suiu [Mon, 24 Jun 2024 16:30:22 +0000 (19:30 +0300)]
Upgrade Mockito to 5.2.0

3 months agoAdd more tests
Decebal Suiu [Mon, 24 Jun 2024 16:20:26 +0000 (19:20 +0300)]
Add more tests

3 months agoUpdate changelog
Decebal Suiu [Mon, 24 Jun 2024 14:11:31 +0000 (17:11 +0300)]
Update changelog

3 months agoAdd more tests
Decebal Suiu [Mon, 24 Jun 2024 13:48:21 +0000 (16:48 +0300)]
Add more tests

3 months agoReplace Version#valueOf deprecated method
Decebal Suiu [Mon, 24 Jun 2024 13:47:55 +0000 (16:47 +0300)]
Replace Version#valueOf deprecated method

3 months agoAdd more tests
Decebal Suiu [Mon, 24 Jun 2024 13:26:34 +0000 (16:26 +0300)]
Add more tests

3 months agoImprove code readability
Decebal Suiu [Mon, 24 Jun 2024 13:24:06 +0000 (16:24 +0300)]
Improve code readability

3 months agoAdd PluginClassLoader#isClosed method
Decebal Suiu [Mon, 24 Jun 2024 13:21:58 +0000 (16:21 +0300)]
Add PluginClassLoader#isClosed method

3 months agoFix #576 (#579)
Decebal Suiu [Mon, 24 Jun 2024 11:40:14 +0000 (14:40 +0300)]
Fix #576 (#579)

3 months agoConsolidate demo projects in the "demo" directory (#584)
Sebastian Schuberth [Sun, 23 Jun 2024 19:59:16 +0000 (21:59 +0200)]
Consolidate demo projects in the "demo" directory (#584)

3 months agoAdd missing fixed issue in CHANGELOG for release 3.11.1
Decebal Suiu [Thu, 20 Jun 2024 02:45:16 +0000 (05:45 +0300)]
Add missing fixed issue in CHANGELOG for release 3.11.1

4 months agoAdd version 3.11.1 to changelog
Decebal Suiu [Sun, 19 May 2024 20:03:04 +0000 (23:03 +0300)]
Add version 3.11.1 to changelog

4 months ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Sun, 19 May 2024 19:29:58 +0000 (22:29 +0300)]
[maven-release-plugin] prepare for next development iteration

4 months ago[maven-release-plugin] prepare release release-3.11.1 release-3.11.1
Decebal Suiu [Sun, 19 May 2024 19:29:54 +0000 (22:29 +0300)]
[maven-release-plugin] prepare release release-3.11.1

4 months agoUpdate changelog
Decebal Suiu [Sun, 19 May 2024 19:18:29 +0000 (22:18 +0300)]
Update changelog

4 months agoUpdate changelog
Decebal Suiu [Sun, 19 May 2024 19:11:13 +0000 (22:11 +0300)]
Update changelog

4 months agoUpdate changelog
Decebal Suiu [Sun, 19 May 2024 19:09:49 +0000 (22:09 +0300)]
Update changelog

4 months agoFix #582
Decebal Suiu [Sun, 19 May 2024 19:05:41 +0000 (22:05 +0300)]
Fix #582

6 months agoAdd stopPluginWithDeletedDependency (see #576)
Decebal Suiu [Sat, 6 Apr 2024 20:29:37 +0000 (23:29 +0300)]
Add stopPluginWithDeletedDependency (see #576)

6 months agoFix the problem of not being able to disable plugins correctly (#577)
John Niang [Sat, 6 Apr 2024 14:25:21 +0000 (22:25 +0800)]
Fix the problem of not being able to disable plugins correctly (#577)

7 months agoAdd version 3.11.0 to changelog
Decebal Suiu [Wed, 6 Mar 2024 19:50:27 +0000 (21:50 +0200)]
Add version 3.11.0 to changelog

7 months ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Wed, 6 Mar 2024 19:33:56 +0000 (21:33 +0200)]
[maven-release-plugin] prepare for next development iteration

7 months ago[maven-release-plugin] prepare release release-3.11.0 release-3.11.0
Decebal Suiu [Wed, 6 Mar 2024 19:33:52 +0000 (21:33 +0200)]
[maven-release-plugin] prepare release release-3.11.0

7 months agoUpdate changelog
Decebal Suiu [Wed, 6 Mar 2024 19:27:34 +0000 (21:27 +0200)]
Update changelog

7 months agoPost `PluginState.UNLOADED` event when plugins are unloaded (#567)
Sebastian Lövdahl [Tue, 20 Feb 2024 07:16:09 +0000 (09:16 +0200)]
Post `PluginState.UNLOADED` event when plugins are unloaded (#567)

7 months agoFix maven warning about plugin version (#568)
Sebastian Lövdahl [Mon, 19 Feb 2024 16:48:12 +0000 (18:48 +0200)]
Fix maven warning about plugin version (#568)

7 months agoAdd strategy for handling the recovery of a plugin that could not be resolved (#564)
Decebal Suiu [Mon, 19 Feb 2024 16:43:24 +0000 (18:43 +0200)]
Add strategy for handling the recovery of a plugin that could not be resolved (#564)

8 months agoMake `PluginStateEvent` fields `final` (#566)
Sebastian Lövdahl [Tue, 13 Feb 2024 17:51:57 +0000 (19:51 +0200)]
Make `PluginStateEvent` fields `final` (#566)

8 months agoIgnore fire plugin state event without state change
Decebal Suiu [Mon, 5 Feb 2024 23:37:52 +0000 (01:37 +0200)]
Ignore fire plugin state event without state change

8 months agoAdd SonarCloud coverage badge
Decebal Suiu [Mon, 5 Feb 2024 23:25:01 +0000 (01:25 +0200)]
Add SonarCloud coverage badge

8 months agoAdd support for coverage in sonar (#565)
Decebal Suiu [Mon, 5 Feb 2024 23:15:41 +0000 (01:15 +0200)]
Add support for coverage in sonar (#565)

8 months agoFix test
Decebal Suiu [Sat, 3 Feb 2024 23:21:16 +0000 (01:21 +0200)]
Fix test

8 months agoFix #563
Decebal Suiu [Sat, 3 Feb 2024 23:13:47 +0000 (01:13 +0200)]
Fix #563

8 months agoAdd missing license file header
Decebal Suiu [Sat, 3 Feb 2024 23:09:16 +0000 (01:09 +0200)]
Add missing license file header

8 months agoFix #520
Decebal Suiu [Sat, 3 Feb 2024 22:56:27 +0000 (00:56 +0200)]
Fix #520

8 months agoAdd more javadoc, fix warnings
Decebal Suiu [Sat, 3 Feb 2024 20:29:31 +0000 (22:29 +0200)]
Add more javadoc, fix warnings

8 months agoAdd InvalidPluginDescriptorException
Decebal Suiu [Sat, 3 Feb 2024 20:16:38 +0000 (22:16 +0200)]
Add InvalidPluginDescriptorException
Add more javadoc in AbstractPluginManager

8 months agoAdd more javadoc
Decebal Suiu [Sat, 3 Feb 2024 20:11:35 +0000 (22:11 +0200)]
Add more javadoc

8 months agoFix the problem of unable doing sonar scanning in JDK 11 (#561)
John Niang [Thu, 1 Feb 2024 18:56:03 +0000 (02:56 +0800)]
Fix the problem of unable doing sonar scanning in JDK 11 (#561)

8 months agoUpgrade Java SemVer to 0.10.2 (#560)
John Niang [Mon, 29 Jan 2024 18:10:36 +0000 (02:10 +0800)]
Upgrade Java SemVer to 0.10.2 (#560)

12 months agoWrite empty extensions descriptor even if no extensions are found
Marcus Ilgner [Thu, 5 Oct 2023 13:37:38 +0000 (15:37 +0200)]
Write empty extensions descriptor even if no extensions are found

13 months agoUnload broken plugins fix (#545)
finn0s [Fri, 15 Sep 2023 07:40:45 +0000 (09:40 +0200)]
Unload broken plugins fix (#545)

13 months agoAdd version 3.10.0 to changelog
Decebal Suiu [Wed, 6 Sep 2023 15:37:52 +0000 (18:37 +0300)]
Add version 3.10.0 to changelog

13 months ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Wed, 6 Sep 2023 15:17:40 +0000 (18:17 +0300)]
[maven-release-plugin] prepare for next development iteration

13 months ago[maven-release-plugin] prepare release release-3.10.0 release-3.10.0
Decebal Suiu [Wed, 6 Sep 2023 15:17:34 +0000 (18:17 +0300)]
[maven-release-plugin] prepare release release-3.10.0

13 months agoUpdate changelog
Decebal Suiu [Wed, 6 Sep 2023 15:12:07 +0000 (18:12 +0300)]
Update changelog

13 months agoUpdate changelog
Decebal Suiu [Wed, 6 Sep 2023 15:06:50 +0000 (18:06 +0300)]
Update changelog

14 months agoAdd security checks to prevent directory traversal when decompressing (#538)
Decebal Suiu [Wed, 16 Aug 2023 18:00:59 +0000 (21:00 +0300)]
Add security checks to prevent directory traversal when decompressing (#538)

14 months agoRemove obsolete comment
Decebal Suiu [Tue, 18 Jul 2023 16:02:36 +0000 (19:02 +0300)]
Remove obsolete comment

15 months agoAdd link to pf4j-shell
Decebal Suiu [Sun, 25 Jun 2023 21:50:43 +0000 (00:50 +0300)]
Add link to pf4j-shell

17 months agoFix:when ignoredComments=false, FileUtils.readLines() will return empty list. (#527)
miracleshiy [Wed, 17 May 2023 13:37:17 +0000 (21:37 +0800)]
Fix:when ignoredComments=false, FileUtils.readLines() will return empty list. (#527)

17 months agoFix #524 (#525)
dre4merp [Fri, 28 Apr 2023 07:41:40 +0000 (15:41 +0800)]
Fix #524 (#525)

19 months agoSwitch to slf4j-2.x and replace log4j with slf4j-simple (#514)
Decebal Suiu [Sun, 5 Mar 2023 12:52:59 +0000 (14:52 +0200)]
Switch to slf4j-2.x and replace log4j with slf4j-simple (#514)

19 months agoUpdate Gradle demo to pass plugin dependencies into Manifest (#517)
Marcus Ilgner [Fri, 3 Mar 2023 12:43:12 +0000 (13:43 +0100)]
Update Gradle demo to pass plugin dependencies into Manifest (#517)

20 months agoFix readme according to feedback
Decebal Suiu [Tue, 14 Feb 2023 07:58:13 +0000 (09:58 +0200)]
Fix readme according to feedback

20 months agoFix English mistakes to improve the README.md (#499)
devlap2 [Tue, 14 Feb 2023 07:53:27 +0000 (09:53 +0200)]
Fix English mistakes to improve the README.md (#499)

20 months agoImprove class generation for testing (#515)
Decebal Suiu [Thu, 2 Feb 2023 18:05:51 +0000 (20:05 +0200)]
Improve class generation for testing (#515)

20 months agoUpdate compile-testing dependency to 0.21.0
Decebal Suiu [Wed, 1 Feb 2023 19:15:02 +0000 (21:15 +0200)]
Update compile-testing dependency to 0.21.0

20 months agoFix some warnings (javadoc, pom, sonar)
Decebal Suiu [Wed, 1 Feb 2023 19:10:19 +0000 (21:10 +0200)]
Fix some warnings (javadoc, pom, sonar)

20 months agoSome clean after travis remove
Decebal Suiu [Wed, 1 Feb 2023 18:31:27 +0000 (20:31 +0200)]
Some clean after travis remove

20 months agoSync readme with the latest version
Decebal Suiu [Mon, 30 Jan 2023 20:43:48 +0000 (22:43 +0200)]
Sync readme with the latest version

20 months agoClean changelog (remove empty sections)
Decebal Suiu [Mon, 30 Jan 2023 19:25:23 +0000 (21:25 +0200)]
Clean changelog (remove empty sections)

20 months agoAdd version 3.9.0 to changelog
Decebal Suiu [Mon, 30 Jan 2023 19:21:12 +0000 (21:21 +0200)]
Add version 3.9.0 to changelog

20 months ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Mon, 30 Jan 2023 19:06:55 +0000 (21:06 +0200)]
[maven-release-plugin] prepare for next development iteration

20 months ago[maven-release-plugin] prepare release release-3.9.0 release-3.9.0
Decebal Suiu [Mon, 30 Jan 2023 19:06:51 +0000 (21:06 +0200)]
[maven-release-plugin] prepare release release-3.9.0

20 months agoFix typo
Decebal Suiu [Mon, 30 Jan 2023 19:00:33 +0000 (21:00 +0200)]
Fix typo

20 months agoUpdate changelog
Decebal Suiu [Mon, 30 Jan 2023 18:56:24 +0000 (20:56 +0200)]
Update changelog

20 months agoRelax Plugin construction (remove dependency on PluginWrapper) (#512)
Decebal Suiu [Mon, 30 Jan 2023 18:36:47 +0000 (20:36 +0200)]
Relax Plugin construction (remove dependency on PluginWrapper) (#512)

22 months agoRemove travis (#509)
Decebal Suiu [Tue, 22 Nov 2022 22:30:00 +0000 (00:30 +0200)]
Remove travis (#509)

23 months agoAdd version 3.8.0 to changelog
Decebal Suiu [Thu, 27 Oct 2022 19:58:38 +0000 (22:58 +0300)]
Add version 3.8.0 to changelog

23 months ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Thu, 27 Oct 2022 19:45:41 +0000 (22:45 +0300)]
[maven-release-plugin] prepare for next development iteration

23 months ago[maven-release-plugin] prepare release release-3.8.0 release-3.8.0
Decebal Suiu [Thu, 27 Oct 2022 19:45:37 +0000 (22:45 +0300)]
[maven-release-plugin] prepare release release-3.8.0

23 months agoUpdate changelog
Decebal Suiu [Thu, 27 Oct 2022 19:40:33 +0000 (22:40 +0300)]
Update changelog

23 months agoFix #508
Decebal Suiu [Wed, 26 Oct 2022 21:34:59 +0000 (00:34 +0300)]
Fix #508

2 years agoMake ServiceProviderExtensionFinder optional in demo (commented code)
Decebal Suiu [Wed, 29 Jun 2022 22:51:57 +0000 (01:51 +0300)]
Make ServiceProviderExtensionFinder optional in demo (commented code)

2 years agoFix #492
Decebal Suiu [Wed, 29 Jun 2022 22:38:47 +0000 (01:38 +0300)]
Fix #492

2 years agoImprove code quality (sonar hints)
Decebal Suiu [Wed, 29 Jun 2022 21:57:30 +0000 (00:57 +0300)]
Improve code quality (sonar hints)

2 years agoUse logger instead of System.out.println for demo
Decebal Suiu [Wed, 29 Jun 2022 21:40:40 +0000 (00:40 +0300)]
Use logger instead of System.out.println for demo

2 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Mon, 27 Jun 2022 22:08:44 +0000 (01:08 +0300)]
[maven-release-plugin] prepare for next development iteration

2 years ago[maven-release-plugin] prepare release release-3.7.0 release-3.7.0
Decebal Suiu [Mon, 27 Jun 2022 22:08:41 +0000 (01:08 +0300)]
[maven-release-plugin] prepare release release-3.7.0

2 years agoUpdate changelog
Decebal Suiu [Mon, 27 Jun 2022 22:03:08 +0000 (01:03 +0300)]
Update changelog

2 years agoCreate FUNDING.yml
Decebal Suiu [Tue, 22 Mar 2022 09:19:40 +0000 (11:19 +0200)]
Create FUNDING.yml

2 years agoFix memory leak in SingletonExtensionFactory (#487) (#490)
RationalityFrontline [Tue, 8 Mar 2022 14:57:15 +0000 (22:57 +0800)]
Fix memory leak in SingletonExtensionFactory (#487) (#490)

2 years agoUpdate README url (#485)
solo [Sun, 23 Jan 2022 11:23:27 +0000 (06:23 -0500)]
Update README url (#485)

Update README url to avoid SSL_ERROR_BAD_CERT_DOMAIN error when connecting

2 years agoUpdate Log4j version to 2.17.1 (#480)
Neel Gopaul [Wed, 29 Dec 2021 19:34:02 +0000 (23:34 +0400)]
Update Log4j version to 2.17.1 (#480)

2 years agoUpdate Log4j version to 2.17.0 (#479)
Neel Gopaul [Sun, 19 Dec 2021 13:31:53 +0000 (17:31 +0400)]
Update Log4j version to 2.17.0 (#479)

2 years agoUpgrade to Log4j version to 2.15.0 (#478)
Zeid Rashwani [Mon, 13 Dec 2021 10:31:03 +0000 (12:31 +0200)]
Upgrade to Log4j version to 2.15.0 (#478)

2 years agoAdd project url in pom.xml
dsuiu [Sun, 28 Nov 2021 08:16:16 +0000 (10:16 +0200)]
Add project url in pom.xml

2 years agoAdd support for reading plugin descriptor from zip
dsuiu [Sat, 27 Nov 2021 20:00:59 +0000 (22:00 +0200)]
Add support for reading plugin descriptor from zip

2 years agoTab to spaces
dsuiu [Sat, 27 Nov 2021 17:40:44 +0000 (19:40 +0200)]
Tab to spaces

3 years agoDo not rely on version from Manifest (#455)
wolframhaussig [Tue, 15 Jun 2021 16:57:03 +0000 (18:57 +0200)]
Do not rely on version from Manifest (#455)

3 years agoAdd code analyses via Sonar (#458)
Decebal Suiu [Mon, 14 Jun 2021 19:51:39 +0000 (22:51 +0300)]
Add code analyses via Sonar (#458)