Qwicket 1.0

Qwicket 1.0 is finally here. Apart from being entirely too busy with work and sick children, I've been anxiously waiting along with everyone else for the 1.3 release to go final. This version features some streamlined build process improvements and a more interesting default UI. You'll likely end up building a new UI but at least there's enough there to work with while your design guys build something more customized. Part of the delay has come from some odd compiling and generation problems in my development environment but I appear to have ironed all those out. If you see something odd, please don't hesitate to let me know and I'll try to iron out any issues as quickly as possible. This release isn't entirely revolutionary but I hope to make some dramatic improvements over the next few months making Qwicket much more robust and to make it easier to base projects off of and track the changes as Qwicket evolves. I'd also like to add maven support and move to ant task and maven archetype based generation as that's a little lighter weight for something that (at least for the moment) you use to generate your project and then move on from.

Hopefully Qwicket will help you explore Wicket and get your projects running more quickly. If you have any requests, please feel free to file an RFE in the tracker.

Qwicket 0.3

Qwicket now supports basic bean definitions in the UI. The CRUD pages still aren't there, but the requisite services and DAOs are as well as the spring configurations. The spring setup and project layout have changed a fair bit in this release. What was being done with ant filters has been changed to use spring property replacement. Customization of these property values are now stored in src/conf/application-override.properties with the defaults in src/conf/application.properties. This release introduces Users into Qwicket itself. You can now save your project and return to it at a later date. You can still work anonymously, though, if you prefer. This release should be pretty solid but it was little rushed to finish before I present at the Denver JUG on the 9th so if you see something, please fill out a bug report using the link in the menu on the left.

I have also updated the documentation to address the missing maven dependencies.  There are also two different scripts available to help you update your maven repository.  Please try those out and if there's something missing let me know.

Qwicket 0.2

This release is the migration to the web app. You can now create your application online without downloading anything. Other than your generated application code, of course. I also switched to velocity for templating for finer grained control. Click the "Build your project" link to the left, fill in a couple of fields and press enter. The zip file will contain your runnable application skeleton. I'll put a road map up soon, but the next big feature will be a bean builder that also generates basic CRUD pages for all your beans. Watch this space for details. :) Start your wicket app today here.