Fixed Issues
- Why insert, update, etc return a ActiveModel instead of Model? #289
- Rework
ActiveValue
#321 - Some missing ActiveEnum utilities #338
Merged PRs
- First metric and tracing implementation by @nappa85 in #373
- Update sea-orm to depends on SeaQL/sea-query#202 by @billy1624 in #370
- Codegen ActiveEnum & Create Enum From ActiveEnum by @billy1624 in #348
- Axum example: update to Axum v0.4.2 by @ttys3 in #383
- Fix rocket version by @Gabriel-Paulucci in #384
- Insert & Update Return
Model
by @billy1624 in #339 - Rework
ActiveValue
by @billy1624 in #340 - Add wrapper method
ModelTrait::delete
by @billy1624 in #396 - Add docker create script for contributors to setup databases locally by @billy1624 in #378
- Log with tracing-subscriber by @billy1624 in #399
- Codegen SQLite by @billy1624 in #386
- PR without clippy warmings in file changed tab by @billy1624 in #401
- Rename
sea-strum
lib back tostrum
by @billy1624 in #361
Breaking Changes
ActiveModel::insert
andActiveModel::update
returnModel
instead ofActiveModel
- Method
ActiveModelBehavior::after_save
takesModel
as input instead ofActiveModel
- Rename method
sea_orm::unchanged_active_value_not_intended_for_public_use
tosea_orm::Unchanged
- Rename method
ActiveValue::unset
toActiveValue::not_set
- Rename method
ActiveValue::is_unset
toActiveValue::is_not_set
PartialEq
ofActiveValue
will also check the equality of state instead of just checking the equality of value
New Contributors
- @ttys3 made their first contribution in #383
- @Gabriel-Paulucci made their first contribution in #384
Full Changelog: 0.4.2...0.5.0