All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- N/A
- N/A
- N/A
- N/A
- N/A
- N/A
0.20.0 - 2022-09-25
- Added
focus_on_loadparameter to following elements (#153 by @aka-nez):Slack::BlockKit::Element::ChannelsSelectSlack::BlockKit::Element::CheckboxesSlack::BlockKit::Element::ConversationsSelectSlack::BlockKit::Element::DatepickerSlack::BlockKit::Element::ExternalSelectSlack::BlockKit::Element::MultiChannelsSelectSlack::BlockKit::Element::MultiConversationsSelectSlack::BlockKit::Element::MultiExternalSelectSlack::BlockKit::Element::MultiStaticSelectSlack::BlockKit::Element::MultiUsersSelectSlack::BlockKit::Element::PlainTextInputSlack::BlockKit::Element::RadioButtonsSlack::BlockKit::Element::StaticSelectSlack::BlockKit::Element::TimepickerSlack::BlockKit::Element::UsersSelect
0.19.0 - 2022-09-05
- Added
Slack::BlockKit::Layout::Video(#152 by @jcat4)
This adds support for Slack's new Video Block.
See: https://api.slack.com/reference/block-kit/blocks#video
0.18.0 - 2022-08-26
Slack::BlockKit::Layout::Input#TimepickerSlack::BlockKit::Layout::Actions#timepickerSlack::BlockKit::Layout::Section#timepicker
Slack::BlockKit::Element::Timepicker.initializenow acceptsinitial:,emoji:,placeholder:- Rename
Slack::BlockKit::Element::DatePickertoDatepicker - Rename
Slack::BlockKit::Layout::Actions#date_pickerto#datepicker - Rename
Slack::BlockKit::Layout::Section#date_pickerto#datepicker Slack::BlockKit::Blocks#inputnow supports passing through theoptional:parameter (@sophieklm)
Slack::BlockKit::Element::Timepicker#placeholderSlack::BlockKit::Element::Timepicker#initial_time
0.17.0 - 2021-06-28
Slack::BlockKit::Formattingwith utility functions for Slack text formatting (#98 by @CGA1123)
0.16.0 - 2021-06-23
This release contains a breaking change on the Layout::Actions interface.
- Added new
Layout::Actions#checkboxesmethod (#96 by @ryanwilsonperkin)
Layout::Actions#converstation_select(use#conversation_selectinstead) (#97 by @ryanwilsonperkin)
- Fixed name of method in
Layout::Actionsto beconversation_select(#97 by @ryanwilsonperkin)
0.15.0 - 2021-06-14
- Support
dispatch_actionanddispatch_action_config(#94 by @deecewan)
0.14.1 - 2021-05-05
- Allow Layout::Section to render without
text(#87 by @pbendersky)
0.14.0 - 2021-02-06
Slack::BlockKit::Blocks#header(#74 by @rspeicher)
0.13.0 - 2020-12-29
- Ruby3 Support
Slack::BlockKit::Element::Timepicker(#72)- Add
inputtoSlack::BlockKit::Blocksand elements toSlack::BlockKit::Layout::Input(#73)
- Development dependencies now managed by bundler via Gemfile, rather than in gemspec
0.12.0 - 2020-10-06
Slack::BlockKit::Layout::Header(#57)
Slack::BlockKit::Element::Checkboxes#initial, use theinitial:keyword on#optionSlack::BlockKit::Element::MultiStaticSelect#initial, use theinitial:keyword on#optionSlack::BlockKit::Element::StaticSelect#initial, use theinitial:keyword on#option
0.11.0 - 2020-10-03
- Add
Slack::BlockKit::Element::RadioButtons(#52 by @caalberts)
- Internal refactoring of
#confirmation_dialogmethods into a sharedConfirmablemodule. (#48)
- Ruby2.7 kwarg deprecation warnings
0.10.0 - 2020-09-11
- Add
Slack::BlockKit::Element::Checkboxes(#44 by @caalberts)
- Fixed initial options in multi select blocks (#46 by @caalberts)