Lift Framework 3.0-M0
Pre-release
Pre-release
Shadowfiend
released this
20 May 03:12
·
1363 commits
to main
since this release
This build includes early work on Lift 3.0 that has been available in the snapshot for
some time, as well as some recent cleanup that has gone in. It is a stable base for
people who have been using Lift's 3.0 snapshot, as there is likely to be continuing and
significant churn in the mainline 3.0 snapshot over the coming months.
A couple of new features include:
More to come on that front—and more to be documented as well.
Removed Deprecations
JSONParser
, Lift's legacy JSON parser, along with its dependents:MetaRecord.setFieldsFromJSON
MetaRecord.fromJSON
CometActor
'shandleJson
,jsonCall
, andjsonInCode
S.buildJsonFunc
S.jsonFmapFunc
withAny=>JsCmd
JsonHandler
SHtml.fjsonCall
SHtml.jsonButton
withAny=>JsCmd
SHtml.jsonForm
Mapper
andMetaMapper
's snippet bindings that usePartialFunction
s:addSnippet
,editSnippet
,viewSnippet
(in favor ofaddFormSnippet
,
editFormSnippet
, andviewTransform
, all based on CSS selector transforms)modSnippet
, used inaddSnippet
andeditSnippet
, superseded byformSnippet
.add
,edit
, andview
snippets in HTML, in favor ofaddForm
,editForm
,
andviewTransform
fieldMapperPF
, in favor offieldMapperTransforms
fieldPF
,appendField
, andprependField
, in favor offieldTransforms
,
appendFieldTransform
, andprependFieldTransform
.
- lift-mongo's
MongoIdentifier
in favor ofConnectionIdentifier
in lift-util - lift-mongo's constructors and methods dealing with db connections that aren't in
the form ofMongoClient
(Mongo
,MongoHost
, etc)