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