Skip to content

Releases: slackapi/python-slack-sdk

v2.7.1

05 Jun 01:01
Compare
Choose a tag to compare

This release includes the fixes for regression bugs in WebClient since v2.6.0. Refer to v2.7.1 milestone to know the complete list of the issues resolved by this release.

Updates

  1. [WebClient] #716 #712 Support timeout in sync web clients - Thanks @DanialErfanian @seratch
  2. [WebClient] #713 Support custom SSL context in sync web clients - Thanks @austinbutler
  3. [WebClient] #715 #714 Support proxy in sync sync web clients - Thanks @austinbutler @seratch

v2.7.0

03 Jun 01:09
Compare
Choose a tag to compare

Refer to v2.7.0 milestone to know the complete list of the issues resolved by this release.

New Features

  1. [WebhookClient] #707 #270 #531 Add WebhookClient for Incoming Webhooks & response_url - Thanks @seratch @chubz @Ambro17

Updates

  1. [WebClient] #704 #695 Add calls_* methods to WebClient and CallBlock in Block Kit classes - Thanks @seratch
  2. [WebClient] #710 #536 Allow Tokens to be specified per request - Thanks @seratch
  3. [WebClient] #709 #708 Add default_to_current_conversation in conversations_select elements - Thanks @seratch

v2.6.2

28 May 22:20
Compare
Choose a tag to compare

Refer to v2.6.2 milestone to know the complete details of this release.

Updates

  1. [WebClient] #705 WebClient's paginated API calls may fail with no params - Thanks @seratch

v2.6.1

25 May 01:36
Compare
Choose a tag to compare

This patch release is a quick fix for #701, a major issue that affected RTMClient users in v2.6.0. The malfunction was introduced by #667 trying to address #558 #619. Those issues were reopened and will be resolved by another approach. Refer to v2.6.1 milestone to know the complete list of the issues resolved by this release.

Updates

  1. [RTMClient] #701 RTMClient drops some messages when they come in rapid succession - Thanks @pbrackin @seratch

v2.6.0

22 May 09:45
Compare
Choose a tag to compare

New Features

  1. [Block Kit] #659 Add complete supports for Block Kit components and fixed a few existing bugs as well (#500 #519 #623 #632 #635 #639 #676 #699) - Thanks @seratch @diurnalist @ruberVulpes @jeremyschulman @e271828- @RodneyU215
  2. [Signature] #686 Add slack.signature.SignatureVerifier for request verification - Thanks @seratch
  3. [WebClient] #682 Add missing Grid admin APIs (admin.usergroups.*, admin.users.*, admin.apps.*) - Thanks @stevengill @seratch

