Introduction
xtend-ioc is a compile-time inversion of control framework for Xtend.
Its main features are
-
component instantiation and lifecycle management,
-
dependency injection, and
-
event dispatching between component instances and
-
aspect-oriented programming using method interceptors.
For more information see
-
the latest documentation or
-
the GitHub page.
History
0.6.0-SNAPSHOT
Current development version.
0.5.1 (2016-05-04)
-
Fix: project generated from archetype uses incorrect xtend-ioc version.
Documentation: 0.5.1
0.5.0 (2016-05-03)
-
Upgrade xtend-contrib to 1.0.0
-
Upgrade xtend to 2.9.2
-
Added archetype
-
Better GWT support
-
Support @Any
-
Support @Default
-
Support events with qualifiers
Documentation: 0.5.0
0.4.0 (2015-12-19)
-
Code cleanup, improvements and bug fixes in the framework code
-
Build system improvements
-
Documentation improvements, new example (logger injection with parameterized component provider)
-
Upgrade xtend to 2.9.1
Documentation: 0.4.0
0.3.0 (2015-12-09)
-
Upgrade to xtend-2.9.0
-
Upgrade to Java 8
-
Code cleanup, improvements and bug fixes in the framework code
Documentation: 0.3.0
0.2.0 (2015-11-15)
-
First implementation of interceptors
-
Upgrade xtend to 2.9.0.rc1
-
Many bug fixes
Documentation: 0.2.0