Skip to content

fix(deps): update all non-major dependencies - #553

Merged
ccf-release-bot[bot] merged 1 commit into
mainfrom
renovate/all-non-major
Nov 5, 2026
Merged

ccf-release-bot[bot] merged 1 commit into
mainfrom
renovate/all-non-major

Conversation

@ccf-release-bot

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
github.com/slack-go/slack v0.31.0 → v0.32.0 age confidence require minor v0.34.0 (+1)
golang (source) 2920bb1 → c292963 stage digest

Release Notes

slack-go/slack (github.com/slack-go/slack)

v0.32.0

Compare 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.

[!IMPORTANT]
Please read all the notes below, not just the breaking changes. Some changes deserve paying close attention to, like new fields in SlackResponse, and all the new *AgentConversation* methods.

Breaking changes
  • Update interfaces, mocks, and function values that use the old canvas creation
    signatures.
    CreateCanvas and CreateCanvasContext now accept
    options ...CreateCanvasOption. Existing direct calls still compile, but these
    methods 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.
  • Use field names when initializing Properties, SlackResponse,
    KickUserFromConversationSlackResponse, or SlackErrorResponse.
    New fields
    make positional literals fail to compile. Existing keyed literals still work.
Added
  • Show code diffs, HTML reports, Block Kit interfaces, and canvases in Slack Code
    channels.
    Use SetAgentConversationView to publish or update a view,
    ListAgentConversationViews to discover attached views, and
    RemoveAgentConversationView to remove them. All have Context variants.
    Slack documents pull-request views too, but live requests have returned
    invalid_view_type; publish a unified diff with AgentViewTypeDiff if that
    happens.
  • Give a code channel useful context. Set context-bar links, action items,
    a summary message, and external resource details with
    SetAgentConversationProperties or its Context variant. Read session status,
    title, assigned agents, origin message, context-bar ownership, summary, and
    managed views through Properties.AgentSession and Properties.CodeChannel
    in conversation responses.
  • Read and revise canvases attached to code channels.
    GetAgentConversationCanvas retrieves markdown and comment threads, including
    replies and optional resolved threads. SetAgentConversationCanvasContent
    replaces the markdown while preserving section IDs and comment anchors on
    unchanged sections. Both have Context variants.
  • Create a canvas directly in a channel, including in free workspaces that
    require a channel. Pass CreateCanvasOptionChannelID(channelID) to
    CreateCanvas or CreateCanvasContext (#​1623).
  • Try the new examples/slack_code CLI for channel
    setup, context bars, views, canvases, commands, metadata inspection, and archival.
    It includes sample HTML, Block Kit, markdown, and unified-diff files.
Fixed
  • See which scopes are missing when an API call fails. Slack's needed and
    provided values are now preserved in responses and SlackErrorResponse, even
    for methods that return only an error. Use errors.As to inspect Needed and
    Provided; the error text is unchanged.
  • Discover code-channel views even when Slack returns an empty legacy views
    array.
    ListAgentConversationViews also preserves session_views, including
    view types, names, and owner IDs.
  • Receive slash commands when Slack omits is_enterprise_install. JSON
    decoding now accepts absent or null values, including observed Slack Code
    context-bar action deliveries over Socket Mode.
  • Send workflow buttons without an action ID. An empty
    WorkflowButtonBlockElement.ActionID is omitted from JSON so the button passes
    Slack's block validation. Populated IDs are preserved.
Documentation and testing
  • Clarify that Slack documents raw_number table cells for publishing. If a
    workspace rejects them with invalid_blocks, send the number as a
    TableRawTextCell. Null cells remain a received-only representation.
  • Add regression coverage for code-channel lifecycle events, Block Kit view
    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)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@coderabbitai

coderabbitai Bot commented Nov 5, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 8ed32546-73d0-4353-ba5a-7c8f5e6db0a9

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@ccf-release-bot
ccf-release-bot Bot merged commit 6781c6b into main Nov 5, 2026
27 of 30 checks passed
@ccf-release-bot
ccf-release-bot Bot deleted the renovate/all-non-major branch November 5, 2026 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants