Skip to content

Releases: abdolence/slack-morphism-rust

v0.36.0

09 May 16:37
Compare
Choose a tag to compare

What's Changed

Migration notice

To work efficiently and in async way from Tokio/Futures user state management API was affected in this release so you need to update your callback functions:

  • Removed Arc<> from signatures
-   user_states_storage: Arc<SlackClientEventsUserState>,
+   user_state_storage: SlackClientEventsUserState,
  • Use await function to read/write instead of blocking in user state management code:
-    let states = user_states_storage.read().unwrap();
+    let states = user_state_storage.read().await;

Look at examples and docs for details.

Full Changelog: v0.35.0...v0.36.0

v0.35.0

09 May 09:34
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.34.0...v0.35.0

v0.34.0

05 May 16:50
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.33.0...v0.34.0

v0.33.0

29 Apr 15:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.32.0...v0.33.0

v0.32.0

12 Mar 12:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.31.0...v0.32.0

v0.31.0

04 Mar 18:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.30.0...v0.31.0

v0.30.0

25 Feb 18:01
Compare
Choose a tag to compare
  • Fixed more models for String to URL. Look at the previous release migration notice.

Full Changelog: v0.29.0...v0.30.0

v0.29.0

25 Feb 17:38
Compare
Choose a tag to compare

What's Changed

Migration notice

Url type was introduced in many models such as SlackResponseUrl, SlackWebSocketsUrl, SlackTeamUrl and also API for Webhooks (docs/examples now also available!).

Full Changelog: v0.28.0...v0.29.0

v0.28.0

18 Feb 12:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.27.0...v0.28.0

v0.27.0

30 Jan 13:28
Compare
Choose a tag to compare
  • Migrated from Log crate to Tracing to provide modern tracing abilities
  • Fixed Event Subscriptions URL verification challenge exchange. Slack requires to return challenge from request back.

Full Changelog: v0.26.0...v0.27.0