- Use a more popular deep clone library for better stability
- Use a newer version of
object-bystring
with a more modern implementation - Full Typescript support
- Adds
removeAll
andremoveAllOf
methods to handle attached listeners - Better documentation
- More tests
- update class name to be Capitalized
substate
is nowSubstate