All Versions
21
Latest Version
Avg Release Cycle
47 days
Latest Release
534 days ago

Changelog History
Page 1

  • v5.2.4 Changes

    May 08, 2020

    5.2.4 2020-05-08

    ๐Ÿ›  Fixed

    Compare v5.2.3...v5.2.4

  • v5.2.3 Changes

    May 07, 2020

    5.2.3 2020-05-07

    ๐Ÿ›  Fixed

    • โšก๏ธ [rom-core] Constructor types were fired twice when updating data (@flash-gordon)
    • โšก๏ธ [rom-changeset] fixed a regression where a map function in Update changesets was not evaluated in the context of a changeset object (fixed via #592) (@timriley + @solnic)

    Compare v5.2.2...v5.2.3

  • v5.2.2 Changes

    February 03, 2020

    โž• Added

    • [rom-repository] Repository#transaction accepts transaction options now (@ianks)

    ๐Ÿ›  Fixed

    • [rom-core] Constructor types were fired twice when writing data (@flash-gordon)
    • โšก๏ธ [changeset] fixed a regression where a map function in Update changesets was not evaluated in the context of a changeset object (fixed via #592) (@timriley + @solnic)

    Compare v5.2.1...v5.2.2

  • v5.2.1 Changes

    January 11, 2020

    5.2.1 2020-01-11

    ๐Ÿš€ This release contains keyword fixes reported by Ruby 2.7.

    Compare v5.1.2...v5.2.1

  • v5.2.0 Changes

    January 11, 2020

    Yanked and republished as 5.2.1

    Compare v5.1.2...v5.2.0

  • v5.1.2 Changes

    August 17, 2019

    rom

    ๐Ÿ”„ Changed

    • Dependency on rom-core was bumped to >= 5.1.2 (@solnic)

    rom-core

    ๐Ÿ›  Fixed

    • Filtering out duplicated combine nodes works correctly with aliased nodes (@solnic)
    • ๐ŸŽ Filtering out duplicated combine nodes should no longer cause performance issues (@solnic)
    • Relation names are properly equalized now (@solnic)
    • Inferring class name for auto-structs works correctly with :statuses and :aliases relation names (@solnic)

    rom-changeset

    ๐Ÿ”„ Changed

    • Dependency on rom-core was bumped to >= 5.1.2 (@solnic)

    rom-repository

    ๐Ÿ”„ Changed

    • Dependency on rom-core was bumped to >= 5.1.2 (@solnic)

    Compare v5.1.1...v5.1.2

  • v5.1.1 Changes

    August 06, 2019

    rom

    ๐Ÿ”„ Changed

    • Dependency on rom-core was bumped to >= 5.1.1 (@solnic)

    rom-core

    ๐Ÿ›  Fixed

    • Loading the gem no longer crashes in the absence of rom gem (issue #560) (@solnic)

    rom-changeset

    ๐Ÿ”„ Changed

    • Dependency on rom-core was bumped to >= 5.1.1 (@solnic)

    rom-repository

    ๐Ÿ”„ Changed

    • Dependency on rom-core was bumped to >= 5.1.1 (@solnic)

    Compare v5.1.0...v5.1.1

  • v5.1.0 Changes

    July 30, 2019

    rom-core

    โž• Added

    • ROM::Transformer.map shortcut for defining transformations (@solnic)
    • ๐Ÿ‘ ROM::Transformer supports instance methods as mapping functions now (@solnic)
    • ๐Ÿ”ง ROM::Transformer configuration can be now inlined ie relation :users, as: :json_serializer (@solnic)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Combining same relation multiple times no longer crashes auto-mapping (fixes #547) (@solnic)
    • ROM::Transformer works correctly with inheritance (@solnic)
    • ๐Ÿ‘ CommandCompiler supports command options correctly now (@solnic)

    ๐Ÿ”„ Changed

    • ๐Ÿ”Œ Plugin API has been generalized to enable arbitrary component plugins (@flash-gordon)

    rom-changeset

    โž• Added

    • ๐Ÿ”Œ Plugin API ๐ŸŽ‰ (@solnic)
    • ๐Ÿ‘Œ Support for command_options in changesets for providing any additional command options (@solnic)
    • ๐Ÿ‘Œ Support for command_plugins in changesets for enabling command plugins and configuring them (@solnic)

    rom-repository

    โž• Added

    Compare v5.0.2...v5.1.0

  • v5.0.2 Changes

    May 01, 2019

    rom

    • Dependency on rom-core was bumped to ~> 5.0, >= 5.0.2 (solnic)
    • Dependency on rom-changeset was bumped to ~> 5.0, >= 5.0.1 (solnic)

    rom-core 5.0.2

    ๐Ÿ›  Fixed

    • Forwarding to root in Relation::Combined behaves as expected when another combined relation was returned from the root (issue #525) (solnic)
    • Specifying attribute options as the third argument in attribute DSL works again (issue #540) (solnic)

    rom-changeset 5.0.1

    ๐Ÿ”„ Changed

    • Relation::Combined#changeset will raise a meaningful NotImplementedError now (solnic)
    • Passing an array to Changeset#associate will raise a meaningful NotImplementedError now (solnic)

    rom-repository

    No changes

    Compare v5.0.1...v5.0.2

  • v5.0.1 Changes

    April 24, 2019

    ๐Ÿ›  Fixed

    • [rom-core] Missing dependency on transproc was added (solnic)

    ๐Ÿ”„ Changed

    • [rom] Dependency on rom-core was bumped to ~> 5.0, >= 5.0.1 (solnic)

    Compare v5.0.0...v5.0.1