Releases: AmayaFramework/amaya-di
Releases · AmayaFramework/amaya-di
2.2.0
- Add missing methods to ManualProviderBuilder
- Rename Repository to ServiceRepository
- Rename Builders to ProviderBuilders
- Small code reformat
2.1.1
- Added to BytecodeStubFactory the ability to unpack primitives
2.1.0
- Add ability to change type processing for ReflectionSchemeFactory
- Add method to ServiceProviderBuilder for easy addition of instances
- Make ReflectionTypeProcessor non-final
- Improve exception messages
- Change ServiceProvider#instantiate with #get, old #get methods were removed
2.0.0
- Replace Artifact with custom Type implementations
- Use jtype for interaction with generic types
- Clean up code
- Add more specified functional interfaces
1.3.1
Artifact
Maven
Notes
- Reduce jar size
- Fill manifest file in jar
- Add getAll and getRepository methods
1.3.0
Artifact
Maven
Notes
- Many minor bugs have been fixed
- Added a new utility class Builders, which simplifies the creation of implementations of builders
- Added ManualProviderBuilder
- Improved tests
1.2.2
Artifact
Maven
Notes
- Fixed a bug where the builder did not reset the status after throwing an exception
1.2.1
Artifact
Maven
Notes
- Clean up code
- Improve builder performance
- Add missing javadocs
- Add missing null checks
1.2.0
Artifact
Maven
Notes
- The structure has been redesigned from scratch
- The framework has been updated to 11+ jdk
- The README has been rewritten
- Benchmarks have been added
- New tests have been added