Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Releases: failutee/Mineject

Mineject | 1.0.3

11 Nov 15:30

Choose a tag to compare

Changelog

Added

  • MinejectInitializeFinishEvent

Mineject | 1.0.2

06 Nov 02:34
73fed05

Choose a tag to compare

Changelog

Added

  • MinejectLifecycle interface for framework lifecycle management
  • Cleanupable interface for resource cleanup
  • shutdown() method in Mineject class
  • Task tracking and cancellation in BukkitTaskService
  • Cleanup methods in all core components

Fixed

  • Memory leaks in scheduled tasks
  • Memory leaks in event listeners
  • Memory leaks in bean storage
  • Memory leaks in processor registry
  • Unbounded collection growth

Changed

  • Mineject implements MinejectLifecycle
  • SubscriberRegistry implements Cleanupable
  • BeanService implements Cleanupable
  • BeanProcessor implements Cleanupable
  • AbstractBean implements Cleanupable
  • BukkitTaskService implements Cleanupable
  • SpigotInjectionPlatform implements Cleanupable
  • ExampleSpigotPlugin added onDisable() method

Mineject | 1.0.1

04 Sep 11:52
08e04b4

Choose a tag to compare

Changelog:

  1. Implementation of handling multiple beans of the same type
  2. Implementation of handling inner classes
  3. Fixed the #getOrCreate method in the DependencyProvider

Mineject | 1.0.0

17 Aug 18:15
fd07351

Choose a tag to compare

Changelog:

  1. Improved bean handling
  2. General code improvement
  3. Improved event system
  4. Improved handling exceptions
  5. Stopped further method execution if the event is cancelled

Mineject | 1.1-BETA

22 Jun 18:18
74904c6

Choose a tag to compare

Mineject | 1.1-BETA Pre-release
Pre-release

Changelog:

  1. From now you can inject parameters into events
  2. You can add your processor using the API
  3. Added the ability to inject parameters into methods marked with the @Bean annotation
  4. Improved some code

Mineject | 1.0-BETA

08 Jun 13:23

Choose a tag to compare

Mineject | 1.0-BETA Pre-release
Pre-release
Do not break from loop when event is cancelled