mirror of
https://github.com/aasm/aasm
synced 2023-03-27 23:22:41 -04:00
planned changes for AASM 4.0 and 4.1
This commit is contained in:
parent
488bda0c42
commit
710790a03e
2 changed files with 1 additions and 15 deletions
12
AASM4.md
12
AASM4.md
|
@ -1,13 +1,3 @@
|
|||
# Planned changes for AASM 4
|
||||
# Planned changes for AASM 4.0
|
||||
|
||||
* **done**: firing an event does not require `to_state` parameter anymore (closing [issue #11](https://github.com/aasm/aasm/issues/11), [issue #58](https://github.com/aasm/aasm/issues/58) and [issue #80](https://github.com/aasm/aasm/issues/80))
|
||||
* **done**: don't allow direct assignment of state attribute (see [issue #53](https://github.com/aasm/aasm/issues/53))
|
||||
* remove old callbacks (see [issue #96](https://github.com/aasm/aasm/issues/96))
|
||||
* remove old aasm DSL (like `aasm_state`)
|
||||
|
||||
|
||||
# Planned changes for AASM >= 3.9
|
||||
|
||||
* deprecate old aasm DSL (`aasm_state`, etc.)
|
||||
* deprecate old callbacks
|
||||
* clean-up localization and human methods
|
||||
|
|
|
@ -19,10 +19,6 @@
|
|||
* **DSL change**: class-based events now returns a list of Event instances (instead of a hash with event names as keys)
|
||||
* **DSL change**: renamed permissible states and events to permitted states events
|
||||
|
||||
## 3.9.0 (not yet released)
|
||||
|
||||
* deprecated old aasm_* class methods (old-style DSL), in preparation for AASM v4.0.0
|
||||
|
||||
## 3.4.0
|
||||
|
||||
* allow retrieving the current event (`aasm.current_event`) (see [issue #159](https://github.com/aasm/aasm/issues/159) and [issue #168](https://github.com/aasm/aasm/issues/168))
|
||||
|
|
Loading…
Reference in a new issue