v0.7.0
-
replaced crud macros with nearly identical functions
-
removed
FieldAccess -
changed
update's api to be consistent withdelete's -
implemented
FieldTypeandFieldEqforurl::Url -
added
MaxStrfield type -
added shorter syntax for
Model::F.field:Model.field -
implemented condition collections for
Option<impl Condition> -
ForeignModelByFielddoes not cache a model instance anymore -
is_noneandis_someconditions onOption<T>fields -
implementation of derive macros is available as normal function
-
implemented
ConditiononArc<dyn Condition>and&impl Condition -
relaxed / fixed lifetimes
-
improved error spans in or! and and!
-
fixed names of join aliases
-
changed name generation for join and column aliases
-
redesigned associated type
Columnson traitFieldType -
replace field modifiers with const fns
-
removed
AsDbType -
removed support for async-std
-
changed error type returned by Decoder methods