v3.0.0-alpha.3
Pre-release
Pre-release
·
478 commits
to v3-dev
since this release
For previous changes see #161 and #207.
Major Updates:
- Added support for
button
,input
, andtextarea
items in Dropdowns. Keyboard navigation will be altered where needed, and will override the default dropdown tab and arrow key behavior when focus is in a textual input when within a.dropdown
or the new.dropdown-item
. - Added support for Audio and Text descriptions to the Player widget. Audio is done by swapping the source media. Text is done with an additional track that will appear in the interactive transcript. Renamed
.player-scripttxt
to.player-transcript
. - MutationObserver support has been been added to some of the Widgets, check out #222 for more details. The goal of adding mutation handling is to make the widgets a bit automated in their functionality without developers needing to manually hook up various pieces, such a showing a lazy loaded image inside of a popover. This will now automatically happen without having to implement a additional callback.
CSS
- 9489ca2, 7d324e5: Update to Normalize.css v6.0.0
- 3238407, 9f8b245: Fix
.navbar-divider
- 52aead7: Pagination: use var for margin adjustment
- 8b63c80: Some rework to
.form-control-static
- 9b9d483: Fixed location of
_custom.scss
import - 62c0f0b: Fix bouncing border for input-group buttons when first child
- 5c4b01c: Popover: update variable name for
.popover-body
font color, from$popover-content-color
to$popover-body-color
- c64757a: Popover: allow setting font size
- 0643998: Popover: add inner border-radius for header
- 45c57f9: Adjust border coloring for
.input-group
,.custom-select
, and.custom-file-control
components - bbeaea4: Buttons: Adjust default
.btn
border colors - 767688e: Utilities-Flexbox: add basic sizing utilities
JS
- e105c21: Moved touch detection to utils
- 79bd806: Revised
tooltip
/popover
- Fixed variable inheritance
- tweaked target data setting
- broke out insert routine
- 9100347: Revised iOS touch support
- altered Dropdown selectors
- added support to Tooltip
- 066f210: Tooltip: Add basic
resize
handler - #220: Dropdown: Add support for
button
,input
, andtextarea
items - 2b61247: Rework some util methods
- #221, 7b87e82: Player: add audio and text description
- #222: Add MutationObserver support for some widgets
- a03ba1e: Tooltip/Popover: Rename option from
activate
toshow
- f622a39: Tooltip/Popover: close item should always hide
- 6169546: Tooltip/Popover: allow
manual
trigger pass-through with auto show
Docs
- 75a3cfe: Make 'copy' example buttons into real ones
- 3e8030c: Add some tab related a11y notes
- 67a2379: Add
role="main"
to<main>
for IE 10/11 accessibility
Build
- d32f4f0: Consolidate assets, tests now use doc assets