Aranea-MVC 1.2.2
June 18th, 2009 by Martti TammAfter some delay the Aranea-MVC version 1.2.2 is ready for production (download). It includes both important bugfixes and some long-awaited improvements. Here’s some most significant changes:
- The
TabContainerWidgetinterface now has tab-switch-listener support. The listener can intervene the process, modify the participant widgets, and allow/deny the switch. More info here. - Aranea has now support for file uploading without loading the page, which is most useful in overlay context. The trick is that the file is uploaded once it selected by the user without loading a page. It is mostly javascript-based and provides callbacks to listen or reject the upload events. More info here.
- One of the most needed extensions was the page submit listener support. There was no easy way to react to events on the client-side. Now the API is extended to include this support, which provides a lot of control over how and when submits occur. More info here.
On the bugfix side, there were also some important fixes: now the most active flow transition handlers are always used when changing the flow, also fixed a couple of rendering issues in browsers, and made autocomplete text control onchange events work.
While it is not a secret, the work on Aranea 2.0, which will be based on JDK 5.0, is in progress. Currently, there is a plan to also release one more Aranea 1.2 branch release before 2.0. After that, only critical fixes will be done in Aranea 1.2 branch.
Good luck!