Skip to content

chore: release#2628

Merged
zimeg merged 1 commit into
mainfrom
changeset-release/main
Jun 30, 2026
Merged

chore: release#2628
zimeg merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@slack/web-api@7.18.0

Minor Changes

  • 07744de: feat: make thread_ts optional for assistant.threads.setSuggestedPrompts

@slack/webhook@7.1.0

Minor Changes

  • 59124ef: feat: export addAppMetadata for external instrumentation use

@github-actions github-actions Bot requested review from a team as code owners June 16, 2026 16:45
@github-actions github-actions Bot force-pushed the changeset-release/main branch from e7cd1e5 to 4f510d9 Compare June 16, 2026 17:37

@mwbrooks mwbrooks left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@zimeg Should these release PRs be opened as draft? Right now, they immediately notify the reviewers but it doesn't looks like we're intending to release yet.

@zimeg zimeg marked this pull request as draft June 17, 2026 17:53
@github-actions github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 1549b3e to acf2386 Compare June 22, 2026 13:56

@zimeg zimeg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Hold before cutting @slack/web-api@7.17.1 — the queued #2627 changeset has a likely breaking request-side regression.

#2627 fixed the Lists message response shape, but changed it on the shared SlackListsItemField type:

message: string[]    SlackListsItemMessage | SlackListsItemMessage[]

That union type backs both directions:

  • request — SlackListsItemsCreateArguments.initial_fields (slackLists.items.create / .update)
  • response — SlackListsItem.fields

Per the docs, the request message field is an array of message permalink URL strings:
https://docs.slack.dev/reference/methods/slackLists.items.create/#field-types

So this patch now mistypes valid request input — anyone passing message: ["https://…/p123"] to initial_fields gets a type error. Because it removes a previously-accepted request shape (string[]), this is arguably a breaking change, not a patch-level fix.

Recommendation: split the request vs. response message field types before release — request keeps string[], response gets the object union — per the approach in #2600. Happy to fast-follow with that fix; flagging here so 7.17.1 doesn't ship the regression silently.

@zimeg zimeg added pkg:web-api applies to `@slack/web-api` pkg:webhook applies to `@slack/webhook` release labels Jun 26, 2026
@github-actions github-actions Bot force-pushed the changeset-release/main branch 5 times, most recently from 456b8e1 to 49550c0 Compare June 29, 2026 23:35
@zimeg

zimeg commented Jun 30, 2026

Copy link
Copy Markdown
Member

🔭 I might press on landing #2640 for this release with the initial issue being saved for follow up?

@github-actions github-actions Bot force-pushed the changeset-release/main branch from 49550c0 to ecf9c71 Compare June 30, 2026 18:17

@zimeg zimeg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mwbrooks mwbrooks marked this pull request as ready for review June 30, 2026 18:20
@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.90%. Comparing base (9db85aa) to head (ecf9c71).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2628   +/-   ##
=======================================
  Coverage   88.90%   88.90%           
=======================================
  Files          63       63           
  Lines       10256    10256           
  Branches      452      452           
=======================================
  Hits         9118     9118           
  Misses       1117     1117           
  Partials       21       21           
Flag Coverage Δ
cli-hooks 88.90% <ø> (ø)
cli-test 88.90% <ø> (ø)
logger 88.90% <ø> (ø)
oauth 88.90% <ø> (ø)
socket-mode 88.90% <ø> (ø)
web-api 88.90% <ø> (ø)
webhook 88.90% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@zimeg

zimeg commented Jun 30, 2026

Copy link
Copy Markdown
Member

@mwbrooks Once more the review is so appreciated. Thanks! Let's now merge 🚀 🌃

@zimeg zimeg merged commit f006ad4 into main Jun 30, 2026
23 of 24 checks passed
@zimeg zimeg deleted the changeset-release/main branch June 30, 2026 18:23
@zimeg zimeg self-assigned this Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg:web-api applies to `@slack/web-api` pkg:webhook applies to `@slack/webhook` release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants