Awesome work team! A special thanks to Charles and Indrajit for spinning the build!
On Wed, Mar 3, 2010 at 8:10 PM, Indrajit Raychaudhuri <indraj...@gmail.com>wrote: > The Lift Web Framework team is pleased to announce the framework-2.0- > M3 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: The potential *breaking changes* have been specifically marked > for your reference. Please take a look at the specific issue at > http://www.assembla.com/spaces/liftweb/tickets and the Lift > announcement list for further details. > > Changes in this version include: > > New features: > o A flag for disabling the onblur stuff for ajax calls Issue: 117. > o Added toHtml method to Mapper/MetaMapper Issue: 350. > o Added support for area tags Issue: 70. > o Added NOT IN to Mapper query builder Issue: 353. > o Enhancements to LiftActors and LRU to support Goat Rodeo Issue: > 335. > o ByList is uniqued before the query is built Issue: 298. > o Added linkToSelf option to Menu.build snippet Issue: 343. > o xxxMenuLoc methods now delegate to protected xxxMenuLocParams > methods in order to get their LocParams. Issue: 251. > o Extend Comet (ListenerManager) to selectively update subscribers > Issue: 326. > o Add DataBinding types and traits to lift-webkit Issue: 212. > o Add CouchDB support (lift-couchdb) Issue: 306. > o Integrate Image manipulation code to lift Issue: 285. > o Add support to extract primitive values from JSON Issue: 360. > o ItemsListEditor (and thus TableEditor) should warn when leaving page > with unsaved changes Issue: 339. > o ItemsListEditor should display items pending removal, albeit in > strikeout font Issue: 302. > o ItemsList.save unremoves removed unsaved items Issue: 300. > o ItemsList should be have refresh method to clear added/removed > without requerying database Issue: 299. > o ItemsListEditor should allow custom columns Issue: 301. > o ItemsListEditor should catch SQLException in ItemsList.save Issue: > 340. > > Fixed Bugs: > o Fixed a stack overflow on non-tail recursive method Issue: 393. > o Allow Foreign Key support to be optional in PostgreSQL driver > Issue: 387. > o Scope attributes duplicated in certain cases. Fixed those cases. > Issue: 373. > o Better support for exceptions in DB Logging Issue: 369. > o Further work to make sure control characters don't show up in XML > output. Issue: 319. > o Fix runtime errors in a couple of example programs Issue: 342. > o Issues with template cache updating incorrectly Issue: 367. > o Fixed a comparison bug in ReplaceOption (wishing for type-safety in > ==) Issue: 296. > o Support for Scala 2.8 deltas in the way Nodes are compared Issue: > 357. > o 304 responses should not include Content-Type headers Issue: 239. > o Fixed misspelled keys for resource bundles: *pasword* and > reset.password.confirmarion Issue: 112. > o Optional fields in JSONRecord do not work without setting > needAllJSONFields to false Issue: 359. > o JSON deserialization fails for null value Issue: 358. > o Type hints are needed in JSON serialization for non-polymorphic Map > Issue: 341. > o Do not serialize the internal state of a case class (JSON) Issue: > 352. > o Forcing Authentication not working Issue: 337. > o Autocomplete never submit value Issue: 27. > o Javascript DSL inconsistencies Issue: 287. > o Solve CSS/JS unwanted caching Issue: 346. > > Changes: > o Support for enhancing foreign key references in PostgreSQL 8.3+ > Issue: 224. > o Have minimal support for archetype:create telling user to use > archetype:generate instead Issue: 238. > o Internationalizing missing strings in ProtoUser Issue: 320. Thanks > to Adam Warski. > o Enforce Maven version 2.2.1 or higher, but lower than 3.0. Issue: > 344. > o lift-flot has been updated to Flot 0.6 Issue: 322. > o Make OpenID support more extensible Issue: 329. > o [BREAKING CHANGE] Lift Mapper (Record) camelCase to snake_case for > case insensitive databases Issue: 155. > o [BREAKING CHANGE] Improved logging facilities Issue: 309. > o Deprecate old logging code Issue: 374. > o Enhance Facebook Connect utilities and example code Issue: 336. > o Add ability to use doc result of query, not just value Issue: 356. > o [BREAKING CHANGE] Add Optional variants of the basic record fields > Issue: 305. > o Update lift-couchdb to use dispatch 0.7.1 once released Issue: > 351. > o [BREAKING CHANGE] LiftRules.jQueryVersion should not be there. > Issue: 363. > > > 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 Surf the harmonics -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.