Repository navigation
fix(deps): update all non-major dependencies - #553
Merged
Merged
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.31.0→v0.32.0v0.34.0(+1)2920bb1→c292963Release Notes
slack-go/slack (github.com/slack-go/slack)
v0.32.0Compare Source
This release expands Slack Code support with channel views, context bars, and canvas collaboration, and fixes permission diagnostics, slash-command decoding, and workflow-button validation.
Breaking changes
signatures.
CreateCanvasandCreateCanvasContextnow acceptoptions ...CreateCanvasOption. Existing direct calls still compile, but thesemethods no longer satisfy interfaces with the old fixed signatures. Add the
variadic parameter to interface and mock declarations; adapt stored function
values or wrap the call in a function with the old signature.
Properties,SlackResponse,KickUserFromConversationSlackResponse, orSlackErrorResponse. New fieldsmake positional literals fail to compile. Existing keyed literals still work.
Added
channels. Use
SetAgentConversationViewto publish or update a view,ListAgentConversationViewsto discover attached views, andRemoveAgentConversationViewto remove them. All haveContextvariants.Slack documents pull-request views too, but live requests have returned
invalid_view_type; publish a unified diff withAgentViewTypeDiffif thathappens.
a summary message, and external resource details with
SetAgentConversationPropertiesor itsContextvariant. Read session status,title, assigned agents, origin message, context-bar ownership, summary, and
managed views through
Properties.AgentSessionandProperties.CodeChannelin conversation responses.
GetAgentConversationCanvasretrieves markdown and comment threads, includingreplies and optional resolved threads.
SetAgentConversationCanvasContentreplaces the markdown while preserving section IDs and comment anchors on
unchanged sections. Both have
Contextvariants.require a channel. Pass
CreateCanvasOptionChannelID(channelID)toCreateCanvasorCreateCanvasContext(#1623).examples/slack_codeCLI for channelsetup, context bars, views, canvases, commands, metadata inspection, and archival.
It includes sample HTML, Block Kit, markdown, and unified-diff files.
Fixed
neededandprovidedvalues are now preserved in responses andSlackErrorResponse, evenfor methods that return only an error. Use
errors.Asto inspectNeededandProvided; the error text is unchanged.viewsarray.
ListAgentConversationViewsalso preservessession_views, includingview types, names, and owner IDs.
is_enterprise_install. JSONdecoding now accepts absent or null values, including observed Slack Code
context-bar action deliveries over Socket Mode.
WorkflowButtonBlockElement.ActionIDis omitted from JSON so the button passesSlack's block validation. Populated IDs are preserved.
Documentation and testing
raw_numbertable cells for publishing. If aworkspace rejects them with
invalid_blocks, send the number as aTableRawTextCell. Null cells remain a received-only representation.interactions, and agent slash commands through the existing HTTP and Socket
Mode parsers and handlers.
Full Changelog: slack-go/slack@v0.31.0...v0.32.0
Configuration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.