Skip to content

v1.0.0

Choose a tag to compare

@abdolence abdolence released this 02 Aug 19:21
· 353 commits to master since this release
df4d69a

What's Changed

This is now good enough to declare release v1.
To simplify development now everything available within one crate with one additional feature 'hyper', so the original modularity design still followed but on crate feature level.

Since this release, I will follow the semantic versioning and avoid breaking changes. They still might happen though in the rare cases where broken models are identified that don't work at all with the Slack API.
That usually means either Slack changed their protocol or those models weren't used yet anywhere.

Migration notice

Only imports and dependency management are affected.
To migrate from 0.41 to 1.0 please remove crates with -models and -hyper and leave only slack-morphism crate, and enable the feature hyper:

[dependencies]
slack-morphism = { version = "1.0", features = ["hyper"] }

Update your imports (use):

use slack_morphism::prelude::*; // <- Use this everywhere
// use slack_morphism_hyper::*; <- Remove this

Full Changelog: v0.41.0...v1.0.0