Releases: rundis/elm-bootstrap
Releases · rundis/elm-bootstrap
Spinner, Range Inputs and various fixes
- fix: Dropdown only shown dropped once. Surfaced first in later version of chrome.
- added: Spinner module for easily creating (css only) spinners. Example (Note: Need to use at least Bootstrap 4.2/4.3 css)
- added: Range input/slider. Tx to @Munksgaard for contributions. A simple example here
- added: Support for custom labels in Radio and Checkbox
- added: Scrollable body and custom attributes to Modal
- fix: Expose centered option for Modal
- added: Add support for plaintext input
- added: submitButton and resetButton shorthand functions to Button module
- update: CDN module now points to Bootstrap 4.3.1 css.
- minor: Some doc fixes. tx to contributors for issues and PRs here!
5.1.0
Upgrade to Elm 0.19
This release brings Elm Bootstrap support for Elm 0.19. There is no plan to continue supporting an Elm 0.18 compatible version of Elm Bootstrap
Breaking changes:
- Due to the removal/not upgrading elm/color, avh4/elm-color is used in darkCustom and lightCustom in the Navbar module
defaultValue
has been removed from Form related modules.
Potentially breaking behaviour/styling:
- Due to elm-browser always capturing clicks on
a
tags and no way to disable this:- Accordion uses a button with a
btn-link
class rather than aa
element for the header/toggle - Tabs uses buttons with a
btn-link
class unlessuseHash
is set toTrue
, then ana
tag is used and you can support deep-linking and/or custom behaviour (commands, update model etc) on tab changes through hooking into the navigation messages in elm-browser application.
- Accordion uses a button with a