2.9.1
2.9.1
16 January 2023
Changes and new Features
Button
- make consequences optional
14a4f8c
Calendar
- support context setting
0533782
Dropdown
- dont animate labels when no transition is given
0bffb4a
Icon
Input
Popup
Search
- all and some words for fullTextSearch
a343501
Statistic
- fluid variant
02b01ff
Transition
- pulsating variant
edc5e7e
Build Features
- adjust autoprefixer config to match 2.9.0 browser support
70adac5
- improve error message for when semantic.json is not found
51e0c45
CI Features
- add Airbnb and Unicorn eslint packages
aa53fbd
- add prettier formatter to assert LESS files whitespaces
b3dc749
- add stylelint for LESS and normalize whitespaces
d4987bf
- add stylelint overrides and variation files
ce26829
- adjust LESS whitespaces to match prettier format
2ec6af4
- check node 18 as well
9773a1d
- enforce LF line break in all JS and LESS files
6a42d01
- fix else with return, unify ternary CS
e684c62
- fix global-require eslint rule
3f3fee4
- fix multiple rare eslint errors
7498343
- fix various eslint rules
27384cb
- modernize/unify CSS but maintain IE11 compatibility
6e2fa0f
- nested ternary formatting and remove unneeded parentheses
df82def
- remove global undefined variable shadow
2753e1d
- remove unneeded parentheses around expressions
029436f
- remove unneeded vendor prefixes
b0a1399
- type-safe equality operator when comparing literals
89e62cc
- unify LESS files whitespaces and string quotes
fc431e8
- unify number format in LESS
b672789
- unify regex and .length check syntax
b0f8d19
- unify/simplify typeof operator usage
504f80d
- use Date.now() instead of new Date().getTime()
e658be3
Bug Fixes
API
- explicite url setting should have priority over data url
1084e98
- support [] inside form names
1a3de4b
Button
- wrong extra inset
27d0491
Calendar
- calendar breaks when initialDate is string
2722e1b
Dropdown
- dont reopen menu on forceselection and search blur
d493189
- fix rounded corners on scrolling menu
7259c34
- keep overflow visible for non simple selection
b4fc00c
- paste values as search query
338898a
- reuse select tabindex
3767ba8
Emoji
- changing from maxcdn to jsdelivr cdn path
0ac5353
Flyout
- content height wrong without header
8aa6c67
Form
- dynamic validation should't check deleted fields
c245e0f
Grid
- fix stackable nested grid
99f067f
Icon
- fix lighthouse warning
d199521
- removed duplicate icon selectors
52582e1
- unify icon font usage in themes
42e4040
Input
- adjust padding in labeled dropdown icon inputs
02082e2
Label
- disabled and centered label(s)
d296b9a
Menu
- labeled right menu icon size
9a0ff54
Modal
- do autofocus on content change
1373e46
Nag
Rating
- partial rating specificity
f5a64f3
Build Fixes
- one single component does not build
ead2efb
CI Fixes
- color git diff output
63633b2
Chore
- add lint using CI
8a8d841
- also use 3 layer logic for colors.less
0b65a82
- dont assign exoego for autoreview anymore
3ac5bf1
- fix eslint default config major versions
21db9e4
- https links
c30ed51
- prevent overscrolling
3979742
- references from SUI to FUI
1d41122
- remove old sui v1 unsupported and undocumented code
1124496
- remove unnecessary methods and prefixes
5b012ba
- removed unused dependencies
a1262ef
- rename to fomantic, update jquery, fix examples
bda1099
- replace jquery deprecated methods
7071e59
- same indent level for multiline const (#2628)
462bc39
- strip/adjust comment headers via config
8f304c6
- support node12 on add
dbb503f
- typos found by eslint
dbc8d11
- unify invoke method, removed unused error strings
dc9662f
- upgrade to del 6.1.1
304a637
- use modern "let" instead of "var" in build scripts
ae427cc
- use modern globalThis
e589cd1
Dependency Updates
- bump all-contributors-cli from 6.23.1 to 6.24.0
ec04b4f
- bump decode-uri-component from 0.2.0 to 0.2.2
935e235
- bump eslint from 8.28.0 to 8.32.0
43be9ab
- bump eslint-plugin-import from 2.26.0 to 2.27.4
a417fa7
- bump gulp-autoprefixer from 6.1.0 to 8.0.0
7ece4ce
- bump gulp-chmod from 2.0.0 to 3.0.0
27e7996
- bump gulp-if from 2.0.2 to 3.0.0 (#2507)
883f92f
- bump gulp-notify from 3.2.0 to 4.0.0
edf743a
- bump gulp-replace from 1.1.3 to 1.1.4
c959704
- bump gulp-tap from 1.0.1 to 2.0.0
4b673d8
- bump inquirer from 8.2.4 to 8.2.5
d0b9d94
- bump jquery from 3.6.1 to 3.6.3
3b7c177
- bump json5 from 1.0.1 to 1.0.2
631ba7b
- bump node-fetch from 2.6.7 to 2.6.8
344a77e
- bump postcss from 8.4.19 to 8.4.21
5bdafbe
- bump stylelint from 14.16.0 to 14.16.1
c9626ca
- removed unused dependencies
a1262ef
- upgrade to del 6.1.1
304a637