1
0
Fork 0
mirror of https://github.com/aasm/aasm synced 2023-03-27 23:22:41 -04:00
aasm/PLANNED_CHANGES.md

32 lines
871 B
Markdown

# Planned changes
## version 4.3
* add support for multiple state machines per class
* documentation
* silence warnings?
* drop support for aasm_column ?
# Currently working on
* add support for multiple state machines per class
# Changes so far
## version 4.3
* add support for multiple state machines per class
* class- and instance-level `aasm` methods accept a state machine selector
(aka the state machine _name_)
* if no selector/name is provided, `:default` will be used
* duplicate definitions of states and events will issue warnings
* check all tests
* _ActiveRecord_
* _Mongoid_
* _MongoMapper_
* _Sequel_
* what happen's if someone accesses `aasm`, but has defined a
state machine for `aasm(:my_name)`?
* drop support for find_in_state, count_in_state, calculate_in_state, with_state_scope