Lift Framework 3.0-M0
Pre-release
Pre-release
·
1461 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.setFieldsFromJSONMetaRecord.fromJSONCometActor'shandleJson,jsonCall, andjsonInCodeS.buildJsonFuncS.jsonFmapFuncwithAny=>JsCmdJsonHandlerSHtml.fjsonCallSHtml.jsonButtonwithAny=>JsCmdSHtml.jsonForm
MapperandMetaMapper's snippet bindings that usePartialFunctions:addSnippet,editSnippet,viewSnippet(in favor ofaddFormSnippet,
editFormSnippet, andviewTransform, all based on CSS selector transforms)modSnippet, used inaddSnippetandeditSnippet, superseded byformSnippet.add,edit, andviewsnippets in HTML, in favor ofaddForm,editForm,
andviewTransformfieldMapperPF, in favor offieldMapperTransformsfieldPF,appendField, andprependField, in favor offieldTransforms,
appendFieldTransform, andprependFieldTransform.
- lift-mongo's
MongoIdentifierin favor ofConnectionIdentifierin lift-util - lift-mongo's constructors and methods dealing with db connections that aren't in
the form ofMongoClient(Mongo,MongoHost, etc)