2.8.8
2.8.8
24 June 2021
Changes and new Features
Button
- support stackable buttons
943961b
Card
- disabled and loading variant
bedd965
Checkbox
- support right aligned position of checkbox variants
db91227
Dimmer
Dropdown
- (vertical) descriptions to menu item template
59eeee2 - columns were ignored inside menus
129b3bc - dropdown formatted with label
65fe7e5 - onSearch callback
04559bc - support icon groups margin
2093c46 - support individual show and hide transition and duration
a5d471c - support inverted menu in non-inverted dropdown
46a91bb - support preventChangeTrigger parameter for set.selected
c15ebfa - support readonly variant
185e234 - support separate transition displaytype
8ae681c - support submenu values
cfc5a74
Form
- added errorfocus option to focus first error field or dom node
d10077a - apply state color also to label class
d092f48 - escaped caused maximum callstack exceeded
0f51c3f - set optional field behavior
6397554 - support range values for decimal and number validation
6f8b533 - support shouldtrim per fieldrule
7da17f7
Header
- icon content was not aligned
62dcda8
Icon
- bordered and circular icon groups
fc6d299 - colored variant for bordered or circular
ba420fe - support loading variant for icon groups
4d9b24c - use corner offset variables
de42d96
Message
- support centered variant
48c4716
Modal
- centered variant for any content
aa04e6d - dynamic modal content
7e3e450 - js config templates, alert, confirm, prompt
bf2f280
Progress
- support right aligned progress bar
8bbda5f
Segment
- disabled, inverted and loading groups
9ade8b7 - prevent user selection on disabled and loading
05955c0 - support equal width
c952da3
Slider
- support control over change trigger
ce85cf3
Toast
- horizontal variant and dynamic content support
b41338d - top and bottom attached and centered support
686529b
Build Features
- check node 13 and 14 for github actions
750a192
Bug Fixes
Button
- labeled icon buttons have wrong margin
6d5703e
Calendar
- disabled week days should not affect month and year view
5ef2c23 - return null instead of undefined in sanitizer
de2ba9f - show active and eventdates on enabled adjacent days
9f54e14
Card
- inverted header links were not styled properly
06fff10 - leave auto height to prevent image stretch on chrome
dbe6ee4 - top border thickness of horizontal card
cd975ae
Dimmer
- fix typo in dimmer.js
bc87d77
Dropdown
- autocomplete in chrome does not support "off"
58b023c - clearable inline support
1d06e9d - double declaration of name
a432a81 - fix menu item refresh logic when using remote api
c0e49df - fix menu show on mobile and api call
1d8b2b1 - forceSelection trigger event with null addition
9fc8329 - multiselect values encoding, removing label
19806d4 - preventchangetrigger on clear for multiple
8a6f11b - respect submenu on up/downward height calculation
6bab2e8 - show callback was ignored on remote api call
68bd08f
Form
- dropdown item description gets wrong state class
5e92c42 - file upload fields trigger error using jquery > 3.4.0
fdc46e7 - inverted state forms colors
2f78f4e - refresh module on re-initializaion
0949b16 - refresh on instance to fetch dom changes
1408be0 - separate dirty events trigger multiple native event calls
6e4ff1d - simplify blur and respect revalidation
214751b - support mix of shorthand and full object rules
d1b6dea
Grid
- incorrect margins in compact and very compact grid
0354793 - stackable grid had wrong with inside popup
79b4eff
Header
Icon
- colored selector was wrongly placed
91654b5 - labels in icon groups where shown italic
595367d - support transformations in icon groups
ab3d931
Input
- firefox has different placeholder opacity
965d0ee
Message
- support icon groups
1af2588
Modal
- bodyfixed selector did not work with existing padding
ef3d810 - dont stack same actions buttons
3a235e6
Nag
Popup
- bottom center tooltip was misaligned
46713c6
Progress
Rating
- disabled rating should not allow pointer events
09d5711
Search
- dont set value when onselect returns false
b1765a1 - fetch "Cannot read property 'top' of undefined
2d69a7c
Segment
- support placeholder segments for tab usage
2138533
Slider
- dividing by 0 leads into infinite loop
ab3001c - fix bottom aligned labels for size variations
d5a27ef - less 4 support needs parenthesis
1f8850b - no minimum step for label generator
fcd221b - onchange is triggered without moving slider
2f554c0 - remove old dist files for renamed slider (range)
580a6e9
Table
- allow pointer events for non empty top left cell in definition table
82231f8 - missing comma lead into wrong selector
8e5b7d4
Toast
- attached toast margin and border
a706ce9
Build Fixes
- upgrade css minify and remove specialcomments
36c6aa0 - use current year and implement version in header
1b7159a
Chore
- add table search proposal to v3 roadmap
cfe8022 - milestones should be sorted
4b5496c - remove support issue template in favor of using discussions
5e93a11 - use url encoded semicolons so gulp-concat doesnt break
6645c5f
Dependency Updates
- [security] bump y18n from 3.2.1 to 3.2.2
176f54d - [security] bump yargs-parser from 5.0.0 to 5.0.1
8ec0129 - bump all-contributors-cli from 6.17.2 to 6.20.0
4a10f16 - bump browserslist from 4.6.4 to 4.16.6
248c30c - bump gulp-json-editor from 2.5.4 to 2.5.6
df7caef - bump gulp-replace from 1.0.0 to 1.1.3
68fdc41 - bump gulp-rtlcss from 1.4.1 to 1.4.2
f9f203a - bump handlebars from 4.7.5 to 4.7.7
4aa416b - bump hosted-git-info from 2.7.1 to 2.8.9
c50b82b - bump jquery from 3.5.1 to 3.6.0
24eb27a - bump less from 3.12.2 to 4.1.1
26eb499 - bump lodash from 4.17.19 to 4.17.21
9760798 - support a possible installed v4 of less
a246ad7 - upgrade gulp-less to fully support less 4
1f73afd
Docs
- grammar error
245b087