Skip to content

Version 0.6

Compare
Choose a tag to compare
@UnquietCode UnquietCode released this 08 Nov 18:57
· 112 commits to master since this release

Version 0.6

Flapi Version 0.6 includes a major update to support annotation based configuration of descriptors.

Annotations

You can now create descriptors from annotated helper classes and interfaces. See the wiki page on annotations for more information.

Bean Builders

Similar to annotations, you can provide a class with setXYZ(..) and withXYZ(..) methods, and these will be turned into a simple builder where each method can only be called at most one time, and where a bean will be returned at the end of the chain.

Resolved Issues

Issues are now handled through GitHub, and historical issues have been migrated from JIRA.

Features and Improvement

+ [FLAPI-188 / #11]: Support for creating descriptors from annotated helper interfaces.
+ [FLAPI-155 / #52]: Support referencing the current block.
+ [FLAPI-185 / #38]: Add @see to generated documentation pointing to actual Helper methods.
+ [FLAPI-147 / #36]: Provide Wrapper interface for all blocks.

Bugs

+ [FLAPI-165 / #35]: Get build project working in the reactor build.

Tasks

+ [FLAPI-190 / #34]: Update docs and wiki with annotations info.
+ [FLAPI-189 / #17]: Move issues from JIRA to GitHub

The full list of tasks and issues included in the release is available on the project's
Issue Tracker.