https://www.sea-ql.org/blog/2022-01-01-whats-new-in-0.5.0/
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
Modelby @billy1624 in #339 - Rework
ActiveValueby @billy1624 in #340 - Add wrapper method
ModelTrait::deleteby @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-strumlib back tostrumby @billy1624 in #361
Breaking Changes
ActiveModel::insertandActiveModel::updatereturnModelinstead ofActiveModel- Method
ActiveModelBehavior::after_savetakesModelas input instead ofActiveModel - Rename method
sea_orm::unchanged_active_value_not_intended_for_public_usetosea_orm::Unchanged - Rename method
ActiveValue::unsettoActiveValue::not_set - Rename method
ActiveValue::is_unsettoActiveValue::is_not_set PartialEqofActiveValuewill 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