Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency @slack/web-api to v7.6.0 #689

Merged
merged 1 commit into from
Oct 16, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 16, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@slack/web-api (source) 7.5.0 -> 7.6.0 age adoption passing confidence

Release Notes

slackapi/node-slack-sdk (@​slack/web-api)

v7.6.0

Compare Source

What's New

We've added support for a new Slack Connect invite automation API: conversations.requestShared.list. Use the list API as well as the approve and deny APIs to automate approval and denial of Slack Connect invites into your Slack workspaces. More details about this feature are available in our Governing Slack Connect invites docs.

Also, the response types for a few APIs were extended with a few new properties. Check out #​2071 for the minor details.

Changelog

59f200a web-api(feat): add support for conversations.requestShared.list API (#​2072)
01d9d2d web-api(feat): minor additions to some admin API response types (#​2071)


Configuration

📅 Schedule: Branch creation - "* 0-4 * * 3" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from thypon as a code owner October 16, 2024 03:33
Copy link

[puLL-Merge] - slackapi/node-slack-sdk@@slack/[email protected]..@slack/[email protected]

Description

This PR updates several packages within the node-slack-sdk repository, including changes to dependencies, configuration files, and code implementations. The main changes involve updating package versions, modifying OAuth examples, adding new datastore functionality to the CLI test package, and updating Web API types and methods.

Changes

Changes

  1. .github/dependabot.yml:

    • Removed several eslint-related dependency groups and ignore rules.
  2. docs/package.json:

    • Updated typedoc and typedoc-plugin-markdown versions.
  3. examples/oauth-v1 and examples/oauth-v2:

    • Updated README files to include a new environment variable SLACK_STATE_SECRET.
    • Modified app.js to use the new environment variable for stateSecret.
  4. packages/cli-test:

    • Added new datastore functionality including methods for get, delete, put, and query operations.
    • Added tests for the new datastore functionality.
  5. packages/oauth:

    • Updated README to use SLACK_STATE_SECRET environment variable.
    • Fixed an HTML attribute in the default render HTML function.
  6. packages/socket-mode:

    • Updated package version to 2.0.2.
    • Changed 'message' event to 'ws_message' in SlackWebSocket.ts and SocketModeClient.ts.
    • Added a test for processing message events once.
  7. packages/types:

    • Updated package version to 2.14.0.
  8. packages/web-api:

    • Updated package version to 7.6.0.
    • Added new method conversations.requestSharedInvite.list.
    • Updated various types and responses, including changes to AdminAppsActivitiesListResponse, AdminFunctionsListResponse, and AdminUsersListResponse.
  9. scripts/generate-web-api-types.sh:

    • Added steps to run lint fixing after type generation.

Possible Issues

  1. The change from 'message' to 'ws_message' event in the socket-mode package might break existing implementations that rely on the 'message' event.

  2. The addition of new environment variables (SLACK_STATE_SECRET) in the OAuth examples might require updates to existing deployment configurations.

Security Hotspots

  1. The use of environment variables for sensitive information (like SLACK_STATE_SECRET) is generally good practice, but ensure that these variables are properly secured in production environments.

  2. The new datastore functionality in the CLI test package should be reviewed to ensure it doesn't introduce any potential security vulnerabilities, especially in terms of data access and manipulation.

@thypon thypon merged commit be230b0 into main Oct 16, 2024
8 checks passed
@thypon thypon deleted the renovate/slack-web-api-7.x-lockfile branch October 16, 2024 12:48
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.

1 participant