bem-core
dependency was updated to 2.8.0.- Accessibility (a11y) was improved in all blocks (#1206).
dist
build is now usesbem-xjst@next
, which gives possibility to add templates in runtime.
dropdown
does not generate extra wrapper aroundswitcher
andpopup
any more (#1392).- Misused
<i>
element replaced with neutral<span>
in all blocks (#1668). - Multiline comments in stylus files, which break source maps, replaced with singleline (#1702).
bem-core
dependency was updated to 2.7.0.- BH 4.x support added (#1587).
- BEM-XJST 2.x support added (#1495).
- Theme-specific styles of the
_width_available
modifier ofinput
,textarea
andselect
blocks were moved back fromcommon
level todesign
(#1548).
- An issue in
checkbox
was fixed. The block didn't work in MSIE 11/Edge (#1590). - An issue in
attach
was fixed. The block didn't work in MSIE 11/Edge (#1596). - An ability to use HTML tags other than
button
was added (#1566). - An issue in
textarea
was fixed. The block didn't resolve it's own dependencies properly (#1565).
- The English version of library description was updated (#1552).
- New “Understanding of the library principles” section was added to the russian documentation (#1613).
- The information about
dist
was added to the russian documentation (#1584). - Images in CSS files are freezed in the development version of the
dist
now (#1568). - The initialization of
select
was boosted (#1595). - The view of
input_theme_islands
without_has-clear
modifier was improved (#1610). - Selected text representation of
input_theme_islands
was fixed (#1608).
- The issue in
checkbox
which leads to impossible toggle by click in most browsers was fixed (#1538).
- The issue in
select
which prevented it to be opened withspace
button was fixed (#1486). - The issue in
checkbox
on touch devices was fixed (#1472).
- Now there is an ability to prevent native behaviour in
link
block (#1485). - Additional check for existance of a group in templates of
menu
was added (#1513). - BH bundles in
dist
now mimic to BEMHTML (#1530). - Small fixes in documentation were added.
- The regression of keyboard support in
select
was fixed (#1456).
- Now the
val
field is assigned to zero inprogressbar
by default (#1468). - Description of
button_view_plain
was added to documentation (#1454).
- Optional support for Internet Explorer 8 in graceful degradation way was implemented (#1205). For more info please refer notes in README.
bem-core
dependency was updated to 2.6.0.
- An issue with resize in
textarea
block was fixed (#1330). - An issue with
select
transition which led to scrollbars flash was fixed (#1323). - Controls highlight on touch devices was removed (#1390).
- Appearance of
button_view_plain
in disabled state was fixed (#1378). - An issue with
input
block behaviour in Chrome was fixed (#1382). - An issue with visible content of hidden
modal
was fixed (#1372). - An issue with extra bounding to
keydown
handler inmenu
block was fixed (#1381). - Event propagation in
select
block whenescape
is pressed is now stopped (#1367). link
inside disabledmenu-item_type_link
is now disabled as well (#1353).