Skip to content

Commit 1893a82

Browse files
committed
Release 0.8.10
1 parent d1c11f9 commit 1893a82

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Changelog.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# Changelog
22

3-
## 0.8.10
3+
## 0.8.10 (October 2021)
4+
5+
Release 0.8.10 is a minor release and contains two bug fixes for the HSM extension and changes how the 'self' literal string is handled.
46

57
- Feature #545: The literal 'self' (default model parameter of `Machine`) has been replaced by the class variable `Machine.self_literal = 'self'`. `Machine` now performs an identity check (instead of a value check) with `mod is self.self_literal` to determine whether it should act as a model. While 'self' should still work when passed to the `model` parameter, we encourage using `Machine.self_literal` from now on. This was done to enable easier override of `Machine.__eq__` in subclasses (thanks @VKSolovev).
6-
- Bug #547: Introduce `HierarchicalMachine.prefix_path` to resolve global state names since the HSM stack is not reliable when `queued=True` (thanks @jankrejci)
8+
- Bug #547: Introduce `HierarchicalMachine.prefix_path` to resolve global state names since the HSM stack is not reliable when `queued=True` (thanks @jankrejci).
79
- Bug #548: `HSM` source states were exited even though they are parents of the destination state (thanks @wes-public-apps).
810

911
## 0.8.9 (September 2021)

transitions/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
""" Contains the current version of transition which is used in setup.py and can also be used
2-
to determine transitions's version during runtime.
2+
to determine transitions' version during runtime.
33
"""
44

55
__version__ = '0.8.10'

0 commit comments

Comments
 (0)