2015-06-25 01:49:24 -04:00
|
|
|
# Planned changes
|
|
|
|
|
|
|
|
## version 4.3
|
2014-11-05 18:02:13 -05:00
|
|
|
|
2015-05-26 05:26:36 -04:00
|
|
|
* add support for multiple state machines per class
|
2015-06-25 02:12:45 -04:00
|
|
|
* documentation
|
2015-06-26 03:46:58 -04:00
|
|
|
* silence warnings?
|
2015-07-11 06:11:19 -04:00
|
|
|
* drop support for aasm_column ?
|
2015-06-26 03:46:58 -04:00
|
|
|
|
2015-08-05 05:30:36 -04:00
|
|
|
|
|
|
|
# Currently working on
|
|
|
|
|
|
|
|
* add support for multiple state machines per class
|
|
|
|
* what happen's if someone accesses `aasm`, but has defined a
|
|
|
|
state machine for `aasm(:my_name)`?
|
|
|
|
|
|
|
|
|
2015-06-26 03:46:58 -04:00
|
|
|
# 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
|
2015-07-10 06:58:23 -04:00
|
|
|
* check all tests
|
|
|
|
* _ActiveRecord_
|
2015-07-10 08:16:58 -04:00
|
|
|
* _Mongoid_
|
2015-07-11 06:11:19 -04:00
|
|
|
* _MongoMapper_
|
2015-08-05 05:30:36 -04:00
|
|
|
* _Sequel_
|
2015-07-10 08:19:59 -04:00
|
|
|
* drop support for find_in_state, count_in_state, calculate_in_state, with_state_scope
|