v3.9.0
What's Changed
- Fix #increment! and #decrement! methods to behave similarly to the Rails' ActiveRecord methods in #624
- Fix #update, #update!, .update_fields, .upsert and save empty Set and String as nil in #626
- Make some methods in Dirty module public in #627
- Fix .import and mark attributes of persisted models as not changed/dirty in #628
- Add ability to run PartiQL queries in #630
- Support changing type attribute value by @bonty in #588
- Add #inspect method to display only attributes in #633
- Optimise #save in #623
- Fix save(touch: false) in #632
- Fix callbacks in #634
- Add Ruby 3.2 on CI in #642
- Add after_find callback in #645
Full Changelog: v3.8.0...v3.9.0