Releases: slackapi/bolt-python
Releases · slackapi/bolt-python
Release list
version 1.11.2
Changes
- #576 Improve the built-in authorize for better support of user-scope only installations - Thanks @seratch
- #577 Fix #561 matchers can be called even when app.message keyword does not match - Thanks @seratch @caddac
References
- Release Milestone: https://github.com/slackapi/bolt-python/milestone/48?closed=1
- All Diff: v1.11.1...v1.11.2
version 1.11.1
Changes
- #555 Fix #552 Unable to use request body with lazy listener when socket mode is enabled - Thanks @seratch @JordanGibson
References
- Release Milestone: https://github.com/slackapi/bolt-python/milestone/49?closed=1
- All Diff: v1.11.0...v1.11.1
version 1.11.0
Changes
- #546 Fix #545 Enable to use lazy listeners even when having any custom context data - Thanks @seratch
- #543 Fix url_verification error with the Flask adapter - Thanks @seratch
- #544 Fix #542 Add additional context values for FastAPI apps - Thanks @kafejo @seratch
- #528 Add GitHub stale action for better triaging process - Thanks @srajiang
- #547 Upgrade pytype, black versions - Thanks @seratch
Document Updates
- #519 #518 An error in the HTTP mode Getting Started document (JP) - Thanks @TORIFUKUKaiou
- #523 Improve the Django app example to be more robust - Thanks @seratch
- #538 Update the respond utility guide - Thanks @seratch
- #541 Fix #525 Japanese translation for #524 (lazy listeners doc updates) - Thanks @wongjas
- #534 Update link to view submissions doc - Thanks @wongjas
- #535 Fixes #534, updates link to view submissions - Thanks @wongjas
- #524 Update lazy lambda docs - Thanks @srajiang
References
- Release Milestone: https://github.com/slackapi/bolt-python/milestone/42?closed=1
- All Diff: v1.10.0...v1.11.0
version 1.10.0
New Features
Improvement of Django ORM database connection management
Since this release, the Django adapter has been improved to properly manage the thread-local database connections bound to the threads managed by Bolt framework. If you use the Django adapter, we highly recommend upgrading to this version or newer.
Please refer to #514 #512 #509 for more details.
Changes
- #514 #512 #509 Introduce ListenerStartHandler in the listener runner for better managing Django DB connections - Thanks @ross @seratch
- #516 Improve the GitHub Actions job settings - Thanks @seratch
Document Updates
- #507 #505 #508 #506 Bunch of Japanese document updates - Thanks @TORIFUKUKaiou
- #500 Update OAuth link to point to JP docs instead of EN - Thanks @wongjas
References
- Release Milestone: https://github.com/slackapi/bolt-python/milestone/47?closed=1
- All Diff: v1.9.4...v1.10.0
version 1.9.4
version 1.9.3
version 1.9.2
Changes
- #477 Add more guide message in the HTML generated by the default failure handler - Thanks @seratch @misscoded @filmaj
- #476 Improve the error message in the case where AuthorizeResult is not found - Thanks @seratch
Document updates:
- #479 Adds update view on submission docs - Thanks @srajiang
- #472 update block id from listening modals - Thanks @bodepd
References
version 1.9.1
Changes
- #460 Fix #459 Invalid type hints in App / AsyncApp - Thanks @seratch @chrisbouchard
References
version 1.9.0
New Features
More Customization for Apps
Since this release, developers can customize listener_executor in apps. Also, to support the use case where Enterprise Grid Org admins install apps from their app management page, we've added a new option to disable state parameter validation in the OAuth flow. Please note that we still don't recommend disabling the state validation for usual OAuth apps.
Changes
- #452 #453 Enable to customize the
listener_executorinApp- Thanks @chrisbouchard - #455 #454 Add
oauth_settings.state_validation_enabledto customize the OAuth flow - Thanks @seratch
References
version 1.8.1
Changes
- #451 Fix cookie extraction during OAuth for REST based AWS API GW + Lambda app - Thanks @naveensan1
- #449 Fix typo in
App/AsyncAppcomments and API documents - Thanks @objectfox - #446 Update the entity name - Thanks @seratch