Commit Graph

  • 57fbda4079
    Merge e98852803a into 3ff696d1a9 #453 wolframhaussig 2024-11-20 20:14:02 +0000
  • ec614263ad
    Merge 2ca3589fd7 into 3ff696d1a9 #360 Decebal Suiu 2024-11-20 20:13:21 +0000
  • 4c1fa071b7
    Merge eac554e2ff into 3ff696d1a9 #570 Sebastian Lövdahl 2024-11-16 20:23:05 -0800
  • 3ff696d1a9
    Fix StackOverFlow error on Kotlin classes without @Extension (#595) master Michael Rittmeister 2024-11-11 22:20:34 +0100
  • 261b62e2d8
    Add unit test #595 Michael Rittmeister 2024-11-11 21:10:00 +0100
  • 78cc79fe95
    Fix StackOverFlow error on Kotlin classes without @Extension Michael Rittmeister 2024-11-11 18:18:47 +0100
  • 1493fd706b Solve #594 Decebal Suiu 2024-10-28 21:59:18 +0200
  • a401c18650
    Update WhazzupGreeting link (#592) Sebastian Aigner 2024-10-24 19:44:57 +0200
  • 05e72025e9
    Update WhazzupGreeting link #592 Sebastian Aigner 2024-10-24 17:44:45 +0200
  • fca8a174a6 Add version 3.12.1 to changelog Decebal Suiu 2024-10-12 19:07:35 +0300
  • b31e9cc388 [maven-release-plugin] prepare for next development iteration Decebal Suiu 2024-10-12 19:01:45 +0300
  • c55f56c9be [maven-release-plugin] prepare release release-3.12.1 release-3.12.1 Decebal Suiu 2024-10-12 19:01:41 +0300
  • d134fe8245 Update changelog Decebal Suiu 2024-10-12 18:54:27 +0300
  • de2a2ecfba Fix #590 Decebal Suiu 2024-10-12 18:45:35 +0300
  • 77fe308856 Exclude junit4 as transitive dependency Decebal Suiu 2024-10-12 18:29:37 +0300
  • 5b61851bb1 Add helper methods in PluginState Decebal Suiu 2024-08-17 19:44:51 +0300
  • eac554e2ff
    Avoid instantiating Plugin class if a plugin is already unloaded #570 Sebastian Lövdahl 2024-03-11 10:13:54 +0200
  • c650278627
    Plugin Extensions should be detected with any ClassLoadingStrategy (#586) Aleksandr Sidorov 2024-06-29 22:30:03 +0300
  • 88292004ae #499 Cosmetic fixes #586 Alexander Sidorov 2024-06-29 17:51:59 +0300
  • 873a30a2d7 #499 Implementation of the unit tests Alexander Sidorov 2024-06-28 10:49:27 +0300
  • 0eec784df3 #499 Always look for the EXTENSIONS_RESOURCE in PluginClassLoader first (PDA strategy) Alexander Sidorov 2024-06-26 00:32:34 +0300
  • 2b556de60f Add version 3.12.0 to changelog Decebal Suiu 2024-06-25 18:24:10 +0300
  • adb9f521b3 [maven-release-plugin] prepare for next development iteration Decebal Suiu 2024-06-25 18:07:57 +0300
  • 0e0c52e2a6 [maven-release-plugin] prepare release release-3.12.0 release-3.12.0 Decebal Suiu 2024-06-25 18:07:52 +0300
  • aeb27a0d6c Update changelog Decebal Suiu 2024-06-25 17:52:41 +0300
  • 92cc228e7f Upgrade Mockito to 5.2.0 Decebal Suiu 2024-06-24 19:30:22 +0300
  • 3e287729c5 Add more tests Decebal Suiu 2024-06-24 19:20:26 +0300
  • 9080070ef3 Update changelog Decebal Suiu 2024-06-24 17:11:31 +0300
  • 2003e33798 Add more tests Decebal Suiu 2024-06-24 16:48:21 +0300
  • bee79a6902 Replace Version#valueOf deprecated method Decebal Suiu 2024-06-24 16:47:55 +0300
  • 7da511c298 Add more tests Decebal Suiu 2024-06-24 16:26:34 +0300
  • b1db6c9a50 Improve code readability Decebal Suiu 2024-06-24 16:24:06 +0300
  • a13568fe85 Add PluginClassLoader#isClosed method Decebal Suiu 2024-06-24 16:21:58 +0300
  • d4df01f414
    Fix #576 (#579) Decebal Suiu 2024-06-24 14:40:14 +0300
  • acf0a9f261
    Consolidate demo projects in the "demo" directory (#584) Sebastian Schuberth 2024-06-23 21:59:16 +0200
  • 4662591939 Move the Gradle "demo" to "demo/gradle" #584 Sebastian Schuberth 2024-06-23 21:18:47 +0200
  • ae376d101d Upgrade the Gradle example to Gradle 8.8 and Kotlin 1.9.24 Sebastian Schuberth 2024-06-23 21:05:52 +0200
  • a634bc1038 Move the Maven "demo" to "demo/maven" Sebastian Schuberth 2024-06-23 20:46:22 +0200
  • f1620f7f8a Don't force resolve dependencies when unload a transitive plugin #579 #576 Decebal Suiu 2024-06-23 13:17:41 +0300
  • 3b25596463
    Merge d5627a78d1 into 1f303dafb9 #454 wolframhaussig 2024-06-20 11:41:09 +0800
  • 1f303dafb9
    Add missing fixed issue in CHANGELOG for release 3.11.1 Decebal Suiu 2024-06-20 05:45:16 +0300
  • e3125f2998 Add version 3.11.1 to changelog Decebal Suiu 2024-05-19 23:03:04 +0300
  • 26abac1172 [maven-release-plugin] prepare for next development iteration Decebal Suiu 2024-05-19 22:29:58 +0300
  • c4fa3f1893 [maven-release-plugin] prepare release release-3.11.1 release-3.11.1 Decebal Suiu 2024-05-19 22:29:54 +0300
  • 6139654df7 Update changelog Decebal Suiu 2024-05-19 22:18:29 +0300
  • 0532582126 Update changelog Decebal Suiu 2024-05-19 22:11:13 +0300
  • 115d25325c Update changelog Decebal Suiu 2024-05-19 22:09:49 +0300
  • 648799ab3f Fix #582 Decebal Suiu 2024-05-19 22:05:41 +0300
  • 1a16be8ad0 Fix #576 Decebal Suiu 2024-04-07 00:11:21 +0300
  • 74aa987ca9 Add stopPluginWithDeletedDependency (see #576) Decebal Suiu 2024-04-06 23:29:37 +0300
  • f563b9168b
    Fix the problem of not being able to disable plugins correctly (#577) John Niang 2024-04-06 22:25:21 +0800
  • af7f38819c Fix the problem of not being able to disable plugins correctly #577 JohnNiang 2024-04-03 23:48:09 +0800
  • 36c036f79e Add version 3.11.0 to changelog Decebal Suiu 2024-03-06 21:50:27 +0200
  • 35bc67a69a [maven-release-plugin] prepare for next development iteration Decebal Suiu 2024-03-06 21:33:56 +0200
  • 2201ab5e23 [maven-release-plugin] prepare release release-3.11.0 release-3.11.0 Decebal Suiu 2024-03-06 21:33:52 +0200
  • 9362beb3ff Update changelog Decebal Suiu 2024-03-06 21:27:34 +0200
  • b92ec9ed53
    Post `PluginState.UNLOADED` event when plugins are unloaded (#567) Sebastian Lövdahl 2024-02-20 09:16:09 +0200
  • 6f97cf8190
    Post `PluginState.UNLOADED` event when plugins are unloaded #567 Sebastian Lövdahl 2024-02-19 13:59:12 +0200
  • 5a73e6a1b3
    Fix maven warning about plugin version (#568) Sebastian Lövdahl 2024-02-19 18:48:12 +0200
  • 336a5ba35a
    Add strategy for handling the recovery of a plugin that could not be resolved (#564) Decebal Suiu 2024-02-19 18:43:24 +0200
  • 7d461a9266
    Fix maven warning about plugin version #568 Sebastian Lövdahl 2024-02-19 14:02:21 +0200
  • a53a86dec5 Changes according to code review #564 resolve_recovery_strategy Decebal Suiu 2024-02-13 20:54:32 +0200
  • f08629928a
    Make `PluginStateEvent` fields `final` (#566) Sebastian Lövdahl 2024-02-13 19:51:57 +0200
  • 5a37c518da
    Make `PluginStateEvent` fields `final` #566 Sebastian Lövdahl 2024-02-13 19:38:20 +0200
  • 6e4e6b3781 Ignore fire plugin state event without state change Decebal Suiu 2024-02-06 01:37:52 +0200
  • cc959309bd Add SonarCloud coverage badge Decebal Suiu 2024-02-06 01:25:01 +0200
  • 92df9f050b Add SonarCloud coverage badge coverage Decebal Suiu 2024-02-06 01:25:01 +0200
  • 6b20660c36
    Add support for coverage in sonar (#565) Decebal Suiu 2024-02-06 01:15:41 +0200
  • c055ee47f6 Add support for coverage in sonar #565 Decebal Suiu 2024-02-06 01:10:09 +0200
  • 3abd43570e Add strategy for handling the recovery of a plugin that could not be resolved Decebal Suiu 2024-02-05 20:52:49 +0200
  • bdd404bf6a Fix test Decebal Suiu 2024-02-04 01:21:16 +0200
  • 62b6162ec2 Fix #563 Decebal Suiu 2024-02-04 01:13:47 +0200
  • 58f3638230 Add missing license file header Decebal Suiu 2024-02-04 01:09:16 +0200
  • 30f415fe2d Fix #520 Decebal Suiu 2024-02-04 00:56:27 +0200
  • d351e52ab4 Add more javadoc, fix warnings Decebal Suiu 2024-02-03 22:29:31 +0200
  • a33c7b084a Add InvalidPluginDescriptorException Add more javadoc in AbstractPluginManager Decebal Suiu 2024-02-03 22:16:38 +0200
  • 9bc18d3592 Add more javadoc Decebal Suiu 2024-02-03 22:11:35 +0200
  • aec3785105
    Fix the problem of unable doing sonar scanning in JDK 11 (#561) John Niang 2024-02-02 02:56:03 +0800
  • 2292e00432 Fix the problem of unable doing sonar scanning in JDK 11 #561 John Niang 2024-01-30 10:59:15 +0800
  • a73185226d
    Upgrade Java SemVer to 0.10.2 (#560) John Niang 2024-01-30 02:10:36 +0800
  • fc0b55991b Upgrade Java SemVer to 0.10.2 #560 John Niang 2024-01-30 00:18:33 +0800
  • b96bb93b8c Fixes for the failing test #558 Sebastian Lövdahl 2024-01-25 06:15:31 +0200
  • 6ce20e3386 Fix potential corrupt state in AbstractPluginManager Sebastian Lövdahl 2024-01-22 21:14:23 +0200
  • 2385c8d083 Only call `stopPlugin` during unload if the plugin is started #460 Sebastian Lövdahl 2021-06-21 11:07:18 +0300
  • 426a0d71ff
    Write empty extensions descriptor even if no extensions are found Marcus Ilgner 2023-10-05 15:37:38 +0200
  • 4dcb3a6433
    feat: write empty extensions descripter even if none are found #551 Marcus Ilgner 2023-10-04 15:20:06 +0200
  • 4715257de1
    Unload broken plugins fix (#545) finn0s 2023-09-15 09:40:45 +0200
  • c92dd66385
    remove the final keyword #545 Finn Reißmann 2023-09-15 09:29:21 +0200
  • 2b71f4b167
    enable the releaseBrokenJarOnWindows test case only for windows Finn Reißmann 2023-09-15 08:58:37 +0200
  • e3ebefd23b
    unload broken plugins fix Finn Reißmann 2023-09-14 16:42:51 +0200
  • e4d7c7b9ea Add version 3.10.0 to changelog Decebal Suiu 2023-09-06 18:37:52 +0300
  • 925a30a90c [maven-release-plugin] prepare for next development iteration Decebal Suiu 2023-09-06 18:17:40 +0300
  • c7774e336a [maven-release-plugin] prepare release release-3.10.0 release-3.10.0 Decebal Suiu 2023-09-06 18:17:34 +0300
  • 4daa650d18 Update changelog Decebal Suiu 2023-09-06 18:12:07 +0300
  • 7fddf8f891 Update changelog Decebal Suiu 2023-09-06 18:06:50 +0300
  • 8e0aa198c4
    Add security checks to prevent directory traversal when decompressing (#538) Decebal Suiu 2023-08-16 21:00:59 +0300
  • 1c8b8aeec7 Add security checks to prevent directory traversal when decompressing #538 #526 Decebal Suiu 2023-08-16 20:55:25 +0300
  • ed9392069f Add security checks to prevent directory traversal when decompressing #537 afeng2016-s 2023-08-13 17:04:14 +0800
  • c1b03c92c0 Add security checks to prevent directory traversal when decompressing files afeng2016-s 2023-08-13 15:31:22 +0800
  • c1c9c982dc Remove obsolete comment Decebal Suiu 2023-07-18 19:02:36 +0300