Releases: yhatt/jsx-slack
Releases · yhatt/jsx-slack
v0.10.1
Fixed
- Fix invalid array children in template literal (#69)
Changed
- Upgrade Node and dependent packages to the latest version (#70)
v0.10.0
Added
- Multi-select menus (#56, #58)
- Modals support (#57)
<Modal>
container component (#60)
<Input>
layout block and component (#61)
<Textarea>
component (#62)
- Input-compatible props to select-like elements and
<DatePicker>
(#63)
- Intrinsic HTML elements of input components (#65)
- Add extra types for
<Input>
component (#66)
- Update REPL demo to support Modals (#68)
Changed
- Bump dependent packages to the latest version (#59)
- Check invalid elements in
<Blocks>
and <Input>
strictly (#64)
- Split test cases for Block Kit components into multiple files (#66)
- Organize documentation (#20, #67)
Deprecated
- Mark
<Dialog>
as soft-deprecated in favor of Slack Modals (#60)
v0.9.2
Fixed
- Nested fragments fail (#53, #54)
Changed
- Update dependent packages to the latest version (#52)
v0.9.1
Fixed
- Fix regression of not preserved
<pre>
whitespaces (#48, #49)
Changed
- Update dependent packages to the latest version (#50)
v0.9.0
Breaking
- Disabled heuristic detection for HTML entities (Escaping works just as same as React JSX) (#33)
- Some raw characters for mrkdwn link,
<
, >
, and &
will always escape to entities (#45)
Changed
- Improve html entity decoding in JSX and template literal tag (#33, #45, #47)
- Allow links in the inside of
<code>
and <pre>
element (#16, #46)
v0.8.1
Added
- Better dialog support for
jsxslack
template literal (#42, #43)
- Update REPL demo to add dialog example (#43)
Fixed
- Coerce number-expected prop to integer (#44)
v0.8.0
Added
Fixed
- Don't prevent generating
<SelectFragment>
with no options (#41)
Changed
v0.7.0
Added
<File>
block component (#34, #35)
jsxslack.fragment
template literal tag (#32)
- Codecov integration and coverage badge (#36)
Changed
- Update dependent packages to the latest version (#37)
v0.6.0
Added
- Convert
<span>
in <Context>
into mrkdwn element (#26, #31)
<Fragment>
built-in component (#29)
v0.5.1
Added
- Support mention to global user ID for Enterprise Grid (#25)
Changed
- Update dependent packages to the latest version (#28)