1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
1.4 (2021-08-05)
----------------
- py38 support
- no longer use `yield from` syntaxe.
- Added custom options for connect method: run_forever, on_startup,
on_shutdown, reconnect_timeout
- Make ping interval and ping delay more configurable. Callbacks on_login,
on_connect and on_disconnect added for use in metrics
- Avoid double exception logging because log.exception() already logs the
stacktrace
- Multiple FastAGI support improvement
1.3 (2018-09-21)
----------------
- py37 support
1.2 (2018-05-24)
----------------
- Fix KeyError problem in call_manager
- as_list is now default to none and is used first in Action.multi
- improve AMI version detection
1.1 (2016-12-29)
----------------
- We no longer loosing calls on reconnection
- End of support for python<3.4
- Better test coverage
1.0 (2015-08-19)
----------------
- Add FastAGI server, implemented with high-level AsyncIO API (Streams)
- Add events parameter for Manager, to disable AMI events reception (Useful for performance reasons)
- Finish AsyncAGI commands support (WIP)
0.6 (2014-11-16)
----------------
- Avoid failure when factory is not already set
0.5 (2014-11-16)
----------------
- AMI command results tracking fixed
- Return AMI command result with multiple events in a Future
- Return AsyncAGI command result in a Future
- Add several examples
- Internal refactoring
- Remove arawman support
- Remove external dependencies
- Add support for multiple responses from Actions (example: QueueStatus)
- Improved performance with Events pattern matching
- Add mocked test wrapper
- Add coroutine support for Events dispatching
- Invert event callback signature to create Manager methods to handle events
- Support of AMI commands
- Support of AsyncAGI commands (Not finished)
0.4 (2014-05-30)
----------------
- Compat with the latest trollius
0.3 (2014-01-10)
----------------
- Don't send commands twice
0.2 (2014-01-09)
----------------
- Initial release
|