Updates

  1. [WebClient][RTMClient] Fixed a bunch of the currency issues this SDK had (#429 #463 #492 #497 #530 #558 #569 #605 #613 #619 #626 #630 #631 #633 #669) - Thanks @seratch @aaguilartablada @aoberoi @stevengill @marshallino16
  2. [WebClient] #681 #560 Enable using bool values for request parameters - Thanks @roman-kachanovsky @seratch
  3. [WebClient] #661 #678 Improve handling of required "ids" parameters (e.g., channel_ids, users) - Thanks @seratch
  4. [WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
  5. [WebClient] #671 #670 Enable passing None values for request parameters (they used to result in errors) - Thanks @yuji38kwmt @seratch
  6. [WebClient] #673 Fix #672 files.upload fails with a filepath containing multi byte chars - Thanks @yuji38kwmt @seratch
  7. [WebClient] #656 Fix #594 preview_image for files.remote.add API method is not properly supported - Thanks @Eothred @seratch
  8. [Maintenance] #618 Add py.typed file to package distribution - Thanks @jkillian
  9. [WebClient] #599 Strip token string parameters of whitespace - Thanks @TheFrozenFire
  10. [WebClient] #692 Fix superfluous_charset warnings since v2.4.0 - Thanks @seratch
  11. [WebClient] #652 Update oauth_v2_access to include redirect_uri (as optional) - Thanks @tomasreimers

Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.

v2.6.0rc2

19 May 13:09
Compare
Choose a tag to compare
v2.6.0rc2 Pre-release
Pre-release

The version is available as a pre-release on PyPI: https://pypi.org/project/slackclient/2.6.0rc2/
Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.

New Features

  1. [Block Kit] #659 Add complete supports for Block Kit components and fixed a few existing bugs as well (#500 #519 #623 #632 #635 #639 #676) - Thanks @seratch @diurnalist @ruberVulpes @jeremyschulman @e271828- @RodneyU215
  2. [Signature] #686 Add slack.signature.SignatureVerifier for request verification - Thanks @seratch
  3. [WebClient] #682 Add missing Grid admin APIs (admin.usergroups.*, admin.users.*, admin.apps.*) - Thanks @stevengill @seratch

Updates

  1. [WebClient][RTMClient] Fixed a bunch of the currency issues this SDK had (#429 #463 #492 #497 #530 #558 #569 #605 #613 #619 #626 #630 #631 #633 #669) - Thanks @seratch @aaguilartablada @aoberoi @stevengill @marshallino16
  2. [WebClient] #681 #560 Enable using bool values for request parameters - Thanks @roman-kachanovsky @seratch
  3. [WebClient] #661 #678 Improve handling of required "ids" parameters (e.g., channel_ids, users) - Thanks @seratch
  4. [WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
  5. [WebClient] #671 #670 Enable passing None values for request parameters (they used to result in errors) - Thanks @yuji38kwmt @seratch
  6. [WebClient] #673 Fix #672 files.upload fails with a filepath containing multi byte chars - Thanks @yuji38kwmt @seratch
  7. [WebClient] #656 Fix #594 preview_image for files.remote.add API method is not properly supported - Thanks @Eothred @seratch
  8. [Maintenance] #618 Add py.typed file to package distribution - Thanks @jkillian
  9. [WebClient] #599 Strip token string parameters of whitespace - Thanks @TheFrozenFire
  10. [WebClient] #692 Fix superfluous_charset warnings since v2.4.0 - Thanks @seratch

2.6.0rc1

15 May 03:52
3c57ee3
Compare
Choose a tag to compare
2.6.0rc1 Pre-release
Pre-release

The version is available as a pre-release on PyPI: https://pypi.org/project/slackclient/2.6.0rc1/
Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.

New Features

  1. [Block Kit] #659 Add complete supports for Block Kit components and fixed a few existing bugs as well (#500 #519 #623 #632 #635 #639 #676) - Thanks @seratch @diurnalist @ruberVulpes @jeremyschulman @e271828- @RodneyU215
  2. [Signature] #686 Add slack.signature.SignatureVerifier for request verification - Thanks @seratch
  3. [WebClient] #682 Add missing Grid admin APIs (admin.usergroups.*, admin.users.*, admin.apps.*) - Thanks @stevengill @seratch

Updates

  1. [WebClient][RTMClient] Fixed a bunch of the currency issues this SDK had (#429 #463 #492 #497 #530 #558 #569 #605 #613 #619 #626 #630 #631 #633 #669) - Thanks @seratch @aaguilartablada @aoberoi @stevengill
  2. [WebClient] #681 #560 Enable using bool values for request parameters - Thanks @roman-kachanovsky @seratch
  3. [WebClient] #661 #678 Improve handling of required "ids" parameters (e.g., channel_ids, users) - Thanks @seratch
  4. [WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
  5. [WebClient] #671 #670 Enable passing None values for request parameters (they used to result in errors) - Thanks @seratch
  6. [WebClient] #673 Fix #672 files.upload fails with a filepath containing multi byte chars - Thanks @yuji38kwmt @seratch
  7. [WebClient] #656 Fix #594 preview_image for files.remote.add API method is not properly supported - Thanks @seratch
  8. [Maintenance] #618 Add py.typed file to package distribution - Thanks @jkillian
  9. [WebClient] #599 Strip token string parameters of whitespace - Thanks @TheFrozenFire

2.5.0 - Adding new OAuth.v2.access Web API Method for Granular Bot Permissions

10 Dec 00:41
0c46f6a
Compare
Choose a tag to compare

New Features

  1. [WebClient] Adding new oauth.v2.access Web API method. #577

2.4.0 - Adding new Web API Methods and other updates for the WebClient.

27 Nov 19:56
33ef376
Compare
Choose a tag to compare

New Features

  1. [WebClient] Adding new admin.* Web API methods. #571

Updates

  1. [WebClient] We're no longer validating token types for Web API methods. Improves compatibility with granular bot permisisons. #568 (Thanks @Smotko)
  2. [WebClient] Correcting typos in descriptions #554 (Thanks @phamk)
  3. [WebClient] Fixed 'iteracting' typo in library file headers #564 (Thanks @acabey)
  4. [Message Builders] Remove value from LinkButtonElement #563 (Thanks @pedroma)

2.3.1 - Fixing recent regressions around web sessions and the views.update API method.

29 Oct 21:39
fa5ce22
Compare
Choose a tag to compare

Updates

  1. [WebClient] Fixing a regression that causes the client to close sessions prematurely. #544 (Thanks @fatih-acar!)
  2. [WebClient] Adding required missing view param to views.update Web API method. #542