Skip to content

v1.3.3

Latest
Compare
Choose a tag to compare
@flash-gordon flash-gordon released this 31 May 17:37
· 14 commits to master since this release

v1.3.3 2017-05-31

Added

  • Changeset#extend to exclude steps from the #diff output, this allows to filter out timestamp changes prior to updates so that we can avoid hitting the database in case of timestamp-only changes. You still can call .map(:touch) if you want to have updated_at refreshed unconditionally (flash-gordon)

Fixed

  • aggregate and combine works correctly with nested graph options where associations are aliased (solnic)
  • Auto-mapping no longer creates intermediate struct objects for combined relations (which caused massive performance degradation in some cases) (solnic)
  • Aliased associations no longer cause mapping to intermediate structs (solnic)

Compare v1.3.2...v1.3.3