Skip to content

Latest commit

 

History

History
46 lines (26 loc) · 1.45 KB

CHANGELOG.md

File metadata and controls

46 lines (26 loc) · 1.45 KB

[Unreleased]

[0.2.1] - 2024-04-08

  • Fetch the adapter_name from #connection_db_config (@tijn)
  • Use quote_table_name_for_assignment in update_all calls to guard against reserved word column names.

[0.2.0] - 2024-03-12

  • Add an Advisory Lock to ensure isolation for the entirety of the create, update, and destroy cycles.
  • Add SQLite Advisory Lock support using a file lock.

[0.1.7] - 2024-03-06

  • Seperated the Concern that is included into ActiveRecord::Base into its own submodule so that Mechanisms isn't also included.
  • Added the RelativePosition Struct and documentation to make it easier to supply relative positions via form helpers.

[0.1.6] - 2024-03-05

  • Allow the position to be passed as a JSON object so that we can pass in complex positions from the browser more easily.

[0.1.5] - 2024-03-04

  • Allow empty strings to represent nil for the purposes of solidifying a position

[0.1.4] - 2024-03-04

  • Fix bug relating to relative position hash coming from Rails being a Hash With Indifferent Access

[0.1.3] - 2024-03-04

  • Internal refactoring of Mechanisms for clarity
  • Additional unit testing of Mechanisms
  • Added additional Ruby and Rails versions to the Github Actions matrix

[0.1.2] - 2024-02-29

  • Fix a bug related to the scope changing with an explicitly set position value that is the same as the original position.

[0.1.1] - 2024-02-25

  • Fix issues with STI based models

[0.1.0] - 2024-02-24

  • Initial release