weppy v0.6 Release Notes
-
๐ Released on January 25th 2016, codename Fornacis
- ๐ Several bugfixes
- โ Added
remove
method toHasManySet
andHasManyViaSet
- Common handlers and helpers are now accessible via application object
- Introduced scopes in models
- Template reloader now checks also
include
andextend
blocks - ๐ Deprecated
expose()
in favor ofroute()
- Implemented
join
method onSet
- Reviewed
Auth
actions depending on user status - โ Added support facilities to
Auth
in order to manage user status - ๐ Implemented support for custom naming on
has_many
- Added
current_model_only
option tovirtualfield
andfieldmethod
decorators, default changed toTrue
- โ Introduced testing suite for applications
- โ Added
language
option tourl()
- Implemented user status resync with database in
Auth
handler - Implemented
refers_to
in dal apis - โ Added 'self' keyword for self-relations in dal
- ๐ Changed
has_one
return value toSet
in order to avoid n+1 queries - โ Added
pagination
andincluding
options toSet.select()
- Caching resultsets on
has_one
andhas_many
realtions calls for select - โ Added
where
,all
,first
,last
andget
methods toModel
- ๐ Changed
add
method ofHasManySet
andHasManyViaSet
- โ Added
create
method toHasOneSet
,HasManySet
andHasManyViaSet
- โ Added
clear
method to session handlers for bulk invalidation - Implemented a revision based migration engine on the database layer
- Deprecated
Request.vars
,Request.get_vars
andRequest.post_vars
in favor ofRequest.params
,Request.query_params
andRequest.body_params
- ๐ Deprecated
Form.vars
andForm.input_vars
in favor ofForm.params
andForm.input_params
- ๐ Deprecated
url(vars={})
in favor ofurl(params={})