All Versions
60
Latest Version
Avg Release Cycle
43 days
Latest Release
310 days ago

Changelog History
Page 1

  • v10.0.0 Changes

    May 17, 2022

    ๐Ÿ”„ Changed

    • โž• Added support for Ruby 3.1 #462
    • โœ‚ Removed support for Ruby 2.5 and 2.6 #462
    • ๐Ÿšš Added remove_state and remove_transitions methods to Statesman::Machine #464
  • v9.0.1 Changes

    February 04, 2021

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ Deprecate ActiveRecord::Base.default_timezone in favour of ActiveRecord.default_timezone #446
  • v9.0.0 Changes

    August 09, 2021

    โž• Added

    • โž• Added Ruby 3.0 support

    ๐Ÿ’ฅ Breaking changes

    • โœ‚ Removed Ruby 2.4
  • v8.0.3 Changes

    June 08, 2021

    โž• Added

    • Implement Machine#last_transition_to, to find the last transition to a given state #438
  • v8.0.2 Changes

    March 30, 2021

    ๐Ÿ”„ Changed

    • ๐Ÿ›  Fixed a bug where the history of a model was left in an incorrect state after a transition conflict #433
  • v8.0.1 Changes

    January 20, 2021

    ๐Ÿ”„ Changed

    • ๐Ÿ›  Fixed no implicit conversion of nil into String error when quoting null values #427
  • v8.0.0 Changes

    January 06, 2021

    โž• Added

    • ๐Ÿ—„ Use AR Arel table to type cast booleans in order to avoid deprecation warning #421
    • ๐Ÿ‘Œ Support relationships that doesn't use id as a Primary Key #422
  • v7.4.1 Changes

    November 11, 2020

    โž• Added

    • โž• Add #reset method to state machine and adapter interfaces #417
  • v7.4.0 Changes

    August 26, 2020

    โž• Added

    • ๐Ÿ“‡ Gem Metadata to make finding changes between releases even easier.
  • v7.3.0 Changes

    August 24, 2020

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Use correct Arel for null #409