This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Re: [scala-announce] Lift Web Framework 2.0 Release Candidate 1 released

No replies
David Pollak
Joined: 2008-12-16,
User offline. Last seen 42 years 45 weeks ago.
A huge thanks to the Lift community and the Lift team for getting us this far.

BUT... we need your help.  Please compile and stress test your code against RC1 and immediately report any anomalies on the Lift mailing list.  We want to get 2.0 out by the end of this month, so that's 3 weeks of solid testing!

On Wed, Jun 9, 2010 at 12:27 PM, Indrajit Raychaudhuri <indrajitr@gmail.com> wrote:
The Lift Web Framework team is pleased to announce the
framework-2.0-RC1 release!

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 is a Scala web framework.

NOTE: A browsable version of this changelog is also available at:
http://www.assembla.com/spaces/liftweb/milestones/207941


Changes in this version include:

New features:
o Mechanism to Abstract Over Retried AJAX Calls  Issue: 437.
o add missing SHtml.ajaxTextarea...() methods  Issue: 536.
o Added a method to create a query string in MetaMapper from
QueryParams  Issue: 512.
o Enhanced TestKit to provide more generic HTTP request capabilities
Issue: 511.
o Enhanced date math using JodaTime and more seamless conversion
to/from Date and JodaTime objects  Issue: 535.
o Add explicit test for MetaMapper comparisons in foreign keys  Issue: 532.
o Add MongoPasswordField  Issue: 533.
o Add Italian translation for lift-core.properties  Issue: 537. Thanks
to AliPanick.
o Support for Box in JSON  Issue: 489.

Fixed Bugs:
o Fixed a null pointer exception in Testkit  Issue: 544.
o JsonResponse passes the HTTP response code correctly now  Issue: 545.
o Put Expires or Cache-Control=no-cache headers into Comet, REST and
Ajax response  Issue: 538.
o AJAX and Comet S.notice et al no longer clear messages before
posting their own
       meaning you can now use Comet and AJAX and normal snippets to
post messages all together  Issue: 542.
o BooleanOption not lazy enough  Issue: 531.
o MappedString.apply(Empty) now correctly results in a null String in
the column  Issue: 514.
o Smarter caching of foreign key objects  Issue: 370.
o Fix slf4j version  Issue: 519.
o Count wrong in sessions  Issue: 529.
o maxConcurrentRequests not honored  Issue: 547.
o Fix swappable jQuery focus behavior  Issue: 449.
o Broaden S.notice et al so that one can configure JsCmd's  Issue: 502.
o Add path-based field replacement to JValue  Issue: 510.
o Possible lift-mapper bug under Scala 2.8  Issue: 513.
o MappedField.asString should use name instead of displayName  Issue: 517.
o Improve case class constructor search when extracting values from
JSON  Issue: 522.
o Consider allowing OrderBy to take an optional NullsFirst/NullsLast
parameter  Issue: 524.
o JSON transform function  Issue: 525.
o ActorPing can keep CometActors around forever  Issue: 530.
o Lift-up attribute snippets  Issue: 539.
o Mapper items not tracked when there are no post-commit functions for
MetaMapper  Issue: 541.
o SBT archetype  Issue: 543.
o Escape velocity filtering for inline maven variables in archetypes
Issue: 546.
o Remove package private access modifier on TransientRequestVar  Issue: 548.

Changes:
o Major cleanup of HTTP mocks  Issue: 509.
o Added a default logger to LiftActor  Issue: 528.
o Unified a lot of the input testing into a single trait
(e.g.,valMinLen, etc.)  Issue: 162.
o changed EmptyBox's type signature  Issue: 527.
o Enhance and Document Screen and Wizard  Issue: 375.
o Make the default docType configurable in LiftRules  Issue: 478.
o Documentation bug for Box  Issue: 515.
o Upgrade MongoDB driver to 2.0  Issue: 521.
o Better JSON support for custom types  Issue: 523.


Have fun!
-Lift Web Framework team



--
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Blog: http://goodstuff.im
Surf the harmonics

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland