Skip to content

Commit 161ead7

Browse files
Update module github.com/slack-go/slack to v0.16.0 (#1962)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/slack-go/slack](https://redirect.github.com/slack-go/slack) | require | minor | `v0.9.0` -> `v0.16.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>slack-go/slack (github.com/slack-go/slack)</summary> ### [`v0.16.0`](https://redirect.github.com/slack-go/slack/releases/tag/v0.16.0) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.15.0...v0.16.0) > \[!WARNING]\ > This release may mean a breaking change! Read below for more although for most folks this should all be fine. 👋 Hi folks, I've tried my best to keep this version to just non-breaking changes *but* there are a couple of changes that might introduce breaking changes in rare circumstances. If you're upgrading, please pay special attention to: - Add ID() to the Block interface by [@&#8203;samstarling](https://redirect.github.com/samstarling) in [https://github.com/slack-go/slack/pull/1359](https://redirect.github.com/slack-go/slack/pull/1359) If you were using only what we provide in the library, this is a non-breaking change, but if not, it may be considered a breaking change. Next release will likely bring a few required breaking changes (hard deprecations for example). Thank you to everyone that contributed to this release 🥳 #### What's Changed - feat: Slack AI & Assistants Compatibility by [@&#8203;MattDavisRV](https://redirect.github.com/MattDavisRV) in [https://github.com/slack-go/slack/pull/1331](https://redirect.github.com/slack-go/slack/pull/1331) - fix: Assistant Prompts and Status, send channel_id with request by [@&#8203;MattDavisRV](https://redirect.github.com/MattDavisRV) in [https://github.com/slack-go/slack/pull/1344](https://redirect.github.com/slack-go/slack/pull/1344) - fix: Don't require `skin_tone` for rich text emoji element by [@&#8203;calebmckay](https://redirect.github.com/calebmckay) in [https://github.com/slack-go/slack/pull/1341](https://redirect.github.com/slack-go/slack/pull/1341) - fix: ScheduleMessage not returning scheduled_message_id by [@&#8203;hussachai](https://redirect.github.com/hussachai) in [https://github.com/slack-go/slack/pull/1153](https://redirect.github.com/slack-go/slack/pull/1153) - chore: Contributing Guide - Codification of Project Norms by [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) in [https://github.com/slack-go/slack/pull/1340](https://redirect.github.com/slack-go/slack/pull/1340) - chore: Add parse channel context and host for shared channel by [@&#8203;fahmizulhasymi](https://redirect.github.com/fahmizulhasymi) in [https://github.com/slack-go/slack/pull/1353](https://redirect.github.com/slack-go/slack/pull/1353) - chore: Adding A Deprecation Notice for rtm.start (no-op) by [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) in [https://github.com/slack-go/slack/pull/1351](https://redirect.github.com/slack-go/slack/pull/1351) - Additional field to the File structure by [@&#8203;rntk](https://redirect.github.com/rntk) in [https://github.com/slack-go/slack/pull/1370](https://redirect.github.com/slack-go/slack/pull/1370) - add enable_section option for UserGroup API by [@&#8203;sivchari](https://redirect.github.com/sivchari) in [https://github.com/slack-go/slack/pull/1364](https://redirect.github.com/slack-go/slack/pull/1364) - Add ID() to the Block interface by [@&#8203;samstarling](https://redirect.github.com/samstarling) in [https://github.com/slack-go/slack/pull/1359](https://redirect.github.com/slack-go/slack/pull/1359) - Add assistant app thread message subtype by [@&#8203;dorkauf](https://redirect.github.com/dorkauf) in [https://github.com/slack-go/slack/pull/1368](https://redirect.github.com/slack-go/slack/pull/1368) #### New Contributors - [@&#8203;fahmizulhasymi](https://redirect.github.com/fahmizulhasymi) made their first contribution in [https://github.com/slack-go/slack/pull/1353](https://redirect.github.com/slack-go/slack/pull/1353) - [@&#8203;rntk](https://redirect.github.com/rntk) made their first contribution in [https://github.com/slack-go/slack/pull/1370](https://redirect.github.com/slack-go/slack/pull/1370) - [@&#8203;samstarling](https://redirect.github.com/samstarling) made their first contribution in [https://github.com/slack-go/slack/pull/1359](https://redirect.github.com/slack-go/slack/pull/1359) - [@&#8203;dorkauf](https://redirect.github.com/dorkauf) made their first contribution in [https://github.com/slack-go/slack/pull/1368](https://redirect.github.com/slack-go/slack/pull/1368) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.15.0...v0.16.0 ### [`v0.15.0`](https://redirect.github.com/slack-go/slack/releases/tag/v0.15.0) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.14.0...v0.15.0) > \[!WARNING]\ > This release includes a breaking change since the last release. #### What's Changed v0.15.0 is now available. It **does contain minor breaking changes** to two Block Kit elements along with a lot of new functionality. ##### Breaking Changes **Block Kit - Rich Text Section Date Element** If you are using the `RichTextSectionDateElement` block kit element, there is a new field `Format` which is now required. It previously did not exist, but was marked as required in the [Block Kit Documentation](https://api.slack.com/reference/block-kit/blocks#date-element-type). Similarly, the function `NewRichTextSectionDateElement` function signature has been updated to require the new parameter. While this *may not* have previously worked, the non-backwards compatible signature change prompts it to be identified as breaking change. **Block Kit - Rich Text input Block Element** If you are using the `RichTextInputBlockElement` block kit element, the `InitialValue` field type has been changed from `string` to `*RichTextBlock` to provide a more strongly typed experience. If you were previously passing a pre-formatted JSON object you will need to update your input to use the `RichTextBlock` struct instead. ##### Enhancements - Added support for publishing a message to a specific thread by [@&#8203;Nikolo](https://redirect.github.com/Nikolo) in [https://github.com/slack-go/slack/pull/1309](https://redirect.github.com/slack-go/slack/pull/1309) - Added support for unicode parameter in emoji type of rich text blocks by [@&#8203;YutoKashiwagi](https://redirect.github.com/YutoKashiwagi) in [https://github.com/slack-go/slack/pull/1319](https://redirect.github.com/slack-go/slack/pull/1319) - Added endpoints for `calls.*` apis and `Type: call` in blockkit by [@&#8203;winston-stripe](https://redirect.github.com/winston-stripe) in [https://github.com/slack-go/slack/pull/1190](https://redirect.github.com/slack-go/slack/pull/1190) - Added Convenience Methods to Block Elements by [@&#8203;obed-sj](https://redirect.github.com/obed-sj) in [https://github.com/slack-go/slack/pull/1279](https://redirect.github.com/slack-go/slack/pull/1279) - Added functions.completeError and functions.completeSuccess by [@&#8203;gideonw](https://redirect.github.com/gideonw) in [https://github.com/slack-go/slack/pull/1328](https://redirect.github.com/slack-go/slack/pull/1328) - Added support for external_limited option of inviteShared by [@&#8203;bamo](https://redirect.github.com/bamo) in [https://github.com/slack-go/slack/pull/1330](https://redirect.github.com/slack-go/slack/pull/1330) - Added support for Canvas API methods by [@&#8203;jarospisak-unity](https://redirect.github.com/jarospisak-unity) in [https://github.com/slack-go/slack/pull/1334](https://redirect.github.com/slack-go/slack/pull/1334) ##### Bug Fixes - Added required `format` field to rich text date blocks by [@&#8203;luke-josh](https://redirect.github.com/luke-josh) in [https://github.com/slack-go/slack/pull/1317](https://redirect.github.com/slack-go/slack/pull/1317) - Updated RichTextInputBlockElement InitialValue data type by [@&#8203;Manjish](https://redirect.github.com/Manjish) in [https://github.com/slack-go/slack/pull/1320](https://redirect.github.com/slack-go/slack/pull/1320) ##### Chores - Added go v1.23 to test matrix (test.yml) by [@&#8203;nemuvski](https://redirect.github.com/nemuvski) in [https://github.com/slack-go/slack/pull/1315](https://redirect.github.com/slack-go/slack/pull/1315) - Bumped GitHub Actions to Latest Versions by [@&#8203;shogo82148](https://redirect.github.com/shogo82148) in [https://github.com/slack-go/slack/pull/1314](https://redirect.github.com/slack-go/slack/pull/1314) - Updated deprecated comment for UploadFile and UploadFileContext by [@&#8203;shogo82148](https://redirect.github.com/shogo82148) in [https://github.com/slack-go/slack/pull/1316](https://redirect.github.com/slack-go/slack/pull/1316) #### New Contributors - [@&#8203;shogo82148](https://redirect.github.com/shogo82148) made their first contribution in [https://github.com/slack-go/slack/pull/1314](https://redirect.github.com/slack-go/slack/pull/1314) - [@&#8203;Nikolo](https://redirect.github.com/Nikolo) made their first contribution in [https://github.com/slack-go/slack/pull/1309](https://redirect.github.com/slack-go/slack/pull/1309) - [@&#8203;luke-josh](https://redirect.github.com/luke-josh) made their first contribution in [https://github.com/slack-go/slack/pull/1317](https://redirect.github.com/slack-go/slack/pull/1317) - [@&#8203;Manjish](https://redirect.github.com/Manjish) made their first contribution in [https://github.com/slack-go/slack/pull/1320](https://redirect.github.com/slack-go/slack/pull/1320) - [@&#8203;YutoKashiwagi](https://redirect.github.com/YutoKashiwagi) made their first contribution in [https://github.com/slack-go/slack/pull/1319](https://redirect.github.com/slack-go/slack/pull/1319) - [@&#8203;obed-sj](https://redirect.github.com/obed-sj) made their first contribution in [https://github.com/slack-go/slack/pull/1279](https://redirect.github.com/slack-go/slack/pull/1279) - [@&#8203;gideonw](https://redirect.github.com/gideonw) made their first contribution in [https://github.com/slack-go/slack/pull/1328](https://redirect.github.com/slack-go/slack/pull/1328) - [@&#8203;bamo](https://redirect.github.com/bamo) made their first contribution in [https://github.com/slack-go/slack/pull/1330](https://redirect.github.com/slack-go/slack/pull/1330) - [@&#8203;jarospisak-unity](https://redirect.github.com/jarospisak-unity) made their first contribution in [https://github.com/slack-go/slack/pull/1334](https://redirect.github.com/slack-go/slack/pull/1334) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.14.0...v0.15.0 ### [`v0.14.0`](https://redirect.github.com/slack-go/slack/releases/tag/v0.14.0) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.13.1...v0.14.0) #### What's Changed v0.14.0 is now available. It contains **no breaking changes** but does include several pieces of new functionality and long-standing bug fixes. ##### Enhancements - Added Support for receiving `metadata` when receiving a `MessageEvent` over WebSocket by [@&#8203;rfratto](https://redirect.github.com/rfratto) in [https://github.com/slack-go/slack/pull/1307](https://redirect.github.com/slack-go/slack/pull/1307) - Added a new field to expose file data when receiving a `File` event from a Slack Connect Channel by [@&#8203;zFlabmonsta](https://redirect.github.com/zFlabmonsta) in [https://github.com/slack-go/slack/pull/1312](https://redirect.github.com/slack-go/slack/pull/1312) - Added support for the `slack_file` in the image block by [@&#8203;rhysm](https://redirect.github.com/rhysm) in [https://github.com/slack-go/slack/pull/1311](https://redirect.github.com/slack-go/slack/pull/1311) - Added 35 missing Websocket event types by [@&#8203;Aryakoste](https://redirect.github.com/Aryakoste) in [https://github.com/slack-go/slack/pull/1306](https://redirect.github.com/slack-go/slack/pull/1306) - Added support for parsing `AppRateLimited` events in the `ParseEvent` function by [@&#8203;nemuvski](https://redirect.github.com/nemuvski) in [https://github.com/slack-go/slack/pull/1308](https://redirect.github.com/slack-go/slack/pull/1308) - Added newly documented Channel Canvas properties to the `conversations.info` Web API method by [@&#8203;ku](https://redirect.github.com/ku) in [https://github.com/slack-go/slack/pull/1228](https://redirect.github.com/slack-go/slack/pull/1228) ##### Bug Fixes - Fixed an edge case when using `UpdateRemoteFileContext` and `UpdateRemoteFile` and Image Previews would return an `invalid_auth` error by [@&#8203;EkeMinusYou](https://redirect.github.com/EkeMinusYou) in [https://github.com/slack-go/slack/pull/1117](https://redirect.github.com/slack-go/slack/pull/1117) ##### Chores / Code Cleanup - Replaced deprecated `ioutil` with `io` and `os` packages by [@&#8203;nakamasato](https://redirect.github.com/nakamasato) in [https://github.com/slack-go/slack/pull/1310](https://redirect.github.com/slack-go/slack/pull/1310) #### New Contributors - [@&#8203;rfratto](https://redirect.github.com/rfratto) made their first contribution in [https://github.com/slack-go/slack/pull/1307](https://redirect.github.com/slack-go/slack/pull/1307) - [@&#8203;nakamasato](https://redirect.github.com/nakamasato) made their first contribution in [https://github.com/slack-go/slack/pull/1310](https://redirect.github.com/slack-go/slack/pull/1310) - [@&#8203;rhysm](https://redirect.github.com/rhysm) made their first contribution in [https://github.com/slack-go/slack/pull/1311](https://redirect.github.com/slack-go/slack/pull/1311) - [@&#8203;Aryakoste](https://redirect.github.com/Aryakoste) made their first contribution in [https://github.com/slack-go/slack/pull/1306](https://redirect.github.com/slack-go/slack/pull/1306) - [@&#8203;nemuvski](https://redirect.github.com/nemuvski) made their first contribution in [https://github.com/slack-go/slack/pull/1308](https://redirect.github.com/slack-go/slack/pull/1308) - [@&#8203;ku](https://redirect.github.com/ku) made their first contribution in [https://github.com/slack-go/slack/pull/1228](https://redirect.github.com/slack-go/slack/pull/1228) - [@&#8203;EkeMinusYou](https://redirect.github.com/EkeMinusYou) made their first contribution in [https://github.com/slack-go/slack/pull/1117](https://redirect.github.com/slack-go/slack/pull/1117) - [@&#8203;jjjjeeffff](https://redirect.github.com/jjjjeeffff) was instrumental in the successful resolution of [https://github.com/slack-go/slack/pull/1117](https://redirect.github.com/slack-go/slack/pull/1117) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.13.1...v0.14.0 ### [`v0.13.1`](https://redirect.github.com/slack-go/slack/releases/tag/v0.13.1) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.13.0...v0.13.1) #### What's Changed v0.13.1 is now available. It contains **no breaking changes** but does expose some new fields previously unavailable. ##### Enhancements - Added `UnfurlLinks` and `UnfurlMedia` to `WebhookMessage` by [@&#8203;lheiskan](https://redirect.github.com/lheiskan) in [https://github.com/slack-go/slack/pull/1208](https://redirect.github.com/slack-go/slack/pull/1208) - Added `isReadOnly` property to `Conversation` struct by [@&#8203;GGonryun](https://redirect.github.com/GGonryun) in [https://github.com/slack-go/slack/pull/1232](https://redirect.github.com/slack-go/slack/pull/1232) ##### Bug Fixes - Fixed `UploadFileV2` when using text content by [@&#8203;calebmckay](https://redirect.github.com/calebmckay) in [https://github.com/slack-go/slack/pull/1291](https://redirect.github.com/slack-go/slack/pull/1291) - Made `Channel` optional on `UploadFileV2` by [@&#8203;0xdeafcafe](https://redirect.github.com/0xdeafcafe) in [https://github.com/slack-go/slack/pull/1293](https://redirect.github.com/slack-go/slack/pull/1293) ##### Chores / Code Cleanup - Replace a Loop with Slice by [@&#8203;testwill](https://redirect.github.com/testwill) in [https://github.com/slack-go/slack/pull/1211](https://redirect.github.com/slack-go/slack/pull/1211) - Added Deprecation Notice for `files.upload` by [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) in [https://github.com/slack-go/slack/pull/1300](https://redirect.github.com/slack-go/slack/pull/1300) - Added Go Test Coverage for 1.21 and 1.22 by [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) in [https://github.com/slack-go/slack/pull/1298](https://redirect.github.com/slack-go/slack/pull/1298) ##### Documentation Updates - Updated Inline Docs and API References by [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) in [https://github.com/slack-go/slack/pull/1299](https://redirect.github.com/slack-go/slack/pull/1299) - Added an example for `Pagination` by [@&#8203;adamrothman](https://redirect.github.com/adamrothman) in [https://github.com/slack-go/slack/pull/1201](https://redirect.github.com/slack-go/slack/pull/1201) - Added an example for `ConversationHistory` by [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) in [https://github.com/slack-go/slack/pull/1302](https://redirect.github.com/slack-go/slack/pull/1302) - Added an example for `AddRemoteFile` and `DeleteFile` by [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) in [https://github.com/slack-go/slack/pull/1303](https://redirect.github.com/slack-go/slack/pull/1303) #### New Contributors - [@&#8203;calebmckay](https://redirect.github.com/calebmckay) made their first contribution in [https://github.com/slack-go/slack/pull/1291](https://redirect.github.com/slack-go/slack/pull/1291) - [@&#8203;lheiskan](https://redirect.github.com/lheiskan) made their first contribution in [https://github.com/slack-go/slack/pull/1208](https://redirect.github.com/slack-go/slack/pull/1208) - [@&#8203;GGonryun](https://redirect.github.com/GGonryun) made their first contribution in [https://github.com/slack-go/slack/pull/1232](https://redirect.github.com/slack-go/slack/pull/1232) - [@&#8203;0xdeafcafe](https://redirect.github.com/0xdeafcafe) made their first contribution in [https://github.com/slack-go/slack/pull/1293](https://redirect.github.com/slack-go/slack/pull/1293) - [@&#8203;lorenzoaiello](https://redirect.github.com/lorenzoaiello) made their first contribution in [https://github.com/slack-go/slack/pull/1300](https://redirect.github.com/slack-go/slack/pull/1300) - [@&#8203;adamrothman](https://redirect.github.com/adamrothman) made their first contribution in [https://github.com/slack-go/slack/pull/1201](https://redirect.github.com/slack-go/slack/pull/1201) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.13.0...v0.13.1 ### [`v0.13.0`](https://redirect.github.com/slack-go/slack/releases/tag/v0.13.0) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.12.5...v0.13.0) > \[!WARNING]\ > This release includes a breaking change since the last release #### What's Changed ##### Breaking changes - Expose `team_id` parameter for use with org-wide app by [@&#8203;candiduslynx](https://redirect.github.com/candiduslynx) in [https://github.com/slack-go/slack/pull/1283](https://redirect.github.com/slack-go/slack/pull/1283): Changed interface: | Old | New | | --- | --- | | `Client.GetBotInfo(bot string) (*Bot, error)` | `Client.GetBotInfo(parameters GetBotInfoParameters) (*Bot, error)` | | `Client.GetBotInfoContext(ctx context.Context, bot string)` | `Client.GetBotInfoContext(ctx context.Context, parameters GetBotInfoParameters)` | | `Client.GetTeamProfile() (*TeamProfile, error)` | `GetTeamProfile(teamID ...string) (*TeamProfile, error)` | | `GetTeamProfileContext(ctx context.Context) (*TeamProfile, error)` | `GetTeamProfileContext(ctx context.Context, teamID ...string) (*TeamProfile, error)` | | `Client.GetBillableInfo(user string) (map[string]BillingActive, error)` | `Client.GetBillableInfo(params GetBillableInfoParams) (map[string]BillingActive, error)` | | `Client.GetBillableInfoContext(ctx context.Context, user string) (map[string]BillingActive, error)` | `Client.GetBillableInfoContext(ctx context.Context, params GetBillableInfoParams) (map[string]BillingActive, error)` | | `Client.GetBillableInfoForTeam() (map[string]BillingActive, error)` | dropped, use `Client.GetBillableInfo` with empty params | | `Client.GetBillableInfoForTeamContext(ctx context.Context) (map[string]BillingActive, error)` | dropped, use `Client.GetBillableInfoContext` with empty params | ##### Bug fixes - Block Object: Validate text min and max length by [@&#8203;Chagui-](https://redirect.github.com/Chagui-) in [https://github.com/slack-go/slack/pull/1273](https://redirect.github.com/slack-go/slack/pull/1273) - fix some typos by [@&#8203;yutasb](https://redirect.github.com/yutasb) in [https://github.com/slack-go/slack/pull/1281](https://redirect.github.com/slack-go/slack/pull/1281) ##### Enhancements - Add missing message option for link_names by [@&#8203;robbydyer](https://redirect.github.com/robbydyer) in [https://github.com/slack-go/slack/pull/1278](https://redirect.github.com/slack-go/slack/pull/1278) - Expose `team_id` parameter for use with org-wide app by [@&#8203;candiduslynx](https://redirect.github.com/candiduslynx) in [https://github.com/slack-go/slack/pull/1283](https://redirect.github.com/slack-go/slack/pull/1283) #### New Contributors - [@&#8203;Chagui-](https://redirect.github.com/Chagui-) made their first contribution in [https://github.com/slack-go/slack/pull/1273](https://redirect.github.com/slack-go/slack/pull/1273) - [@&#8203;robbydyer](https://redirect.github.com/robbydyer) made their first contribution in [https://github.com/slack-go/slack/pull/1278](https://redirect.github.com/slack-go/slack/pull/1278) - [@&#8203;yutasb](https://redirect.github.com/yutasb) made their first contribution in [https://github.com/slack-go/slack/pull/1281](https://redirect.github.com/slack-go/slack/pull/1281) - [@&#8203;candiduslynx](https://redirect.github.com/candiduslynx) made their first contribution in [https://github.com/slack-go/slack/pull/1283](https://redirect.github.com/slack-go/slack/pull/1283) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.12.5...v0.13.0 ### [`v0.12.5`](https://redirect.github.com/slack-go/slack/releases/tag/v0.12.5) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.12.4...v0.12.5) #### What's Changed BUGFIX - deal with "true", true, "false", false. - Parse string or boolean for SlashCommand.IsEnterpriseInstall by [@&#8203;kpaulisse](https://redirect.github.com/kpaulisse) in [https://github.com/slack-go/slack/pull/1266](https://redirect.github.com/slack-go/slack/pull/1266) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.12.4...v0.12.5 ### [`v0.12.4`](https://redirect.github.com/slack-go/slack/releases/tag/v0.12.4): Non-breaking updates roll-up [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.12.3...v0.12.4) #### What's Changed - chore: unnecessary use of fmt.Sprintf by [@&#8203;testwill](https://redirect.github.com/testwill) in [https://github.com/slack-go/slack/pull/1212](https://redirect.github.com/slack-go/slack/pull/1212) - Add Video Block by [@&#8203;walkure](https://redirect.github.com/walkure) in [https://github.com/slack-go/slack/pull/1210](https://redirect.github.com/slack-go/slack/pull/1210) - Add connected_team_ids optional field to Conversation by [@&#8203;zFlabmonsta](https://redirect.github.com/zFlabmonsta) in [https://github.com/slack-go/slack/pull/1253](https://redirect.github.com/slack-go/slack/pull/1253) - Add blocks in slackevents.MessageEvent by [@&#8203;invzhi](https://redirect.github.com/invzhi) in [https://github.com/slack-go/slack/pull/1227](https://redirect.github.com/slack-go/slack/pull/1227) - Add support for Rich Text Lists by [@&#8203;daniel-pieper-personio](https://redirect.github.com/daniel-pieper-personio) in [https://github.com/slack-go/slack/pull/1155](https://redirect.github.com/slack-go/slack/pull/1155) - Add support for Rich Text Input by [@&#8203;peimanja](https://redirect.github.com/peimanja) in [https://github.com/slack-go/slack/pull/1240](https://redirect.github.com/slack-go/slack/pull/1240) - Fix: always add context to errors during block serde by [@&#8203;yunginnanet](https://redirect.github.com/yunginnanet) in [https://github.com/slack-go/slack/pull/1259](https://redirect.github.com/slack-go/slack/pull/1259) - Edited field in the app mention event by [@&#8203;IbirbyZh](https://redirect.github.com/IbirbyZh) in [https://github.com/slack-go/slack/pull/1256](https://redirect.github.com/slack-go/slack/pull/1256) - Expose is_enterprise_install field by [@&#8203;7ail](https://redirect.github.com/7ail) in [https://github.com/slack-go/slack/pull/1255](https://redirect.github.com/slack-go/slack/pull/1255) - feat: Add the ability to set `URL` on `NewButtonBlockElement` via `.WithURL()` by [@&#8203;joshbranham](https://redirect.github.com/joshbranham) in [https://github.com/slack-go/slack/pull/1250](https://redirect.github.com/slack-go/slack/pull/1250) - Add block element type FileInput by [@&#8203;elct9620](https://redirect.github.com/elct9620) in [https://github.com/slack-go/slack/pull/1249](https://redirect.github.com/slack-go/slack/pull/1249) - Openid connect by [@&#8203;danielmichaels](https://redirect.github.com/danielmichaels) in [https://github.com/slack-go/slack/pull/1242](https://redirect.github.com/slack-go/slack/pull/1242) - Add is_enterprise_install flag for org wide installation support by [@&#8203;hussachai](https://redirect.github.com/hussachai) in [https://github.com/slack-go/slack/pull/1225](https://redirect.github.com/slack-go/slack/pull/1225) - Add an example of updating modal by [@&#8203;KouWakai](https://redirect.github.com/KouWakai) in [https://github.com/slack-go/slack/pull/1142](https://redirect.github.com/slack-go/slack/pull/1142) - add deleted timestamp for deleted msg events by [@&#8203;zFlabmonsta](https://redirect.github.com/zFlabmonsta) in [https://github.com/slack-go/slack/pull/1261](https://redirect.github.com/slack-go/slack/pull/1261) - Add slack connect events & tests by [@&#8203;Birtato](https://redirect.github.com/Birtato) in [https://github.com/slack-go/slack/pull/1262](https://redirect.github.com/slack-go/slack/pull/1262) - Add rich_text_quote and rich_text_preformatted by [@&#8203;rusq](https://redirect.github.com/rusq) in [https://github.com/slack-go/slack/pull/1260](https://redirect.github.com/slack-go/slack/pull/1260) #### New Contributors - [@&#8203;testwill](https://redirect.github.com/testwill) made their first contribution in [https://github.com/slack-go/slack/pull/1212](https://redirect.github.com/slack-go/slack/pull/1212) - [@&#8203;walkure](https://redirect.github.com/walkure) made their first contribution in [https://github.com/slack-go/slack/pull/1210](https://redirect.github.com/slack-go/slack/pull/1210) - [@&#8203;zFlabmonsta](https://redirect.github.com/zFlabmonsta) made their first contribution in [https://github.com/slack-go/slack/pull/1253](https://redirect.github.com/slack-go/slack/pull/1253) - [@&#8203;invzhi](https://redirect.github.com/invzhi) made their first contribution in [https://github.com/slack-go/slack/pull/1227](https://redirect.github.com/slack-go/slack/pull/1227) - [@&#8203;daniel-pieper-personio](https://redirect.github.com/daniel-pieper-personio) made their first contribution in [https://github.com/slack-go/slack/pull/1155](https://redirect.github.com/slack-go/slack/pull/1155) - [@&#8203;peimanja](https://redirect.github.com/peimanja) made their first contribution in [https://github.com/slack-go/slack/pull/1240](https://redirect.github.com/slack-go/slack/pull/1240) - [@&#8203;yunginnanet](https://redirect.github.com/yunginnanet) made their first contribution in [https://github.com/slack-go/slack/pull/1259](https://redirect.github.com/slack-go/slack/pull/1259) - [@&#8203;IbirbyZh](https://redirect.github.com/IbirbyZh) made their first contribution in [https://github.com/slack-go/slack/pull/1256](https://redirect.github.com/slack-go/slack/pull/1256) - [@&#8203;joshbranham](https://redirect.github.com/joshbranham) made their first contribution in [https://github.com/slack-go/slack/pull/1250](https://redirect.github.com/slack-go/slack/pull/1250) - [@&#8203;elct9620](https://redirect.github.com/elct9620) made their first contribution in [https://github.com/slack-go/slack/pull/1249](https://redirect.github.com/slack-go/slack/pull/1249) - [@&#8203;danielmichaels](https://redirect.github.com/danielmichaels) made their first contribution in [https://github.com/slack-go/slack/pull/1242](https://redirect.github.com/slack-go/slack/pull/1242) - [@&#8203;KouWakai](https://redirect.github.com/KouWakai) made their first contribution in [https://github.com/slack-go/slack/pull/1142](https://redirect.github.com/slack-go/slack/pull/1142) - [@&#8203;Birtato](https://redirect.github.com/Birtato) made their first contribution in [https://github.com/slack-go/slack/pull/1262](https://redirect.github.com/slack-go/slack/pull/1262) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.12.3...v0.12.4 ### [`v0.12.3`](https://redirect.github.com/slack-go/slack/releases/tag/v0.12.3) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.12.2...v0.12.3) #### What's Changed ##### Bug fixes - Safer socketmode by [@&#8203;iaburton](https://redirect.github.com/iaburton) in [https://github.com/slack-go/slack/pull/1150](https://redirect.github.com/slack-go/slack/pull/1150) - add `omitempty` to ConfirmationBlockObject.Deny by [@&#8203;kamil-gwozdz](https://redirect.github.com/kamil-gwozdz) in [https://github.com/slack-go/slack/pull/1224](https://redirect.github.com/slack-go/slack/pull/1224) ##### Security - Redact tokens in SendMessage debug log by [@&#8203;daabr](https://redirect.github.com/daabr) in [https://github.com/slack-go/slack/pull/1215](https://redirect.github.com/slack-go/slack/pull/1215) ##### Enhancements / Improvements - socketmode example: use embedded api client in socketmode client by [@&#8203;kittydoor](https://redirect.github.com/kittydoor) in [https://github.com/slack-go/slack/pull/1164](https://redirect.github.com/slack-go/slack/pull/1164) - Sends an invitation to a Slack Connect channel by [@&#8203;nopcoder](https://redirect.github.com/nopcoder) in [https://github.com/slack-go/slack/pull/1216](https://redirect.github.com/slack-go/slack/pull/1216) - Add support for manifests and config tokens by [@&#8203;stijndcl](https://redirect.github.com/stijndcl) in [https://github.com/slack-go/slack/pull/1220](https://redirect.github.com/slack-go/slack/pull/1220) #### New Contributors - [@&#8203;daabr](https://redirect.github.com/daabr) made their first contribution in [https://github.com/slack-go/slack/pull/1215](https://redirect.github.com/slack-go/slack/pull/1215) - [@&#8203;kamil-gwozdz](https://redirect.github.com/kamil-gwozdz) made their first contribution in [https://github.com/slack-go/slack/pull/1224](https://redirect.github.com/slack-go/slack/pull/1224) - [@&#8203;nopcoder](https://redirect.github.com/nopcoder) made their first contribution in [https://github.com/slack-go/slack/pull/1216](https://redirect.github.com/slack-go/slack/pull/1216) - [@&#8203;stijndcl](https://redirect.github.com/stijndcl) made their first contribution in [https://github.com/slack-go/slack/pull/1220](https://redirect.github.com/slack-go/slack/pull/1220) - [@&#8203;iaburton](https://redirect.github.com/iaburton) made their first contribution in [https://github.com/slack-go/slack/pull/1150](https://redirect.github.com/slack-go/slack/pull/1150) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.12.2...v0.12.3 ### [`v0.12.2`](https://redirect.github.com/slack-go/slack/releases/tag/v0.12.2) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.12.1...v0.12.2) #### What's Changed ##### Bug fixes - fix: change period to comma by [@&#8203;yokishava](https://redirect.github.com/yokishava) in [https://github.com/slack-go/slack/pull/1147](https://redirect.github.com/slack-go/slack/pull/1147) ##### Enhancements / Improvements - add datetimepicker component by [@&#8203;hussachai](https://redirect.github.com/hussachai) in [https://github.com/slack-go/slack/pull/1145](https://redirect.github.com/slack-go/slack/pull/1145) - add 2FA type to slack user by [@&#8203;imilchev](https://redirect.github.com/imilchev) in [https://github.com/slack-go/slack/pull/1183](https://redirect.github.com/slack-go/slack/pull/1183) - add support for user_profile_changed callback event by [@&#8203;verygoodsoftwarenotvirus](https://redirect.github.com/verygoodsoftwarenotvirus) in [https://github.com/slack-go/slack/pull/1182](https://redirect.github.com/slack-go/slack/pull/1182) - Export the Binder type in slacktest by [@&#8203;kpaulisse](https://redirect.github.com/kpaulisse) in [https://github.com/slack-go/slack/pull/1177](https://redirect.github.com/slack-go/slack/pull/1177) - socketmode remove duplicate debug logging by [@&#8203;kittydoor](https://redirect.github.com/kittydoor) in [https://github.com/slack-go/slack/pull/1165](https://redirect.github.com/slack-go/slack/pull/1165) - Implement context-aware RunEventLoop by [@&#8203;lololozhkin](https://redirect.github.com/lololozhkin) in [https://github.com/slack-go/slack/pull/1169](https://redirect.github.com/slack-go/slack/pull/1169) - Add ReplyUsers to Msg Struct by [@&#8203;aleksa11010](https://redirect.github.com/aleksa11010) in [https://github.com/slack-go/slack/pull/1180](https://redirect.github.com/slack-go/slack/pull/1180) ##### Misc - Test with Go 1.18~1.20 by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1186](https://redirect.github.com/slack-go/slack/pull/1186) - Update README for slacktest by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1187](https://redirect.github.com/slack-go/slack/pull/1187) - Add actions/stale action by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1188](https://redirect.github.com/slack-go/slack/pull/1188) - Increase operations-per-run by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1189](https://redirect.github.com/slack-go/slack/pull/1189) - Bump up golangci-lint and its action to latest by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1193](https://redirect.github.com/slack-go/slack/pull/1193) - gofmt by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1194](https://redirect.github.com/slack-go/slack/pull/1194) #### New Contributors - [@&#8203;hussachai](https://redirect.github.com/hussachai) made their first contribution in [https://github.com/slack-go/slack/pull/1145](https://redirect.github.com/slack-go/slack/pull/1145) - [@&#8203;imilchev](https://redirect.github.com/imilchev) made their first contribution in [https://github.com/slack-go/slack/pull/1183](https://redirect.github.com/slack-go/slack/pull/1183) - [@&#8203;verygoodsoftwarenotvirus](https://redirect.github.com/verygoodsoftwarenotvirus) made their first contribution in [https://github.com/slack-go/slack/pull/1182](https://redirect.github.com/slack-go/slack/pull/1182) - [@&#8203;kpaulisse](https://redirect.github.com/kpaulisse) made their first contribution in [https://github.com/slack-go/slack/pull/1177](https://redirect.github.com/slack-go/slack/pull/1177) - [@&#8203;kittydoor](https://redirect.github.com/kittydoor) made their first contribution in [https://github.com/slack-go/slack/pull/1165](https://redirect.github.com/slack-go/slack/pull/1165) - [@&#8203;lololozhkin](https://redirect.github.com/lololozhkin) made their first contribution in [https://github.com/slack-go/slack/pull/1169](https://redirect.github.com/slack-go/slack/pull/1169) - [@&#8203;aleksa11010](https://redirect.github.com/aleksa11010) made their first contribution in [https://github.com/slack-go/slack/pull/1180](https://redirect.github.com/slack-go/slack/pull/1180) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.12.1...v0.12.2 ### [`v0.12.1`](https://redirect.github.com/slack-go/slack/releases/tag/v0.12.1) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.12.0...v0.12.1) #### What's Changed ##### Enhancements - Add FileUploadV2 function to avoid server side file timeouts by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1148](https://redirect.github.com/slack-go/slack/pull/1148) - Added new FileUploadV2 function to avoid server side file timeouts by [@&#8203;sarthakkothari](https://redirect.github.com/sarthakkothari) in [https://github.com/slack-go/slack/pull/1130](https://redirect.github.com/slack-go/slack/pull/1130) #### New Contributors - [@&#8203;sarthakkothari](https://redirect.github.com/sarthakkothari) made their first contribution in [https://github.com/slack-go/slack/pull/1130](https://redirect.github.com/slack-go/slack/pull/1130) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.12.0...v0.12.1 ### [`v0.12.0`](https://redirect.github.com/slack-go/slack/releases/tag/v0.12.0) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.11.4...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 [@&#8203;CedricFinance](https://redirect.github.com/CedricFinance) in [https://github.com/slack-go/slack/pull/1129](https://redirect.github.com/slack-go/slack/pull/1129) - fix: change type of timestamp by [@&#8203;yokishava](https://redirect.github.com/yokishava) in [https://github.com/slack-go/slack/pull/1131](https://redirect.github.com/slack-go/slack/pull/1131) ##### Enhancements - add include_all_metadata to conversations.replies API by [@&#8203;ebkn](https://redirect.github.com/ebkn) in [https://github.com/slack-go/slack/pull/1139](https://redirect.github.com/slack-go/slack/pull/1139) - Add team_id as a parameter to the users.conversations API method by [@&#8203;ctennis](https://redirect.github.com/ctennis) in [https://github.com/slack-go/slack/pull/1134](https://redirect.github.com/slack-go/slack/pull/1134) - feat: add number input block element by [@&#8203;snpkx](https://redirect.github.com/snpkx) in [https://github.com/slack-go/slack/pull/1132](https://redirect.github.com/slack-go/slack/pull/1132) - add GetOtherTeam method by [@&#8203;johanmcos](https://redirect.github.com/johanmcos) in [https://github.com/slack-go/slack/pull/1118](https://redirect.github.com/slack-go/slack/pull/1118) - add block elements for email_text_input and url_text_input by [@&#8203;ameliagapin](https://redirect.github.com/ameliagapin) in [https://github.com/slack-go/slack/pull/1140](https://redirect.github.com/slack-go/slack/pull/1140) - Expose reactionItem and reactionEvent by [@&#8203;grimmy](https://redirect.github.com/grimmy) in [https://github.com/slack-go/slack/pull/1095](https://redirect.github.com/slack-go/slack/pull/1095) - Support team.profile.get method by [@&#8203;MattDavisRV](https://redirect.github.com/MattDavisRV) in [https://github.com/slack-go/slack/pull/1097](https://redirect.github.com/slack-go/slack/pull/1097) - add GetOtherTeamInfoContext method by [@&#8203;johanmcos](https://redirect.github.com/johanmcos) in [https://github.com/slack-go/slack/pull/1143](https://redirect.github.com/slack-go/slack/pull/1143) - Add include_num_members support to conversation.info request by [@&#8203;Yohan460](https://redirect.github.com/Yohan460) in [https://github.com/slack-go/slack/pull/989](https://redirect.github.com/slack-go/slack/pull/989) - Add ListTeams and TeamAccess{Granted,Revoked}Events and fix missing enterprise ID by [@&#8203;stephenwan-opal](https://redirect.github.com/stephenwan-opal) in [https://github.com/slack-go/slack/pull/1119](https://redirect.github.com/slack-go/slack/pull/1119) #### New Contributors - [@&#8203;CedricFinance](https://redirect.github.com/CedricFinance) made their first contribution in [https://github.com/slack-go/slack/pull/1129](https://redirect.github.com/slack-go/slack/pull/1129) - [@&#8203;ebkn](https://redirect.github.com/ebkn) made their first contribution in [https://github.com/slack-go/slack/pull/1139](https://redirect.github.com/slack-go/slack/pull/1139) - [@&#8203;ctennis](https://redirect.github.com/ctennis) made their first contribution in [https://github.com/slack-go/slack/pull/1134](https://redirect.github.com/slack-go/slack/pull/1134) - [@&#8203;snpkx](https://redirect.github.com/snpkx) made their first contribution in [https://github.com/slack-go/slack/pull/1132](https://redirect.github.com/slack-go/slack/pull/1132) - [@&#8203;johanmcos](https://redirect.github.com/johanmcos) made their first contribution in [https://github.com/slack-go/slack/pull/1118](https://redirect.github.com/slack-go/slack/pull/1118) - [@&#8203;grimmy](https://redirect.github.com/grimmy) made their first contribution in [https://github.com/slack-go/slack/pull/1095](https://redirect.github.com/slack-go/slack/pull/1095) - [@&#8203;Yohan460](https://redirect.github.com/Yohan460) made their first contribution in [https://github.com/slack-go/slack/pull/989](https://redirect.github.com/slack-go/slack/pull/989) - [@&#8203;stephenwan-opal](https://redirect.github.com/stephenwan-opal) made their first contribution in [https://github.com/slack-go/slack/pull/1119](https://redirect.github.com/slack-go/slack/pull/1119) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.11.4...v0.12.0 ### [`v0.11.4`](https://redirect.github.com/slack-go/slack/releases/tag/v0.11.4) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.11.3...v0.11.4) #### What's Changed ##### Enhancements - sharedLinks struct should be exported by [@&#8203;pmenglund](https://redirect.github.com/pmenglund) in [https://github.com/slack-go/slack/pull/1080](https://redirect.github.com/slack-go/slack/pull/1080) - Support slack events about file by [@&#8203;andyhaskell](https://redirect.github.com/andyhaskell) in [https://github.com/slack-go/slack/pull/1115](https://redirect.github.com/slack-go/slack/pull/1115) - Add support for status_emoji_display_info by [@&#8203;paultyng](https://redirect.github.com/paultyng) in [https://github.com/slack-go/slack/pull/1120](https://redirect.github.com/slack-go/slack/pull/1120) ##### Fixes - fix: remove omitempty from replace_original and delete_orginal by [@&#8203;yokishava](https://redirect.github.com/yokishava) in [https://github.com/slack-go/slack/pull/1122](https://redirect.github.com/slack-go/slack/pull/1122) #### New Contributors - [@&#8203;pmenglund](https://redirect.github.com/pmenglund) made their first contribution in [https://github.com/slack-go/slack/pull/1080](https://redirect.github.com/slack-go/slack/pull/1080) - [@&#8203;andyhaskell](https://redirect.github.com/andyhaskell) made their first contribution in [https://github.com/slack-go/slack/pull/1115](https://redirect.github.com/slack-go/slack/pull/1115) - [@&#8203;paultyng](https://redirect.github.com/paultyng) made their first contribution in [https://github.com/slack-go/slack/pull/1120](https://redirect.github.com/slack-go/slack/pull/1120) - [@&#8203;yokishava](https://redirect.github.com/yokishava) made their first contribution in [https://github.com/slack-go/slack/pull/1122](https://redirect.github.com/slack-go/slack/pull/1122) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.11.3...v0.11.4 ### [`v0.11.3`](https://redirect.github.com/slack-go/slack/releases/tag/v0.11.3) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.11.2...v0.11.3) #### What's Changed ##### Enhancements/Refactoring - Add metadata related event types by [@&#8203;hrkskov](https://redirect.github.com/hrkskov) in [https://github.com/slack-go/slack/pull/1096](https://redirect.github.com/slack-go/slack/pull/1096) - fix: UploadFileContext not calling api.AuthTestContext by [@&#8203;kevin-faliam](https://redirect.github.com/kevin-faliam) in [https://github.com/slack-go/slack/pull/1109](https://redirect.github.com/slack-go/slack/pull/1109) ##### Bugfixes - Handle null value in JSONTime by [@&#8203;rusq](https://redirect.github.com/rusq) in [https://github.com/slack-go/slack/pull/1106](https://redirect.github.com/slack-go/slack/pull/1106) - Honor deadman timer, fixes [#&#8203;1093](https://redirect.github.com/slack-go/slack/issues/1093) by [@&#8203;parsley42](https://redirect.github.com/parsley42) in [https://github.com/slack-go/slack/pull/1094](https://redirect.github.com/slack-go/slack/pull/1094) ##### Docs - fix some simple typos by [@&#8203;lpmi-13](https://redirect.github.com/lpmi-13) in [https://github.com/slack-go/slack/pull/1098](https://redirect.github.com/slack-go/slack/pull/1098) - Fix GoDoc grammers by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1099](https://redirect.github.com/slack-go/slack/pull/1099) ##### Misc - Update workflow for testing by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1100](https://redirect.github.com/slack-go/slack/pull/1100) #### New Contributors - [@&#8203;lpmi-13](https://redirect.github.com/lpmi-13) made their first contribution in [https://github.com/slack-go/slack/pull/1098](https://redirect.github.com/slack-go/slack/pull/1098) - [@&#8203;hrkskov](https://redirect.github.com/hrkskov) made their first contribution in [https://github.com/slack-go/slack/pull/1096](https://redirect.github.com/slack-go/slack/pull/1096) - [@&#8203;kevin-faliam](https://redirect.github.com/kevin-faliam) made their first contribution in [https://github.com/slack-go/slack/pull/1109](https://redirect.github.com/slack-go/slack/pull/1109) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.11.2...v0.11.3 ### [`v0.11.2`](https://redirect.github.com/slack-go/slack/releases/tag/v0.11.2) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.11.1...v0.11.2) Thank you for all the contributions! #### What's Changed ##### Enhancements - add: workflows.stepCompleted and workflwows.stepFailed support by [@&#8203;nakatanakatana](https://redirect.github.com/nakatanakatana) in [https://github.com/slack-go/slack/pull/1060](https://redirect.github.com/slack-go/slack/pull/1060) ##### Fixes - Fixes updateUserGroup cannot clear the description and the default channels by [@&#8203;jmatsu](https://redirect.github.com/jmatsu) in [https://github.com/slack-go/slack/pull/1082](https://redirect.github.com/slack-go/slack/pull/1082) #### New Contributors - [@&#8203;nakatanakatana](https://redirect.github.com/nakatanakatana) made their first contribution in [https://github.com/slack-go/slack/pull/1060](https://redirect.github.com/slack-go/slack/pull/1060) - [@&#8203;jmatsu](https://redirect.github.com/jmatsu) made their first contribution in [https://github.com/slack-go/slack/pull/1082](https://redirect.github.com/slack-go/slack/pull/1082) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.11.1...v0.11.2 ### [`v0.11.1`](https://redirect.github.com/slack-go/slack/releases/tag/v0.11.1) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.11.0...v0.11.1) Thank you for all the contributions! #### What's Changed ##### Enhancements - Add `Permalink` to Msg struct by [@&#8203;jreinstra](https://redirect.github.com/jreinstra) in [https://github.com/slack-go/slack/pull/1069](https://redirect.github.com/slack-go/slack/pull/1069) - Added GetUsersOptionTeamID so that a team ID can be passed in for use by [@&#8203;antonylucisano](https://redirect.github.com/antonylucisano) in [https://github.com/slack-go/slack/pull/1077](https://redirect.github.com/slack-go/slack/pull/1077) - Metadata Support by [@&#8203;H3rby7](https://redirect.github.com/H3rby7) in [https://github.com/slack-go/slack/pull/1083](https://redirect.github.com/slack-go/slack/pull/1083) - Add option to detect unmapped error by [@&#8203;mszostok](https://redirect.github.com/mszostok) in [https://github.com/slack-go/slack/pull/1086](https://redirect.github.com/slack-go/slack/pull/1086) #### New Contributors - [@&#8203;jreinstra](https://redirect.github.com/jreinstra) made their first contribution in [https://github.com/slack-go/slack/pull/1069](https://redirect.github.com/slack-go/slack/pull/1069) - [@&#8203;antonylucisano](https://redirect.github.com/antonylucisano) made their first contribution in [https://github.com/slack-go/slack/pull/1077](https://redirect.github.com/slack-go/slack/pull/1077) - [@&#8203;H3rby7](https://redirect.github.com/H3rby7) made their first contribution in [https://github.com/slack-go/slack/pull/1083](https://redirect.github.com/slack-go/slack/pull/1083) - [@&#8203;mszostok](https://redirect.github.com/mszostok) made their first contribution in [https://github.com/slack-go/slack/pull/1086](https://redirect.github.com/slack-go/slack/pull/1086) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.11.0...v0.11.1 ### [`v0.11.0`](https://redirect.github.com/slack-go/slack/releases/tag/v0.11.0) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.10.3...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 [@&#8203;xNok](https://redirect.github.com/xNok) in [https://github.com/slack-go/slack/pull/904](https://redirect.github.com/slack-go/slack/pull/904) - This is an experimental feature. please give us your feedback 🙏 ##### Enhancements - Add `bookmarks.<add|edit|remove|list>` support by [@&#8203;winston-stripe](https://redirect.github.com/winston-stripe) in [https://github.com/slack-go/slack/pull/1044](https://redirect.github.com/slack-go/slack/pull/1044) - Support remote files API by [@&#8203;dleviminzi](https://redirect.github.com/dleviminzi) in [https://github.com/slack-go/slack/pull/1058](https://redirect.github.com/slack-go/slack/pull/1058) - Support remote files API by [@&#8203;ledmonster](https://redirect.github.com/ledmonster) in [https://github.com/slack-go/slack/pull/859](https://redirect.github.com/slack-go/slack/pull/859) - \[breaking changes] Add field to inputblock by [@&#8203;deepoil](https://redirect.github.com/deepoil) in [https://github.com/slack-go/slack/pull/970](https://redirect.github.com/slack-go/slack/pull/970) - Add missing conversion to EventsAPIType by [@&#8203;puskunalis](https://redirect.github.com/puskunalis) in [https://github.com/slack-go/slack/pull/1074](https://redirect.github.com/slack-go/slack/pull/1074) - interactions: parse AppInstalledTeamID by [@&#8203;7ail](https://redirect.github.com/7ail) in [https://github.com/slack-go/slack/pull/1073](https://redirect.github.com/slack-go/slack/pull/1073) - Support "reply_broadcast" parameter in webhook API by [@&#8203;OnePunMan](https://redirect.github.com/OnePunMan) in [https://github.com/slack-go/slack/pull/1068](https://redirect.github.com/slack-go/slack/pull/1068) ##### API Cleanup/Fixes - webhooks: discarding body after http requests in order to allow reusi… by [@&#8203;gosom](https://redirect.github.com/gosom) in [https://github.com/slack-go/slack/pull/1061](https://redirect.github.com/slack-go/slack/pull/1061) - \[breaking changes] Fix field types in `SubteamMembersChangedEvent` by [@&#8203;youdofoo](https://redirect.github.com/youdofoo) in [https://github.com/slack-go/slack/pull/1064](https://redirect.github.com/slack-go/slack/pull/1064) - \[breaking changes] Uniformize event_ts support on inner events by [@&#8203;abustany](https://redirect.github.com/abustany) in [https://github.com/slack-go/slack/pull/1052](https://redirect.github.com/slack-go/slack/pull/1052) - Expose StatusCodeError by [@&#8203;photown](https://redirect.github.com/photown) in [https://github.com/slack-go/slack/pull/1071](https://redirect.github.com/slack-go/slack/pull/1071) - Remove full event details from UnmarshallingErrorEvent by [@&#8203;pkosiec](https://redirect.github.com/pkosiec) in [https://github.com/slack-go/slack/pull/1067](https://redirect.github.com/slack-go/slack/pull/1067) ##### Documentations/Examples - Update GetUserGroups call in README by [@&#8203;photown](https://redirect.github.com/photown) in [https://github.com/slack-go/slack/pull/1065](https://redirect.github.com/slack-go/slack/pull/1065) - Add missing panic in socket mode handler example by [@&#8203;puskunalis](https://redirect.github.com/puskunalis) in [https://github.com/slack-go/slack/pull/1075](https://redirect.github.com/slack-go/slack/pull/1075) - fix: broken examples, style by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1072](https://redirect.github.com/slack-go/slack/pull/1072) ##### Misc - Goodbye vendor dir by [@&#8203;kanata2](https://redirect.github.com/kanata2) in [https://github.com/slack-go/slack/pull/1059](https://redirect.github.com/slack-go/slack/pull/1059) #### New Contributors - [@&#8203;winston-stripe](https://redirect.github.com/winston-stripe) made their first contribution in [https://github.com/slack-go/slack/pull/1044](https://redirect.github.com/slack-go/slack/pull/1044) - [@&#8203;dleviminzi](https://redirect.github.com/dleviminzi) made their first contribution in [https://github.com/slack-go/slack/pull/1058](https://redirect.github.com/slack-go/slack/pull/1058) - [@&#8203;ledmonster](https://redirect.github.com/ledmonster) made their first contribution in [https://github.com/slack-go/slack/pull/859](https://redirect.github.com/slack-go/slack/pull/859) - [@&#8203;photown](https://redirect.github.com/photown) made their first contribution in [https://github.com/slack-go/slack/pull/1065](https://redirect.github.com/slack-go/slack/pull/1065) - [@&#8203;gosom](https://redirect.github.com/gosom) made their first contribution in [https://github.com/slack-go/slack/pull/1061](https://redirect.github.com/slack-go/slack/pull/1061) - [@&#8203;youdofoo](https://redirect.github.com/youdofoo) made their first contribution in [https://github.com/slack-go/slack/pull/1064](https://redirect.github.com/slack-go/slack/pull/1064) - [@&#8203;abustany](https://redirect.github.com/abustany) made their first contribution in [https://github.com/slack-go/slack/pull/1052](https://redirect.github.com/slack-go/slack/pull/1052) - [@&#8203;puskunalis](https://redirect.github.com/puskunalis) made their first contribution in [https://github.com/slack-go/slack/pull/1074](https://redirect.github.com/slack-go/slack/pull/1074) - [@&#8203;7ail](https://redirect.github.com/7ail) made their first contribution in [https://github.com/slack-go/slack/pull/1073](https://redirect.github.com/slack-go/slack/pull/1073) - [@&#8203;OnePunMan](https://redirect.github.com/OnePunMan) made their first contribution in [https://github.com/slack-go/slack/pull/1068](https://redirect.github.com/slack-go/slack/pull/1068) - [@&#8203;pkosiec](https://redirect.github.com/pkosiec) made their first contribution in [https://github.com/slack-go/slack/pull/1067](https://redirect.github.com/slack-go/slack/pull/1067) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.10.3...v0.11.0 ### [`v0.10.3`](https://redirect.github.com/slack-go/slack/releases/tag/v0.10.3) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.10.2...v0.10.3) Thank you for all the contributions! #### What's Changed ##### API Cleanup - Support pass context.Context to all methods by [@&#8203;zchee](https://redirect.github.com/zchee) in [https://github.com/slack-go/slack/pull/1034](https://redirect.github.com/slack-go/slack/pull/1034) - Optimize NewSafeID using atomic by [@&#8203;zchee](https://redirect.github.com/zchee) in [https://github.com/slack-go/slack/pull/1035](https://redirect.github.com/slack-go/slack/pull/1035) - optimize slackutilsx.EscapeMessage function by [@&#8203;brainexe](https://redirect.github.com/brainexe) in [https://github.com/slack-go/slack/pull/1041](https://redirect.github.com/slack-go/slack/pull/1041) - Add fluent `WithConfirm` for `ButtonBlockElement`s by [@&#8203;liftM](https://redirect.github.com/liftM) in [https://github.com/slack-go/slack/pull/1055](https://redirect.github.com/slack-go/slack/pull/1055) - `WithStyle` for `ConfirmationBlockObject`s should be fluent by [@&#8203;liftM](https://redirect.github.com/liftM) in [https://github.com/slack-go/slack/pull/1054](https://redirect.github.com/slack-go/slack/pull/1054) ##### Enhancement - \[experimental] introduction of Slack workflow steps by [@&#8203;SteffenMahler](https://redirect.github.com/SteffenMahler) in [https://github.com/slack-go/slack/pull/1027](https://redirect.github.com/slack-go/slack/pull/1027) - workflow_step: add SaveWorkflowStepConfigurationConetxt & fix return err by [@&#8203;zchee](https://redirect.github.com/zchee) in [https://github.com/slack-go/slack/pull/1042](https://redirect.github.com/slack-go/slack/pull/1042) - Added Details field to Audit event entries by [@&#8203;JustinJudd](https://redirect.github.com/JustinJudd) in [https://github.com/slack-go/slack/pull/1047](https://redirect.github.com/slack-go/slack/pull/1047) ##### Misc - github/workflow: drop go1.15 and add go1.18 by [@&#8203;zchee](https://redirect.github.com/zchee) in [https://github.com/slack-go/slack/pull/1048](https://redirect.github.com/slack-go/slack/pull/1048) #### New Contributors - [@&#8203;SteffenMahler](https://redirect.github.com/SteffenMahler) made their first contribution in [https://github.com/slack-go/slack/pull/1027](https://redirect.github.com/slack-go/slack/pull/1027) - [@&#8203;brainexe](https://redirect.github.com/brainexe) made their first contribution in [https://github.com/slack-go/slack/pull/1041](https://redirect.github.com/slack-go/slack/pull/1041) - [@&#8203;liftM](https://redirect.github.com/liftM) made their first contribution in [https://github.com/slack-go/slack/pull/1055](https://redirect.github.com/slack-go/slack/pull/1055) **Full Changelog**: https://github.com/slack-go/slack/compare/v0.10.2...v0.10.3 ### [`v0.10.2`](https://redirect.github.com/slack-go/slack/releases/tag/v0.10.2) [Compare Source](https://redirect.github.com/slack-go/slack/compare/v0.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19--> Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
1 parent a1fb9a5 commit 161ead7

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

aws-go-slackbot/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/aws/aws-sdk-go v1.55.6
1010
github.com/pulumi/pulumi-aws/sdk/v6 v6.69.0
1111
github.com/pulumi/pulumi/sdk/v3 v3.151.0
12-
github.com/slack-go/slack v0.9.0
12+
github.com/slack-go/slack v0.16.0
1313
)
1414

1515
require (

aws-go-slackbot/go.sum

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l
7777
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
7878
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
7979
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
80+
github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE=
8081
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
8182
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
8283
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
@@ -150,7 +151,6 @@ github.com/pgavlin/fx v0.1.6 h1:r9jEg69DhNoCd3Xh0+5mIbdbS3PqWrVWujkY76MFRTU=
150151
github.com/pgavlin/fx v0.1.6/go.mod h1:KWZJ6fqBBSh8GxHYqwYCf3rYE7Gp2p0N8tJp8xv9u9M=
151152
github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4=
152153
github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI=
153-
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
154154
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
155155
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
156156
github.com/pkg/term v1.1.0 h1:xIAAdCMh3QIAy+5FrE8Ad8XoDhEU4ufwbaSozViP9kk=
@@ -181,8 +181,8 @@ github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG
181181
github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
182182
github.com/skeema/knownhosts v1.3.0 h1:AM+y0rI04VksttfwjkSTNQorvGqmwATnvnAHpSgc0LY=
183183
github.com/skeema/knownhosts v1.3.0/go.mod h1:sPINvnADmT/qYH1kfv+ePMmOBTH6Tbl7b5LvTDjFK7M=
184-
github.com/slack-go/slack v0.9.0 h1:C4VCefOTthLSHlq2g+Stww33TdW+P+ewk7VDYXCHT/o=
185-
github.com/slack-go/slack v0.9.0/go.mod h1:wWL//kk0ho+FcQXcBTmEafUI5dz4qz5f4mMk8oIkioQ=
184+
github.com/slack-go/slack v0.16.0 h1:khp/WCFv+Hb/B/AJaAwvcxKun0hM6grN0bUZ8xG60P8=
185+
github.com/slack-go/slack v0.16.0/go.mod h1:hlGi5oXA+Gt+yWTPP0plCdRKmjsDxecdHxYQdlMQKOw=
186186
github.com/spf13/cast v1.4.1 h1:s0hze+J0196ZfEMTs80N7UlFt0BDuQ7Q+JDnHiMWKdA=
187187
github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
188188
github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0=

0 commit comments

Comments
 (0)