Releases: slack-go/slack
Releases · slack-go/slack
v0.11.4
What's Changed
Enhancements
- sharedLinks struct should be exported by @pmenglund in #1080
- Support slack events about file by @andyhaskell in #1115
- Add support for status_emoji_display_info by @paultyng in #1120
Fixes
- fix: remove omitempty from replace_original and delete_orginal by @yokishava in #1122
New Contributors
- @pmenglund made their first contribution in #1080
- @andyhaskell made their first contribution in #1115
- @paultyng made their first contribution in #1120
- @yokishava made their first contribution in #1122
Full Changelog: v0.11.3...v0.11.4
v0.11.3
What's Changed
Enhancements/Refactoring
- Add metadata related event types by @hrkskov in #1096
- fix: UploadFileContext not calling api.AuthTestContext by @kevin-faliam in #1109
Bugfixes
- Handle null value in JSONTime by @rusq in #1106
- Honor deadman timer, fixes #1093 by @parsley42 in #1094
Docs
Misc
New Contributors
- @lpmi-13 made their first contribution in #1098
- @hrkskov made their first contribution in #1096
- @kevin-faliam made their first contribution in #1109
Full Changelog: v0.11.2...v0.11.3
v0.11.2
Thank you for all the contributions!
What's Changed
Enhancements
- add: workflows.stepCompleted and workflwows.stepFailed support by @nakatanakatana in #1060
Fixes
New Contributors
- @nakatanakatana made their first contribution in #1060
- @jmatsu made their first contribution in #1082
Full Changelog: v0.11.1...v0.11.2
v0.11.1
Thank you for all the contributions!
What's Changed
Enhancements
- Add
Permalink
to Msg struct by @jreinstra in #1069 - Added GetUsersOptionTeamID so that a team ID can be passed in for use by @antonylucisano in #1077
- Metadata Support by @H3rby7 in #1083
- Add option to detect unmapped error by @mszostok in #1086
New Contributors
- @jreinstra made their first contribution in #1069
- @antonylucisano made their first contribution in #1077
- @H3rby7 made their first contribution in #1083
- @mszostok made their first contribution in #1086
Full Changelog: v0.11.0...v0.11.1
v0.11.0
Thank you for all the contributions!
In this release, some changes are backward incompatible, so please be careful when upgrading.
What's Changed
New Feature
- Socketmode Middleware Design Pattern by @xNok in #904
- This is an experimental feature. please give us your feedback 🙏
Enhancements
- Add
bookmarks.<add|edit|remove|list>
support by @winston-stripe in #1044 - Support remote files API by @dleviminzi in #1058
- Support remote files API by @ledmonster in #859
- [breaking changes] Add field to inputblock by @deepoil in #970
- Add missing conversion to EventsAPIType by @puskunalis in #1074
- interactions: parse AppInstalledTeamID by @7ail in #1073
- Support "reply_broadcast" parameter in webhook API by @OnePunMan in #1068
API Cleanup/Fixes
- webhooks: discarding body after http requests in order to allow reusi… by @gosom in #1061
- [breaking changes] Fix field types in
SubteamMembersChangedEvent
by @youdofoo in #1064 - [breaking changes] Uniformize event_ts support on inner events by @abustany in #1052
- Expose StatusCodeError by @photown in #1071
- Remove full event details from UnmarshallingErrorEvent by @pkosiec in #1067
Documentations/Examples
- Update GetUserGroups call in README by @photown in #1065
- Add missing panic in socket mode handler example by @puskunalis in #1075
- fix: broken examples, style by @kanata2 in #1072
Misc
New Contributors
- @winston-stripe made their first contribution in #1044
- @dleviminzi made their first contribution in #1058
- @ledmonster made their first contribution in #859
- @photown made their first contribution in #1065
- @gosom made their first contribution in #1061
- @youdofoo made their first contribution in #1064
- @abustany made their first contribution in #1052
- @puskunalis made their first contribution in #1074
- @7ail made their first contribution in #1073
- @OnePunMan made their first contribution in #1068
- @pkosiec made their first contribution in #1067
Full Changelog: v0.10.3...v0.11.0
v0.10.3
Thank you for all the contributions!
What's Changed
API Cleanup
- Support pass context.Context to all methods by @zchee in #1034
- Optimize NewSafeID using atomic by @zchee in #1035
- optimize slackutilsx.EscapeMessage function by @brainexe in #1041
- Add fluent
WithConfirm
forButtonBlockElement
s by @liftM in #1055 WithStyle
forConfirmationBlockObject
s should be fluent by @liftM in #1054
Enhancement
- [experimental] introduction of Slack workflow steps by @SteffenMahler in #1027
- workflow_step: add SaveWorkflowStepConfigurationConetxt & fix return err by @zchee in #1042
- Added Details field to Audit event entries by @JustinJudd in #1047
Misc
New Contributors
- @SteffenMahler made their first contribution in #1027
- @brainexe made their first contribution in #1041
- @liftM made their first contribution in #1055
Full Changelog: v0.10.2...v0.10.3
v0.10.2
Thank you for all the contributions!
What's Changed
Enhancements
- add latest_reply property to Msg struct by @ameliagapin in #1020
- Add refresh_token and token_type to OAuthV2Response fields by @hidenami-i in #1030
Docs
Miscs
- all: add new //go:build lines by @zchee in #1032
- all: remove github.com/pkg/errors dependency by @zchee in #1033
New Contributors
- @itayd made their first contribution in #1015
- @ameliagapin made their first contribution in #1020
- @hidenami-i made their first contribution in #1030
- @zchee made their first contribution in #1032
Full Changelog: v0.10.1...v0.10.2
v0.10.1
v0.10.0
Thank you for all the contributions!
This release has a breaking change(#999).
Please make sure to confirm changes before upgrading.
What's Changed
Enhancements/Cleanup
- Add context aware UnfurlMessage by @ptxmac in #955
- webhooks: add additional fields by @jloh in #985
- Dispatch action config by @karl-johan-grahn in #977
- Allow wrapping of error metadata. by @abourget in #990
- add message subType constants from https://api.slack.com/events/message by @ShamanR in #986
- Add TeamJoinEvent by @karlkeefer in #978
- Add
expires_in
and refresh token handling by @rytswd in #975 - Change the regular field
apiClient
insocketmode.Client
to an embedded struct. by @hnw in #971 - Support Rich Text blocks by @kanata2 in #991
Fixes
- fix: Don't add API token as a query string in
users.setPhoto
by @kanata2 in #995 - [Breaking Changes] link_shared
message_ts
field isn't always a number by @toshok in #999
Examples
- Fix socket mode example by @rafaelcpalmeida in #982
- Update users example by @karl-johan-grahn in #976
Misc
New Contributors
- @ptxmac made their first contribution in #955
- @jloh made their first contribution in #985
- @rafaelcpalmeida made their first contribution in #982
- @karlkeefer made their first contribution in #978
- @rytswd made their first contribution in #975
- @hnw made their first contribution in #971
- @toshok made their first contribution in #999
Full Changelog: v0.9.5...v0.10.0
v0.9.5
Thank you for all the contributions!
Enhancements
- Added more Slack events #966 by @valeriansaliou
- Add Enterprise Grid related property #969 by @norabal
Docs
- replace deprecated method #957 by @thorntonmc
- fix block_context.go doc link #965 by @ShamamR