I am pleased to announce lift 0.7.
lift is an expressive and elegant framework for writing web
applications. lift stresses the importance of security,
maintainability, scalability and performance, while allowing for high
levels of developer productivity.
lift 0.7 brings the following improvements to our users:
- Gave AMQPDispatcher users the ability to auto-reconnect to the
amqp server if it restarts using geometic back-off. (Steve Jenson)
- Added RedirectWithState (Marius Danciu)
- Added a KeyedCache for model objects built on top of the LRU
class. (Steve Jenson)
- Adding support for associating messages with ID's to allow form
fields validation messages. (Marius Danciu)
- ErrorReport built in snippet was renamed to Msgs (Marius Danciu)
- Added Msg built in snippet used for form field messages; Renders
only messages associated with this tag id (Marius Danciu)
- Adding unload hooks so a user's lift app can make sure that
certain methods are called when the war is unloaded by the servlet
container. (Steve Jenson)
- Adding a bunch of Responses to help make building RESTful Web
Services easier in lift. (Steve Jenson)
- Added extensible support for specifying the behavior for invalid
URI's (with or without site map) (Marius Danciu)
- Extracted from the Helpers class, documented and tested
ClassHelpers, ControlHelpers and TimeHelpers Traits (Eric Torreborre)
- Separating html functions from S object to SHtml object (Marius Danciu)
- Putting LiftRules in its own file (Marius Danciu)
- ValidationIssue renamed into FieldError and lives in http package
(Marius Danciu)
- Changes LiftServlet object name to LiftRules (Marius Danciu)
- Changed Loc behavior to use ResponseIt (Marius Danciu)
- Split lift-core into several modules : lift-webkit, lift-amqp,
lift-facebook, lift-testkit, lift-textile, lift-xmpp (David Bernard)
lift is growing and maturing as a web framework thanks to the
excellent and well coordinated work of the lift committers.
lift makes heavy use of the Scala language and quickly and easily
deploys on JVM-based web containers including Tomcat and Jetty.
Please check out http://liftweb.com, join the lift mailing list and
give us some feedback.
Thanks,
Steve Jenson