Skip to content

v0.14.0

Compare
Choose a tag to compare
@abdolence abdolence released this 03 Nov 20:46
· 474 commits to master since this release

Exception handling updates:

  • Now all user events/callback functions (except for OAuth) can/should return result so they can return errors that can be handled by exception handler function in the listener
  • Improved exception handling for Socket Mode to raise errors from protocol level and also able to manage acknowledgements in exception handler function in the listener
  • All user exceptions in callback functions propagated to exception handler in the listener

Migration Notice
You have to change your events callback function signatures that they start returning Result<(), Box<dyn std::error::Error + Send + Sync>>.
Check the updated documentation and updated examples for details.