Releases: frostly/rust-slack
Releases · frostly/rust-slack
0.9.1
A small release with some (hopefully) useful features. Enjoy :)
Features
- Allow for creating a slack client with a customized
reqwest::Client
with thenew_with_client()
constructor #51- This lets you configure proxies, DNS resolvers, etc, etc
- Allow for using different TLS implementations with feature flags #52 #53
Docs
- Cleanup some of the README's codeblocks #54
0.9.0
And now for the official release 🎉
This release intentionally tries to stick to mostly the same API as the last release with two major divergences:
- Our
Error
type is now a typical oleenum
of the different error variants instead of the previous implementation using the (quite dated now)error-chain
crate - The main slack client
slack_hook::Slack
is now async based while a blocking client is available atslack_hook::blocking::Slack
when theblocking
feature is enabled (akin toreqwest
)
Other than that everything should be largely the same just with up-to-date dependencies. Expect more features/deprecations/tweaks in upcoming releases
Breaking Changes
- Replace
error-chain
with a manual implementation #42
Features
- Add an asynchronous client and move the synchronous "blocking" client #47
Docs
- Fix
cargo doc
warnings #34 - Cleanup
Cargo.toml
definitions #39 - Cleanup and update README #40
- Document our
rust-version
#46
Other
0.9.0 Release Candidate 1
It's been a while since the last release, but a release candidate is finally out for the next release 🥳
Checkout the docs
Assuming all things go well the official release will be out here soon