weppy 0.6 (codename Fornacis)
Changes since v0.5:
- Several bugfixes
- Added
removemethod toHasManySetandHasManyViaSet - Common handlers and helpers are now accessible via application object
- Introduced scopes in models
- Template reloader now checks also
includeandextendblocks - Deprecated
expose()in favor ofroute() - Implemented
joinmethod onSet - Reviewed
Authactions depending on user status - Added support facilities to
Authin order to manage user status - Implemented support for custom naming on
has_many - Added
current_model_onlyoption tovirtualfieldandfieldmethod
decorators, default changed toTrue - Introduced testing suite for applications
- Added
languageoption tourl() - Implemented user status resync with database in
Authhandler - Implemented
refers_toin dal apis - Added 'self' keyword for self-relations in dal
- Changed
has_onereturn value toSetin order to avoid n+1 queries - Added
paginationandincludingoptions toSet.select() - Caching resultsets on
has_oneandhas_manyrealtions calls for select - Added
where,all,first,lastandgetmethods toModel - Changed
addmethod ofHasManySetandHasManyViaSet - Added
createmethod toHasOneSet,HasManySetandHasManyViaSet - Added
clearmethod to session handlers for bulk invalidation - Implemented a revision based migration engine on the database layer
- Deprecated
Request.vars,Request.get_varsandRequest.post_varsin
favor ofRequest.params,Request.query_paramsandRequest.body_params - Deprecated
Form.varsandForm.input_varsin favor ofForm.paramsand
Form.input_params - Deprecated
url(vars={})in favor ofurl(params={})