GitPedia
imryche

imryche/blockkit

Build beautiful Slack UIs fast

30 Releases
Latest: 5mo ago
v2.1.3Latest
imrycheimryche·5mo ago·January 18, 2026
GitHub

📋 Changes

  • Make `ConversationFilter.include()` accept variadic arguments for better API consistency
v2.1.2
imrycheimryche·9mo ago·September 28, 2025
GitHub

Added

  • Support for `Table` block by @Jorricks in https://github.com/imryche/blockkit/pull/122
  • `builder_url()` method for generating preview URLs by @Jorricks in https://github.com/imryche/blockkit/pull/121

🐛 Fixed

  • Increase limits for rich_text_list indent and offset by @BHSPitMonkey in https://github.com/imryche/blockkit/pull/123

New Contributors

  • @BHSPitMonkey made their first contribution in https://github.com/imryche/blockkit/pull/123
  • @Jorricks made their first contribution in https://github.com/imryche/blockkit/pull/122
  • Full Changelog: https://github.com/imryche/blockkit/compare/v2.0.4...v2.1.2
v2.0.4
imrycheimryche·12mo ago·July 1, 2025
GitHub

📋 Changes

  • Fix the validation logic of the Section component's fields by @vonZeppelin in https://github.com/imryche/blockkit/pull/119

New Contributors

  • @vonZeppelin made their first contribution in https://github.com/imryche/blockkit/pull/119
  • Full Changelog: https://github.com/imryche/blockkit/compare/v2.0.3...v2.0.4
v2.0.3
imrycheimryche·1y ago·June 21, 2025
GitHub

📋 Changes

  • Improve markdown detection in `is_md`.
v2.0.2
imrycheimryche·1y ago·June 13, 2025
GitHub

📋 Changes

  • Now `DatetimePicker.initial_date_time` accepts integers or datetime objects
v2.0.1
imrycheimryche·1y ago·June 10, 2025
GitHub

📋 Changes

  • Mark library as typed
v2.0.0
imrycheimryche·1y ago·June 4, 2025
GitHub

📦 A full rewrite of the library with zero dependencies.

  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.9.2...v2.0.0
v1.9.2
imrycheimryche·1y ago·October 2, 2024
GitHub

📋 What's Changed

  • Add Date object by @PaarthShah in https://github.com/imryche/blockkit/pull/117

New Contributors

  • @PaarthShah made their first contribution in https://github.com/imryche/blockkit/pull/117
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.9.1...v1.9.2
v1.9.1
imrycheimryche·2y ago·May 17, 2024
GitHub

📋 Changes

  • Fix `Input` block not accepting `EmailTextInput` and `URLTextInput` elements
v1.9.0
imrycheimryche·2y ago·May 16, 2024
GitHub

📋 What's Changed

  • Add support for `EmailTextInput` element
  • Add support for `URLTextInput` element
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.8.4...v1.9.0
v1.8.4
imrycheimryche·2y ago·May 7, 2024
GitHub

📋 What's Changed

  • Actions block can now have 25 elements
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.8.3...v1.8.4
v1.8.3
imrycheimryche·2y ago·March 20, 2024
GitHub

📋 What's Changed

  • Fix text expansion in top-level fields in https://github.com/imryche/blockkit/commit/1cbd9d454d4ca88a818d8bb5065ca51cc6882da2
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.8.2...v1.8.3
v1.8.2
imrycheimryche·2y ago·March 20, 2024
GitHub

📋 What's Changed

  • Fix text expansion issues in https://github.com/imryche/blockkit/commit/07ecb06a8b43948cca345522abd81d748353b0e3
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.8.1...v1.8.2
v1.8.1
imrycheimryche·2y ago·March 20, 2024
GitHub

📋 What's Changed

  • Resolve incorrect field name error by @cleavenworth in https://github.com/imryche/blockkit/pull/111
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.8.0...v1.8.1
v1.8.0
imrycheimryche·2y ago·March 5, 2024
GitHub

📋 What's Changed

  • Add support for File Input element type by @cleavenworth in https://github.com/imryche/blockkit/pull/110

New Contributors

  • @cleavenworth made their first contribution in https://github.com/imryche/blockkit/pull/110
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.7.1...v1.8.0
v1.7.1
imrycheimryche·2y ago·February 15, 2024
GitHub

