News

Wicket RAD Maven Archetype

posted Jan 2, 2009 7:10 AM by Wille Faler

Wicket RAD 0.6 Released

posted Dec 21, 2008 10:20 AM by Wille Faler

Wicket RAD 0.6 has been released, it is available in the Maven repositories and as a source release in the Sourceforge files section.
Major points in this release:
  • Various bugfixes, among other things a bug with inheritance with JPA annotated classes.
  • Convenience implementations of Bean Forms in org.wicketrad.propertyeditor.form package.
  • ListQueryModel and UniqueResultModel IModel implementations in wicket-rad-jpa module
  • Experimental wicket-rad-user module for user management (may change or be entirely removed in the future depending on feedback).
The major effort for the next expected release, 0.7, will be updating the framework to use Wicket 1.4

Wicket RAD 0.5 released

posted Sep 21, 2008 3:18 PM by Wille Faler

Wicket RAD 0.5 has been released, this is more of a small, incremental release to 0.4.1 than a large release - functionality and API's remain largely unchanged with just a few small additions, fixes and repackagings.
Source release is available at SourceForge and Maven Repo's are updated accordingly (details on Maven repo's here).
Most notable Changes:
- Added Daan at Stuq.nl's FeedbackLabel (see his blog post on how to use it).
- Refactored modules, moved backend related interfaces/impls from wicket-rad-core and wicket-rad-jpa into wicket-rad-shared and wicket-rad-utilities respectively (wicket-rad-utilities can now be used standalone for JPA related functionality in other architectures).
- As a consequence of the above, repackaged a few things, an Eclipse "organize imports" should sort most of it.

Should you have any problems or find any bugs, please leave a message in the forums, and we will try to fix it promptly.

Status update on the upcoming 0.5 version of Wicket RAD

posted Aug 28, 2008 5:57 AM by Wille Faler

Just a short update on Wicket RAD, for anyone who might be following this news section:
Version 0.5 will likely be out at the end of September, in the last few weeks I have gained a lot of useful feedback from users in private and on the forums, and I am currently collating this into “TODO’s” for 0.5 (no progress last week, as I was on holiday).

In general, I’d say 0.4.1 is a release I’m quite happy with, the framework is getting pretty close to being API stable, and the featureset should be enough to address most of the common challenges it is intended to address.
I would expect 0.5 to be an evolutionary improvement with a few new features and refinements, but be less of a dramatic change than 0.3 or even 0.4 was.

Wicket RAD 0.4.1 released - bugfix release

posted Aug 5, 2008 12:51 PM by Wille Faler

Wicket RAD 0.4.1 has been released. This is purely a bug fix release, and fixes a couple of issues discovered in the last week:
- Update forms in wicket-rad-jpa got broken in the 0.4 release. This is now fixed.
- State was lost on generated forms with CheckGroups and RadioGroups when validation failed. This is now fixed.
- Potential nullpointer in use of FilterCriteria fixed.

Users of Wicket RAD 0.4 are strongly advised to update to this latest release, either via the Maven repo, or the source distribution (as detailed here). No API changes have been made for this release.

Maven Repo & Javadocs up

posted Aug 1, 2008 5:21 PM by Wille Faler   [ updated Aug 1, 2008 5:24 PM ]

We have now set up a Maven repository - instructions on how to use it can be found here.

If anyone has any problems with the maven setup, let us now in the forums - it has been tested in a VMWare virtual machine with a clean Maven install, but nothing is 100%..

Wicket RAD 0.4 released

posted Jul 31, 2008 2:16 PM by Wille Faler   [ updated Jul 31, 2008 2:32 PM ]

Wicket RAD 0.4 has now been released
Pick up the new version on the SourceForge downloads page.

This release is much less of a major release than the 0.3 release was - it primarily features some minor API clean-ups, refinements and changes (should not affect existing code worse than doing an "optimize imports" in Eclipse, unless you have customized features).
The major change is that Wicket RAD now internally differentiates metadata from source data with the introduction of the IPropertyCollection and IProperty interfaces.
In general these are the major changes/noteworthy points:
- JPA functionality separated into separate module to avoid coupling (wicket-rad-jpa, depends on wicket-rad-core).
- A full application of samples applying Wicket RAD has been included in the wicket-rad-samples module.
- A number of refinements, improvements and minor new features and bug fixes are included.
- wicket-rad-jdbc is a module for generating views from wicket-rad-core based on SQL database tables. This particular module IS NOT yet usable or mature (in fact there is very little functionality).
- Javadocs have been vastly improved.
- All interfaces now start with "I", to be consistent with Wicket and other Wicket extensions.

This release should be production quality for wicket-rad-core and wicket-rad-jpa (although as always, no promises are made, you use the software at your own initiative and risk [end of legal caveat emptor]).
It is also the first release that has been officially tagged in SVN (previous releases have been snapshots of a stable state in SVN).

More documentation here, and Maven repositories will be forthcoming, both hopefully in the next week, baring any major snafus.

This release has been somewhat timed to coincide with the London Wicket User Group meetup next week, where I (Wille Faler) will be presenting Wicket RAD..

"Getting Started" guide created

posted Jul 10, 2008 1:32 PM by Wille Faler   [ updated Jul 10, 2008 2:29 PM ]

An initial stab at a "Getting Started" guide has been created. More documentation to come..

Wicket RAD 0.3 released

posted Jul 10, 2008 12:51 PM by Wille Faler   [ updated Jul 10, 2008 12:55 PM ]

Pick up the new version on the SourceForge downloads page.

This is a major update to the previous release, and has extensive API changes, including repackaging, if you have used the previous release you will have code breakages. However, the concepts emain the same, so updating imports and change class/method names should be relatively easy.

Among the most notable changes:
- Metadata agnosticism, bean annotation based generation still works, and is still the main method provided, but you can now implement other sources of metadata for your form/table generation.
- What was previously "BeanEditPanel" is now called PropertyEditPanel in the org.wicketrad.propertyeditor package.
- A table generator with annotations is now provided in the org.wicketrad.propertytable package.
- Major refactoring and repackaging has occurred.
This release should be relatively close to the core functionality of a "1.0" release (more components/behaviors may be added, but the core concepts will remain as they are, with some refactoring and cleaning). As mentioned though, there may still be some refactoring do, although to a lesser extent than in this release.
This is an interim update, the focus after this release will be on cleaning and stabilizing the API's and improving documentation.

Wicket RAD Wiki up!

posted Jul 9, 2008 12:38 PM by Wille Faler

Welcome, this is now the official Wiki for Wicket RAD!

‹ Prev    1-10 of 10    Next ›