Releases: christian-schlichtherle/service-wight
Service Wight 0.6.0
- Spins off module
service-wight-annotation
fromservice-wight-core
. - Renames package
global.namespace.service.wight.annotations
toglobal.namespace.service.wight.annotation
. - Rids warning about source code compatibility for Java 7.
- Requires Java 8.
Service Wight 0.5.2
Improves diagnostic messages.
Service Wight 0.5.1
Improves Javadoc and changes type parameter names to match documentation in README.md
.
Service Wight 0.5.0
Transformation
s are now called Filter
s.
Adds documentation in README.md
.
Service Wight 0.4.0
The globbal.namespace.service.wight.function
package has been removed. Instead, global.namespace.service.wight.ServiceLocator
now solely depends on java.util.function.Supplier
and ...UnaryOperator
. This enables specifying service interfaces without any dependency on service-wight-core
- see Avoiding Dependencies.
Service Wight 0.3.1
global.namespace.service.wight.function.Mapping
now extends java.util.function.UnaryOperator
.
Service Wight 0.3.0
Simplifies the API (YAGNI).
Service Wight 0.2.0
This release relaxes requirements for containers. You can compose them of factories with mappings or containers with decorators.
Service Wight 0.1.0
This is the first release of Service Wight. The code is forked and completely refactored from TrueCommons Annotations and TrueCommons Services 2.5.0.