Releases: slack-go/slack
Releases · slack-go/slack
v0.12.3
What's Changed
Bug fixes
- Safer socketmode by @iaburton in #1150
- add
omitempty
to ConfirmationBlockObject.Deny by @kamil-gwozdz in #1224
Security
Enhancements / Improvements
- socketmode example: use embedded api client in socketmode client by @kittydoor in #1164
- Sends an invitation to a Slack Connect channel by @nopcoder in #1216
- Add support for manifests and config tokens by @stijndcl in #1220
New Contributors
- @daabr made their first contribution in #1215
- @kamil-gwozdz made their first contribution in #1224
- @nopcoder made their first contribution in #1216
- @stijndcl made their first contribution in #1220
- @iaburton made their first contribution in #1150
Full Changelog: v0.12.2...v0.12.3
v0.12.2
What's Changed
Bug fixes
- fix: change period to comma by @yokishava in #1147
Enhancements / Improvements
- add datetimepicker component by @hussachai in #1145
- add 2FA type to slack user by @imilchev in #1183
- add support for user_profile_changed callback event by @verygoodsoftwarenotvirus in #1182
- Export the Binder type in slacktest by @kpaulisse in #1177
- socketmode remove duplicate debug logging by @kittydoor in #1165
- Implement context-aware RunEventLoop by @lololozhkin in #1169
- Add ReplyUsers to Msg Struct by @aleksa11010 in #1180
Misc
- Test with Go 1.18~1.20 by @kanata2 in #1186
- Update README for slacktest by @kanata2 in #1187
- Add actions/stale action by @kanata2 in #1188
- Increase operations-per-run by @kanata2 in #1189
- Bump up golangci-lint and its action to latest by @kanata2 in #1193
- gofmt by @kanata2 in #1194
New Contributors
- @hussachai made their first contribution in #1145
- @imilchev made their first contribution in #1183
- @verygoodsoftwarenotvirus made their first contribution in #1182
- @kpaulisse made their first contribution in #1177
- @kittydoor made their first contribution in #1165
- @lololozhkin made their first contribution in #1169
- @aleksa11010 made their first contribution in #1180
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
Enhancements
- Add FileUploadV2 function to avoid server side file timeouts by @kanata2 in #1148
- Added new FileUploadV2 function to avoid server side file timeouts by @sarthakkothari in #1130
New Contributors
- @sarthakkothari made their first contribution in #1130
Full Changelog: v0.12.0...v0.12.1
v0.12.0
Thank you for all the contributions!
What's Changed
This release contains several backward incompatible changes.
Fixes
- Fix WorkflowStepCompletedRequest options handling by @CedricFinance in #1129
- fix: change type of timestamp by @yokishava in #1131
Enhancements
- add include_all_metadata to conversations.replies API by @ebkn in #1139
- Add team_id as a parameter to the users.conversations API method by @ctennis in #1134
- feat: add number input block element by @snpkx in #1132
- add GetOtherTeam method by @johanmcos in #1118
- add block elements for email_text_input and url_text_input by @ameliagapin in #1140
- Expose reactionItem and reactionEvent by @grimmy in #1095
- Support team.profile.get method by @MattDavisRV in #1097
- add GetOtherTeamInfoContext method by @johanmcos in #1143
- Add include_num_members support to conversation.info request by @Yohan460 in #989
- Add ListTeams and TeamAccess{Granted,Revoked}Events and fix missing enterprise ID by @stephenwan-opal in #1119
New Contributors
- @CedricFinance made their first contribution in #1129
- @ebkn made their first contribution in #1139
- @ctennis made their first contribution in #1134
- @snpkx made their first contribution in #1132
- @johanmcos made their first contribution in #1118
- @grimmy made their first contribution in #1095
- @Yohan460 made their first contribution in #989
- @stephenwan-opal made their first contribution in #1119
Full Changelog: v0.11.4...v0.12.0
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