RubyGems Navigation menu

lite_state 0.2.0

LiteState is a minimal yet powerful state machine for ActiveRecord models. It provides: - Clean DSL for defining state transitions - Guard conditions to prevent invalid transitions - Automatic timestamp tracking - ActiveSupport::Notifications for monitoring state changes - Transaction safety - Enum validation

Gemfile:
=

install:
=

Versions:

  1. 0.2.0 February 03, 2026 (16 KB)

Runtime Dependencies (2):

activerecord >= 7.1
activesupport >= 7.1

Development Dependencies (4):

minitest ~> 5.0
rake ~> 13.0
sqlite3 >= 2.1
standard >= 1.35.1

Owners:

Pushed by:

Authors:

  • charles chuck

SHA 256 checksum:

=

Total downloads 121

For this version 121

Version Released:

License:

MIT

Required Ruby Version: >= 3.4.0

Links: