What's Changed
π Enhancements
π Bug Fixes
- fix: handle malformed user/view payloads in extract_team_id by @saschabuehrle in #1481
- fix: propagate Socket Mode retry_attempt and retry_reason to BoltRequest headers by @SAY-5 in #1498
- fix(falcon/async_resource): replace the use of removed resp.body by @vytas7 in #1516
- fix: defer SignatureVerifier construction so Socket Mode apps init without a signing secret by @zimeg in #1541
π Documentation
- docs: agent kit by @lukegalbraithrussell in #1478
- docs: add security policy by @WilliamBergamin in #1511
- docs: fix critical inaccuracies in English documentation by @lukegalbraithrussell in #1512
- docs: removing external links for unified nav by @haleychaas in #1531
- docs: fixing broken links by @haleychaas in #1532
- docs: restore canonical security policy over bot-added SECURITY.md by @WilliamBergamin in #1533
π Security
π¦ Other changes
- chore(deps): bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #1485
- chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 by @dependabot[bot] in #1489
- chore(deps): bump slackapi/slack-github-action from 3.0.1 to 3.0.3 by @dependabot[bot] in #1487
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #1486
- chore(deps): update boddle requirement from <0.3,>=0.2 to >=0.2.9,<0.3 by @dependabot[bot] in #1488
- chore(deps): update werkzeug requirement from <4,>=2 to >=3.1.8,<4 by @dependabot[bot] in #1490
- chore(deps): update falcon requirement from <5,>=2 to >=4.2.0,<5 by @dependabot[bot] in #1491
- chore(deps): update chalice requirement from <2,>=1.28 to >=1.32.0,<2 by @dependabot[bot] in #1492
- fix: mock module level time to improve stability by @WilliamBergamin in #1497
- chore: improve testing around socket-mode header synthesization by @WilliamBergamin in #1499
- chore(deps): update starlette requirement from <1,>=0.19.1 to >=0.49.3,<1 by @dependabot[bot] in #1493
- chore(deps): update gunicorn requirement from <24,>=20 to >=23.0.0,<24 by @dependabot[bot] in #1504
- chore(deps): update sanic requirement from <26,>=21 to >=25.3.0,<26 by @dependabot[bot] in #1506
- fix: broken python 3.10 unit test by @WilliamBergamin in #1509
- chore(deps): update django requirement from <6,>=3 to >=4.2.30,<6 by @dependabot[bot] in #1505
- chore(deps): update pytest-cov requirement from <8,>=3 to >=7.1.0,<8 by @dependabot[bot] in #1507
- chore: rename requirements files to improve Dependabot dependency scoping by @WilliamBergamin in #1510
- chore(deps-dev): update tornado requirement from <7,>=6 to >=6.5.6,<7 by @dependabot[bot] in #1508
- fix: align WSGI/ASGI test infrastructure and handler with spec by @WilliamBergamin in #1513
- chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #1521
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #1523
- chore(deps): bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #1522
- chore(deps): update asgiref requirement from <4,>=3.8 to >=3.11.1,<4 by @dependabot[bot] in #1528
- chore(deps-dev): update aiohttp requirement from <4,>=3 to >=3.13.5,<4 by @dependabot[bot] in #1527
- chore(deps-dev): update websocket-client requirement from <2,>=1.2.3 to >=1.9.0,<2 by @dependabot[bot] in #1526
- chore(deps-dev): update flask requirement from <4,>=1 to >=3.1.3,<4 by @dependabot[bot] in #1525
- chore(deps-dev): update fastapi requirement from <1,>=0.70.0 to >=0.128.8,<1 by @dependabot[bot] in #1524
- chore(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #1530
- chore(release): version 1.29.0 by @zimeg in #1542
New Contributors
- @saschabuehrle made their first contribution in #1481
- @SAY-5 made their first contribution in #1498
- @homanp made their first contribution in #1495
- @vytas7 made their first contribution in #1516
Full Changelog: v1.28.0...v1.29.0