Releases: slackapi/java-slack-sdk
Releases · slackapi/java-slack-sdk
Release list
version 1.50.0
What's Changed
👾 Enhancements
- ci: make codecov patch status informational by @zimeg in #1616
- feat(model): add card, carousel, and alert Block Kit blocks by @srtaalej in #1624
- feat(model): add minLines/maxLines to RichTextInputElement by @srtaalej in #1625
- feat: add webapi response changes as of 2026-08-05 by @slackapi[bot] in #1592
🐛 Fixes
📚 Documentation
- docs: add security policy by @WilliamBergamin in #1593
- docs: removing external links for unified nav by @haleychaas in #1603
- docs: restore canonical security policy over bot-added SECURITY.md by @WilliamBergamin in #1605
- docs: add Block Kit type instructions for slack-api-model by @srtaalej in #1623
- docs: fix code accuracy issues in English and Japanese guides by @lukegalbraithrussell in #1596
🎁 Dependencies
- build(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #1597
- build(deps): bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #1598
- build(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #1602
- build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #1601
- build(deps): bump actions/setup-java from 5.2.0 to 5.4.0 by @dependabot[bot] in #1619
- build(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #1617
- build(deps): bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #1618
- build(deps-dev): bump io.micronaut:micronaut-http-client from 4.8.3 to 4.10.24 in /bolt-micronaut by @dependabot[bot] in #1620
- build(deps): bump actions/setup-java from 5.4.0 to 5.6.0 by @dependabot[bot] in #1626
- build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #1628
- build(deps): bump actions/stale from 10.3.0 to 11.0.0 by @dependabot[bot] in #1627
Full Changelog: v1.49.0...v1.50.0
version 1.49.0
What's Changed
👾 Enhancements
- feat: add authorship arguments to assistant.threads.setStatus and chat.startStream in #1586 - Thanks @zimeg!
- feat: add webapi response changes as of 2026-05-13 in #1588 - Thanks @slackapi[bot]!
- feat: add highlight_type to files.completeUploadExternal and filesUploadV2 in #1589 - Thanks @zimeg!
🐛 Fixes
- fix(model): handle array format for ListRecord.Field message deserial… in #1590 - Thanks @hello-ashleyintech!
📚 Documentation
- docs: replace maven search with central repository pages in #1580 - Thanks @zimeg!
- docs(maintainers): release note troubleshooting and milestone steps in #1581 - Thanks @zimeg!
🎁 Dependencies
- build(deps): bump actions/cache from 5.0.4 to 5.0.5 in #1584 - Thanks @dependabot[bot]!
- build(deps): bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 in #1583 - Thanks @dependabot[bot]!
- build(deps): bump actions/setup-java from 4.8.0 to 5.2.0 in #1585 - Thanks @dependabot[bot]!
- build(deps): bump actions/checkout from 4.3.1 to 6.0.2 in #1582 - Thanks @dependabot[bot]!
New Contributors 🎉
- @hello-ashleyintech made their first contribution in #1590
All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/120?closed=1
Full Changelog: v1.48.1...v1.49.0
version 1.48.1
What's Changed
👾 Enhancements
- feat: Add "detail" parameter to CanvasesCreateResponse & CanvasesEditResponse in #1570 - Thanks @Lexer11l!
- feat: add webapi response changes as of 2026-04-19 in #1578 - Thanks @zimeg!
🐛 Fixes
- fix: Empty user list for updating usergroup users sets usergroup as having no members in #1574 - Thanks @rozza-sb!
🎁 Dependencies
- build(deps): bump actions/stale from 10.1.1 to 10.2.0 in #1564 - Thanks @dependabot[bot]!
- build(deps): bump actions/cache from 5.0.3 to 5.0.4 in #1575 - Thanks @dependabot[bot]!
- build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 in #1577 - Thanks @dependabot[bot]!
- build(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0 in #1576 - Thanks @dependabot[bot]!
🧰 Maintenance
- chore: cleanup package-lock.json in #1571 - Thanks @WilliamBergamin!
- ci: automate release workflow for snapshots and stable versions in #1579 - Thanks @zimeg!
New Contributors 🎉
All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/119?closed=1
Full Changelog: v1.48.0...v1.48.1
version 1.48.0
What's Changed
Enhancements ✨
- feat: add support for apps.user.connection.update by @WilliamBergamin in #1561
Maintenance 🏗️
- ci(deps): auto-approve / auto-merge dependencies from dependabot by @mwbrooks in #1554
- chore: add AGENTS.md by @WilliamBergamin in #1559
- chore: remove committed PGP public key files by @srtaalej in #1560
- chore: improve ci stability by @WilliamBergamin in #1563
All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/118?closed=1
Full Changelog: v1.47.0...v1.48.0
version 1.47.0
What's Changed
Enhancements ✨
- feat: add loading messages to assistant threads set status by @zimeg in #1523
- feat(model): add feedback_buttons and icon_button blocks as context_actions block elements by @zimeg in #1524
- feat: add markdown_text to chat.{postEphemeral,postMessage,scheduleMessage,update} api methods by @zimeg in #1531
- feat(web-api): add slackLists methods by @srtaalej in #1537
- feat: add workflow.featured.{add|list|remove|set} methods by @srtaalej in #1542
- feat: add admin.users.getExpiration method by @srtaalej in #1543
Maintenance 🏗️
- ci: increase timeout from '12' to '15' minutes to avoid cancel errors by @zimeg in #1526
- feat: add webapi response changes as of 2025-11-12 by @zimeg in #1532
- feat: update work object types by @vegeris in #1533
- chore: Add .github/CODEOWNERS file by @mwbrooks in #1534
- fix: improve the packages metadata by @WilliamBergamin in #1536
- feat: add webapi response changes as of 2026-01-22 by @zimeg in #1550
- tests: fix set version script for docs by @srtaalej in #1553
Docs 📖
- docs: updates old links throughout by @lukegalbraithrussell in #1540
- docs: updates outmoded links by @lukegalbraithrussell in #1541
Dependabot 
- Bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #1527
- build(deps): bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #1539
- build(deps): bump actions/stale from 10.1.0 to 10.1.1 by @dependabot[bot] in #1546
- build(deps): bump actions/setup-java from 5.0.0 to 5.1.0 by @dependabot[bot] in #1547
- build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #1548
- build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #1549
- build(deps): bump actions/setup-java from 5.1.0 to 5.2.0 by @dependabot[bot] in #1551
- build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #1552
New Contributors
Full Changelog: v1.46.0...v1.47.0
version 1.46.0
What's Changed
Enhancements ✨
- feat: Add work objects support (#1512) by Elaine Vegeris
- feat(model): add underline to rich text section block element (#1522) by Eden Zimbelman
- feat(model): add markdown block (#1521) by Eden Zimbelman
- feat: add chat.{start|append|stop}Stream api methods (#1518) by Eden Zimbelman
Maintenance 🏗️
- feat: add webapi response changes as of 2025-10-14 (#1517) by Eden Zimbelman
- fix: improve the snapshot release process (#1515) by William Bergamin
- feat: support snapshot releases in release process (#1514) by William Bergamin
- feat: Centralize and expose a registerTypeAdapters method on GsonFactory (#1510) by Luan Nico
- Add "title" filed in ConversationsCanvasesCreateRequest (#1502) by Kirill Meshkov
- Add web api response changes as of 24th September, 2025 (#1504) by Kazuhiro Sera
- Update commons-text to 1.14.0 (CVE-2025-48924) (#1505) by Simone Conte
Dependabot 
- Bump actions/setup-java from 4.7.1 to 5.0.0 (#1509) by dependabot[bot]
- Bump codecov/codecov-action from 5.4.3 to 5.5.1 (#1508) by dependabot[bot]
- Bump actions/checkout from 4.2.2 to 5.0.0 (#1507) by dependabot[bot]
- Bump actions/stale from 9.1.0 to 10.0.0 (#1506) by dependabot[bot]
New Contributors
- @Lexer11l made their first contribution in #1502
- @luanpotter made their first contribution in #1510
- @sic2 made their first contribution in #1505
- @vegeris made their first contribution in #1512
Full Changelog: v1.45.4...v1.46.0
version 1.45.4
What's Changed
Maintenance 🏗️
- Pin GitHub Actions workflow step hashes and use minimum permission by @zimeg in #1474
- docs: update release instructions by @WilliamBergamin in #1440
- Add web api response changes as of 2025-07-10 by @seratch in #1487
- fix: bump jetty version by @WilliamBergamin in #1494
- Add web api response changes as of 2025-08-15 by @seratch in #1495
- Add a few API data changes in March by @seratch in #1456
- Add API data changes mostly in April by @seratch in #1469
- Apply API data changes (as of 2025-05-17) by @seratch in #1473
- Add web api response changes as of 2025-06-13 by @seratch in #1483
- fix: use central for publishing by @WilliamBergamin in #1496
Docs 📚
- Remove mention of assistants and replace with AI apps by @haleychaas in #1443
- Docs - matches site css to slack.dev and docs.slack.dev by @slackapi[bot] in #1444
- fixes broken apps navbar link by @slackapi[bot] in #1449
- API Docs: Custom steps documentation by @haleychaas in #1457
- API Docs: Update docs links to go to new docs site by @haleychaas in #1464
- Replace misspellings of Jakarta in reference documentation by @rbatsenko in #1472
- API Docs: Update links, copy edit, apply style guide by @haleychaas in #1486
- Docs: Update language around AI apps by @haleychaas in #1489
- Build: remove docusaurus configuration files by @lukegalbraithrussell in #1491
Dependabot 
- fix: configure dependabot to group react deps by @WilliamBergamin in #1447
- Bump the react group in /docs with 2 updates by @dependabot[bot] in #1448
- Bump prismjs from 1.29.0 to 1.30.0 in /docs by @dependabot[bot] in #1451
- Bump the react group in /docs with 2 updates by @dependabot[bot] in #1458
- Bump @babel/helpers from 7.26.9 to 7.27.0 in /docs by @dependabot[bot] in #1459
- Bump @babel/runtime-corejs3 from 7.26.9 to 7.27.0 in /docs by @dependabot[bot] in #1460
- Bump @babel/runtime from 7.26.9 to 7.27.0 in /docs by @dependabot[bot] in #1461
- Bump image-size from 1.2.0 to 1.2.1 in /docs by @dependabot[bot] in #1462
- Bump estree-util-value-to-estree from 3.3.2 to 3.3.3 in /docs by @dependabot[bot] in #1463
- Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /docs by @dependabot[bot] in #1467
- Bump the docusaurus group in /docs with 5 updates by @dependabot[bot] in #1479
- Bump the docusaurus group in /docs with 5 updates by @dependabot[bot] in #1484
- Bump brace-expansion from 1.1.11 to 1.1.12 in /docs by @dependabot[bot] in #1485
- Bump on-headers and compression in /docs by @dependabot[bot] in #1490
- Bump the react group in /docs with 2 updates by @dependabot[bot] in #1492
New Contributors
- @haleychaas made their first contribution in #1443
- @rbatsenko made their first contribution in #1472
All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/116?closed=1
Full Changelog: v1.45.3...v1.45.4
version 1.45.3
Changes
- [bolt, slack-api-model, slack-api-client] #1437 upgrade gson to the latest version - Thanks @seratch
- [docs] #1430 bump the docusaurus group in /docs with 5 updates - Thanks @dependabot
- [ci] #1431 bump actions/stale from 9.0.0 to 9.1.0 - Thanks @dependabot
- [docs] #1434 update Bolt Java nav and Assistant doc to match JS structure - Thanks @technically-tracy
- All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/115?closed=1
- All changes: v1.45.2...v1.45.3
New Contributors
- @technically-tracy made their first contribution in #1434
version 1.45.2
Changes
- [slack-api-client] #1429 Fix #1426 IllegalStateException when deserializing message using conversations.history - Thanks @rasharab @seratch
- [slack-api-client] #1428 Consistently use the same OkHttpClient for files.slack.com requests - Thanks @seratch
- [slack-api-client] #1427 Add channels param to files.upload v2 method (and its underlying files.completeUploadExternal) - Thanks @seratch
- [slack-api-model] #1420 Add #1416 Add expand property to SectionBlock class - Thanks @ESteanes @seratch
- [bolt] #1421 Fix #1417 Change socket mode ping/pong from debug to trace - Thanks @bruceadowns @seratch
- [bolt] #1419 Fix #1418 Expose AwsCredentialsProvider to AmazonS3InstallationService - Thanks @bruceadowns @seratch
- All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/114?closed=1
- All changes: v1.45.1...v1.45.2
version 1.45.1
Changes
- [bolt] #1415 Fix #1414 botMessage handler in Assistant middleware does not work when other event listeners do not exist - Thanks @rbioteau @seratch
- All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/113?closed=1
- All changes: v1.45.0...v1.45.1