📋 What's Changed

  • Fix RichText type issue with views by @jimmyruann in https://github.com/imryche/blockkit/pull/109

New Contributors

  • @jimmyruann made their first contribution in https://github.com/imryche/blockkit/pull/109
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.7.0...v1.7.1
v1.7.0
imrycheimryche·2y ago·January 13, 2024
GitHub

📋 What's Changed

  • Implement support for rich_text blocks by @parente in https://github.com/imryche/blockkit/pull/107

New Contributors

  • @parente made their first contribution in https://github.com/imryche/blockkit/pull/107
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.6.2...v1.7.0
v1.6.2
imrycheimryche·2y ago·January 2, 2024
GitHub

📋 What's Changed

  • Fix compatibility issues with pydantic v2 in https://github.com/imryche/blockkit/commit/0c43b6807e1a98f9fd4416fa74b5b0a42a5cf88b
  • updated readme with new blockkit generator link by @twiedenbein in https://github.com/imryche/blockkit/pull/86
  • Add TimePicker to InputElements by @lookforward-github in https://github.com/imryche/blockkit/pull/103

New Contributors

  • @twiedenbein made their first contribution in https://github.com/imryche/blockkit/pull/86
  • @lookforward-github made their first contribution in https://github.com/imryche/blockkit/pull/103
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.6.1...v1.6.2
v1.6.1
imrycheimryche·2y ago·August 29, 2023
GitHub

📋 What's Changed

  • Add number input support. by @LiaungYip in https://github.com/imryche/blockkit/pull/74
  • Fix Python 3.6's Environment Issue in GitHub Action Script by @pykenny in https://github.com/imryche/blockkit/pull/79
  • "Datetime Picker" Element Support by @pykenny in https://github.com/imryche/blockkit/pull/78
  • Renaming: Timepicker -> TimePicker by @pykenny in https://github.com/imryche/blockkit/pull/77

New Contributors

  • @LiaungYip made their first contribution in https://github.com/imryche/blockkit/pull/74
  • @pykenny made their first contribution in https://github.com/imryche/blockkit/pull/79
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.5.2...v1.6.1
  • Full Changelog: https://github.com/imryche/blockkit/compare/v1.6.0...v1.6.1
v1.5.2
imrycheimryche·3y ago·October 10, 2022
GitHub

📋 Changes

  • 🧹Move `black` to extra dependencies
v1.5.1
imrycheimryche·3y ago·July 3, 2022
GitHub

📋 Changes

  • 🙌 Allow min_query_length=0 for external_select by @kvalenti in https://github.com/imryche/blockkit/pull/53
v1.5.0
imrycheimryche·4y ago·December 1, 2021
GitHub

✨ Add support for `focus_on_load` by @raycharius in https://github.com/imryche/blockkit/pull/41

v1.4.0
imrycheimryche·4y ago·November 24, 2021
GitHub

📋 Changes

  • ✨ Add `text` attribute to the `Message` surface
v1.3.4
imrycheimryche·4y ago·November 1, 2021
GitHub

📋 Changes

  • 🛠 Build method always must produce JSON-like dicts
v1.3.3
imrycheimryche·4y ago·October 28, 2021
GitHub

📋 Changes

  • 🛠 Typing related fix
v1.3.2
imrycheimryche·4y ago·October 19, 2021
GitHub

📋 Changes

  • 🛠 Overflow can accept only one option
v1.3.1
imrycheimryche·4y ago·October 13, 2021
GitHub

📋 Changes

  • ✨ Add `PlainOption` and `MarkdownOption` classes instead of `Option`
  • 🛠 Fix text field generation with alias
v1.2.3
imrycheimryche·4y ago·October 12, 2021
GitHub

📋 Changes

  • ✨ Expand `str` to `PlainText` and `MarkdownText` in lists.
v1.2.2
imrycheimryche·4y ago·October 12, 2021
GitHub

📋 Changes

  • 🔥 Add the ability to use `str` in places where `PlainText` or `MarkdownText` are allowed.
  • ✨ Add `compact` argument to `generate` and `generate_pretty` functions.
  • 🛠 Use single quotes if a string contains double ones in `generate` and `generate_pretty` functions output.
1.1.6v1.1.6
imrycheimryche·4y ago·October 7, 2021
GitHub

📋 Changes

  • 🛠 Fix `initial_option` and `initial_options` generation