Node Slack Sdk: @slack/[email protected] Release

Release date:
March 25, 2022
Previous version:
@slack/[email protected] (released March 3, 2022)
Magnitude:
183 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in @slack/[email protected]

seratch
filmaj

Directory Browser for @slack/[email protected]

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Changes

  • Fix #1435: Proper use of state parameter for the OAuth CSRF protection (via #1436) - thanks @seratch!
  • Fix #1439: Add built-in StateStore implementations using server-side database (via #1441) - thanks @seratch!
  • Fix #1438: Add more callbacks (beforeRedirection, before/afterInstallation, async success/failure) in InstallProvider (via #1442) - thanks @seratch!
  • Re-organize the source files in the OAuth package (via #1430) - thanks @seratch!
  • Add error types to exposed ones from @slack/oauth (via #1431) - thanks @seratch!
  • Update FileInstallationStore to behave more consistently (via #1437) - thanks @seratch!
  • Fix eslint warnings and TODOs in OAuth module (via #1425) - thanks @seratch!
  • Rename sub directory for installation stores (via #1443) - thanks @seratch!
  • Add exported interface types that were missing in v2.5.0-rc1 release (via #1446) - thanks @seratch!

Document changes

  • Fix docs callbackOptions.success param to be installOptions (via #1429) - thanks @mwbrooks!
  • Adding documentation for handleInstallPath, beforeRedirection, beforeInstallation, afterInstallation (via #1448) - thanks @filmaj

See the full list of issues/pull requests of this release here.