v1.0.0
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.
- Update Rust crate bytes to 1.2 by @renovate in #135
- Release v1 by @abdolence in #137
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 thisFull Changelog: v0.41.0...v1.0.0