Aranea-MVC 1.2.2

June 18th, 2009 by Martti Tamm

After 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:

  1. The TabContainerWidget interface now has tab-switch-listener support. The listener can intervene the process, modify the participant widgets, and allow/deny the switch. More info here.
  2. 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.
  3. 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!

A Guide to Implementing a Custom Modal Dialog Visual Design

March 25th, 2009 by Martti Tamm

The modal dialog design that comes with Aranea release, is derived from Modalbox. Unsurprisingly, this design might not fit to all the needs out there. Therefore, it is important to be able to switch the implementation used. Previously, one had to write pages of code to do that. Now, since Aranea 1.2.1 release, it has been drastically simplified, and here’s how to do it.
Read the rest of this entry »

Aranea-MVC 1.2.1.1

March 13th, 2009 by Martti Tamm

Just a small announcement. I released Aranea-MVC 1.2.1.1 to fix a JavaScript error that appeared in certain cases. Although we normally do not release so small changes, I considered it important that everyone could have this fix.

With small regret, I also forgot to mention couple of small new features/changes in Aranea 1.2.1 release. So I correct this mistake now.
Read the rest of this entry »

Aranea-MVC 1.2.1 final released

March 11th, 2009 by Martti Tamm

It has been a couple of months since the last version - Aranea 1.2 - was released. In the following version, the target was to fix all critical bugs and to add some new features as well. While no major changes were made, it’s worth to have an overview of new stuff:
Read the rest of this entry »

Aranea-MVC 1.2 final

January 8th, 2009 by Martti Tamm

After some time of waiting and debugging we are proud to present Aranea MVC 1.2 as production-ready. Please visit our downloads page to download your copy, read the migration guide, and explore the demo application here.

Among its features I would like to point out some that should pay for the worth of upgrading:

  • browser history navigation support so that the back and forward buttons take you to the pages you have visited and continue there (of course, this optional)
  • updated dependency scripts to provide up-to-date functionality together with bug and performance fixes, now you can enjoy the latest features of protoypeJSscript.aculo.ustinyMCE

Read the rest of this entry »

Aranea-MVC 1.2 RC1 - A Preview Release

November 18th, 2008 by Martti Tamm

Hi, everybody!

After some time and work, the next Aranea version is closing to its final state. I have put out the candidate for the final version so you can take a look if it already now, and try it out, how it fits in with your applications.

The final release is not far away - for now the candidate is provided for you to test it and to report any issues you might have. In about one week since now, if there aren’t any major problems with the candidate, I will put out the final stable version of 1.2. Therefore, the estimated deadline for any reports is the midnigth of November 26 (Wednesday) (in Greenwhich time :) ).

Read the rest of this entry »

Aranea-MVC 1.1.6

July 25th, 2008 by Martti Tamm

Hello everybody!

We have a small announcement that Aranea 1.1.6 is out to fix some critical errors (without adding any new features). Everybody is encouraged to make this small upgrade towards better application quality.

Of course, in case of finding a bug, feel free to let us know by writing to our issue tracker, or use our forum to get some support. All the information is more than welcome!

Cheers!

Aranea-MVC 1.1.5

June 27th, 2008 by Martti Tamm

All known important bugs are fixed in Aranea 1.1.5 and we encourage you to upgrade. In addition, our ivy repository and dependence management has been improved for you to use. Try it out!

Enjoy the summer! ;)

Aranea-MVC 1.1.4

June 16th, 2008 by Martti Tamm

Aranea 1.1.4 is now available! It includes some small-scale new features and some fixes to improve the quality.

Note that it is planned as the last feature release for 1.1 branch. If there are some bugs reported then a bugfix-only release of Aranea 1.1 shall follow, otherwise not. New features will be planned to 1.2.

Notable new possibilities include IN-style filtering (a field value must be one of user-selected values) in lists, and inserting event links to messages.Next, we are working on the next 1.2 release that should provide a solution for the browser back-button. We also plan to provide some milestones so you can try, whether you might have problems with it.

Read the rest of this entry »

Aranea-MVC 1.1.3

May 21st, 2008 by Martti Tamm

After a month of development, the new release is ready. Most of the effort was devoted to improvement, and here is a quick overview of major changes:

  • lists have built-in support for PostgreSQL - PostgreListSqlHelper;

  • lists have built-in support to filter rows requiring the value to start or end with the user-provided value;

  • new tags for a list row check box (<ui:listRowCheckBox/>, <ui:listSelectAllCheckBox/>) and a list row radio button (<ui:listRowRadioButton/>);

  • a bug was fixed that caused Aranea MVC to not work with the Safari browser.

Read the rest of this entry »