0.7.3 - 2026-03-16
- Support
Taskcardblock. - Support syntax-highlighted code blocks (language-specific).
0.7.2 - 2025-12-18
- Add missing builder exports in composition objects module.
0.7.1 - 2025-12-17
- Recreate types using generics.
- The
PlainTextandMrkdwnTextstructs are now generic types. - Text composition object API has been updated to use generic type parameters.
(YANKED) 0.7.0 - 2025-12-17
This version is yanked due to fail to publish to crates.io.
0.6.0 - 2025-12-13
- Build method of all builder objects becomes to return enum Result not the target object.
- The
select menu elementand themulti-select menu elementare renewed.
| 0.6.0 | 0.5.x |
|---|---|
| MultiSelectMenuConversations | MultiSelect<Conversations> |
| MultiSelectMenuExternals | MultiSelect<ExternalDataSource> |
| MultiSelectMenuPublicChannels | MultiSelect<PublicChannels> |
| MultiSelectMenuStaticOptions | MultiSelect<StaticOptions> |
| MultiSelectMenuUsers | MultiSelect<Users> |
| SelectMenuConversations | Select<Conversations> |
| SelectMenuExternals | Select<ExternalDataSource> |
| SelectMenuPublicChannels | Select<PublicChannels> |
| SelectMenuStaticOptions | Select<StaticOptions> |
| SelectMenuUsers | Select<Users> |
- Remove
fmtfeature because it is not a task this crate provide.
0.5.3 - 2025-11-26
- kaicoh#23 Support
ContextActionsblock.
0.5.2 - 2025-11-24
- kaicoh#21 Support
Tableblock.
0.5.1 - 2025-11-01
- kaicoh#19
reply_broadcastMessage Parameter.
0.5.0 - 2025-06-23
- Strict type check for text object.
In order to check text type, the Text struct is now turned into the PlainText and the MrkdwnText struct.
And the Text enum is introduced to represent both of plain text and markdwon text.
Use the PlainText instead of the Text in case of only plain text is allowed to use. On the other hand, use Text when both plain text and markdwon text are allowed.
And the select menu element and the multi-select menu element are renewed.
| before 0.5.0 | 0.5.0 |
|---|---|
| Text | PlainText, MrkdwnText |
| -- | Text (new enum) |
| MultiSelectConversations | MultiSelect<Conversations> |
| MultiSelectExternals | MultiSelect<ExternalDataSource> |
| MultiSelectPublicChannels | MultiSelect<PublicChannels> |
| MultiSelectStaticOptions | MultiSelect<StaticOptions> |
| MultiSelectUsers | MultiSelect<Users> |
| SelectConversations | Select<Conversations> |
| SelectExternals | Select<ExternalDataSource> |
| SelectPublicChannels | Select<PublicChannels> |
| SelectStaticOptions | Select<StaticOptions> |
| SelectUsers | Select<Users> |
0.4.1 - 2025-05-11
- Support Markdown block.
- Renew links to the slack docments.
- Restruct Rich text block.
0.4.0 - 2025-04-09
- Rust 2024.
0.3.3 - 2024-12-26
- kaicoh#12 Add support for the latest rich text element.
0.3.2 - 2024-08-30
- kaicoh#11 Use
Messageas an interaction response.
0.3.1 - 2024-04-10
- kaicoh#10 Improve date formatting.
0.3.0 - 2024-04-09
- kaicoh#8 Builder pattern.
- kaicoh#8 Remove
Attachment(since it's a deprecated legacy feature). - kaicoh#8 Support
Rich textblock.
0.2.2 - 2023-03-02
- kaicoh#6 Add
mrkdwnandplain_textmacros.
0.2.1 - 2023-02-28
- kaicoh#4 Extend Message to be an interaction response.
0.2.0 - 2023-02-27
- kaicoh#2 Add optional feature
fmt.
0.1.0 - 2023-02-26
- pre-release