Releases: Dynamoid/dynamoid
Releases · Dynamoid/dynamoid
v3.10.0
What's Changed
- Migrate to expression attributes for Query and Scan by @andrykonchin in #655
- Adds a configuration flag to create table on save by @imaximix in #656
- Fix
unless_exists
example in README.md by @andrykonchin in #660 - Fix saving persisted model and delete item attributes with nil values by @andrykonchin in #681
- Update README.md by @dunkOnIT in #687
- Fix type annotation of arg
options
by @kiharito in #691 - Add Ruby 3.3 on CI by @andrykonchin in #697
- Fix typo in
lib/dynamoid/criteria/chain.rb
by @ndjndj in #716
New Contributors
- @imaximix made their first contribution in #656
- @dunkOnIT made their first contribution in #687
- @kiharito made their first contribution in #691
- @ndjndj made their first contribution in #716
Full Changelog: v3.9.0...v3.10.0
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
v3.8.0
Revert "Remove constraint on the pry gem version" This reverts commit 059a0bc147ac90e7844be467dea10fa1cb1c73d7.
v3.7.1
Prepare release 3.7.1 (#514) * Changelog. Prepare for 3.7.1 release * Change version to 3.7.1
v3.7.0
Bump version 3.7.0
v3.6.0
Merge pull request #460 from Dynamoid/prepare-3-6-0-release Prepare 3.6.0 release