Skip to content

2.9.0

Compare
Choose a tag to compare
@lubber-de lubber-de released this 09 Oct 20:05
· 391 commits to develop since this release

2.9.0

9 October 2022

  • build(deps): bump @actions/core from 1.8.1 to 1.8.2, fixes nightly build #2372
  • docs: add mhthies as a contributor for code #2329
  • build(deps): bump browserslist from 4.19.1 to 4.19.3 #2242
  • build(deps-dev): bump node-fetch from 2.6.6 to 2.6.7 #2201
  • docs: add NotWearingPants as a contributor for code #2143
  • docs: add maidzen as a contributor for code #2080
  • fix(dropdown): rework touch input handling #1989
  • fix(build): exclusion of table component when tab is active #2118
  • chore(release): update dist files 333f9e4
  • fix(emoji): emojies/flags were not properly themeable 2e4bd56
  • feat(chore): move from npm to yarn 377dad4
  • fix(themes): use only woff files and fix firefox font line gap warning 1ff8bfd
  • feat(emoji): emoji 13.1 update 4f01636
  • fix(chore): use double colons for pseudo-elements 23f6671
  • build(scripts): fix nightly exit codes 98d03e1
  • feat(chore): more variation options d2fed5f
  • feat(icon): customizable icons by using maps 80dca46
  • feat(icon): font awesome 5.15.4 update 375d141
  • feat(flag): use emoji svg flags with (auto) sizing 3ca5ff5
  • feat(flyout): initial release of flyout module 9a105a8
  • feat(chore): color list for each component separately cab3172
  • fix(chore): eol of text files CRLF to LF b3c0489
  • fix(sidebar,flyout,modal): missing identical features and fixes 0740de8
  • feat(table): all scroll stuck head foot first last variant 46bc57a
  • feat(table): scrolling variant, thead and tfoot colors, inverted colors d2b76da
  • feat(button): wrapping and spaced variant ad505d1
  • feat(build): group components in checkbox selection bfb3009
  • feat(chore): optional compile for ie specific code 4ee9307
  • fix(sticky): adopt SUI 2.5.0 fixes e146d70
  • fix(chore): variable declaration and usage fixes and optimization 6dec24a
  • fix(deps): security upgrade inquirer from 6.5.2 to 7.0.5 905f3a9
  • feat(accordion): pure css, inverted, basic, right, tree, nested fixes adc8d1a
  • feat(input): file input variant f14cf4b
  • fix(checkbox): remove old v1 checkbox box code a254f59
  • feat(calendar): support token dateformats 721e0ff
  • feat(site): offline lato 2.0, systemfonts, no googleimport by default 054fffa
  • fix(sidebar): scrolllock and returnscroll 116f84b
  • feat(card): basic variant e1fccff
  • fix(slider): support mouse & touch all the time f964821
  • feat(modal): a11y support, tabbing in modal, close icon focus/keypress 2ecf719
  • fix(emoji): removed unavailable twemoji resources 5a384b7
  • build(deps): bump gulp-rtlcss from 1.4.2 to 2.0.0 698ceb1
  • feat(toast): image variant, a11y support, title html, click support 3426127
  • feat(calendar): disabledhours d77cc99
  • fix(input): support icon and corner labeled dropdown variant c315547
  • docs: add hugopeek as a contributor for code 3412999
  • feat(modal): basic header and basic left actions 9bf5e5c
  • feat(icon): make fontface import and icons optional separately ff6e030
  • feat(chore): same custom scrollbars in chrome, FF and IE 97d7039
  • fix(dropdown): fix simple upward variant 344ec4c
  • fix(modal): support context properly ac16a50
  • fix(dropdown): non selection and button upward variant border radius 507e60a
  • feat(api): serializeObject, formdata, files acc903b
  • build(scripts): reduce nightly publishing cb122de
  • feat(accordion): add compact and very compact variations 04f0521
  • feat(chore): enable codeql action 9631798
  • fix(docs): various typos 32be6c7
  • fix(codeql): fixed codeql findings where applicable 7444956
  • feat(chore): consistent show/hide callbacks 883f912
  • fix(dependencies): make browserslists an own dependecy f0a2ebc
  • fix(chore): prevent possible xss 1513222
  • build(dependencies): update auto-changelog from 1.15.0 to 2.4.0 4d5303c
  • feat(form): support month, week and color input 4feac27
  • fix(dropdown): support callbacks given inside apisettings f49946a
  • feat(chore): automatic npm releases, ci fix and add node 16 cf327d1
  • fix(dropdown): properly support preventchangetrigger b4551f6
  • fix(api): respect post vars for caching 3edbfe3
  • feat(dropdown): onActionable callback 19bb9f1
  • fix(dropdown): keep original values, also on remove and more fixes 7441393
  • build(deps-dev): bump all-contributors-cli from 6.20.0 to 6.20.4 8fd82d5
  • fix(chore): reuse variables and quicker element access 1f24f1d
  • build(deps): bump browserslist from 4.20.4 to 4.21.0 27f451f
  • build(deps): bump browserslist from 4.21.3 to 4.21.4 6a18b84
  • build(deps): bump browserslist from 4.21.2 to 4.21.3 ed8b4dc
  • build(deps): bump browserslist from 4.21.1 to 4.21.2 8d87844
  • build(deps): bump browserslist from 4.21.0 to 4.21.1 0ffef84
  • build(deps): bump browserslist from 4.20.3 to 4.20.4 2a71b5e
  • build(deps): bump browserslist from 4.20.2 to 4.20.3 ed3a2aa
  • fix(modal): default templates handler was not working 143371c
  • fix(table): colored marked in colored cells 83e6d77
  • fix(chore): replace deprecated .substr() with .slice() 86979a7
  • fix(accordion): prevent ui dropdown icons in titles to animate 126ed22
  • build(dependencies): require octokit/core to avoid install warning 0e4d021
  • fix(rating): partial rating needs webkit prefix 6ceeeb8
  • fix(nightly): check for already uploaded versions and support downgrades 813cb33
  • feat(calendar): multimonth, parser & modal usage fix 8a331f0
  • fix(modal): outside close button handling 118ddb1
  • feat(input): support invalid pseudoclass d1c8d51
  • fix(flag): ensure unique flag and a-z class names c4b3a74
  • build(deps): bump less from 4.1.2 to 4.1.3 786baef
  • build(deps-dev): bump node-fetch from 2.6.2 to 2.6.3 2575643
  • build(deps): bump inquirer from 7.0.5 to 7.3.3 e8e7ca4
  • fix(menu): inverted tabular menu styling should match tab bdb3a49
  • feat(form): optional support all field errors in inline prompt 59db183
  • fix(button): loading buttons still shows labels bcd29ea
  • feat(container): wide variant fc56242
  • fix(input): date inputs were larger due to icon size 1c5668a
  • build(deps): bump copy-props from 2.0.4 to 2.0.5 5650cc0
  • build(deps): bump @actions/core from 1.8.0 to 1.8.1 7a91f55
  • build(deps-dev): bump semver from 7.3.6 to 7.3.7 03890ca
  • build(deps-dev): bump semver from 7.3.5 to 7.3.6 92ca9e6
  • fix(chore): forward debug settings to transition on internal use baa8544
  • build(deps): bump browserslist from 4.20.0 to 4.20.2 e25df79
  • build(deps): bump browserslist from 4.19.3 to 4.20.0 cdf88b9
  • feat(checkbox): use left/right to switch off/on toggle+slider variant f5931a0
  • build(dependencies): upgrade semver from 6.3.0 to 7.3.5 27e745e
  • fix(modal): avoid propagation of escape to modal 7e93bcf
  • fix(themes): less3/4 needs font import interpreted as raw css c77b750
  • feat(flyout): support short notation $. 01b81c0
  • build(deps): bump less from 4.1.1 to 4.1.2 74808e1
  • fix(chore): fix codeql findings b9dabd5
  • feat(dimmer): use modern blurring to improve performance aad2a1f
  • fix(tab): initializing active tab with historytype 'state' 3eb748b
  • fix(dropdown): observe select attribute changes 3fc5491
  • build(deps): bump inquirer from 8.2.2 to 8.2.3 54be6de
  • fix(dropdown): split delimiter values on paste 56226ae
  • fix(api): source typos 61f0055
  • fix(toast): support context setting properly 3e24a3d
  • build(dependencies): upgrade mkdirp to from 0.5.6 to 1.0.4 d31fe9a
  • build(deps): bump mkdirp from 0.5.5 to 0.5.6 b076427
  • build(deps): bump inquirer from 8.2.0 to 8.2.1 b63be9f
  • feat(docs): limit/clarify IE, old edge, old mobile support 47db56d
  • fix(search): blur on escape and proper type usage e32d5af
  • feat(dropdown): optional stuck addition item 75cb2d5
  • feat(dropdown): improve accessibility in relation to search dropdown 44debc9
  • docs: add mat128 as a contributor for code 4585cd0
  • build(deps): bump @actions/core from 1.9.0 to 1.9.1 091bcb0
  • docs: add naveensrinivasan as a contributor for security 7dc12f7
  • fix(build): support pnpm folder structure cdc3d1a
  • fix(modal): close text shadow appeared too early 96ac111
  • docs: add jameschenjav as a contributor for code f4eef57
  • docs: add ucyildirim as a contributor for code e271e9b
  • docs: add rkomiyama as a contributor for code 456a0d0
  • docs: add Yrlish as a contributor for code 724b19e
  • docs: add Inselhopper as a contributor for code, a11y 89653dc
  • fix(label): left/right pointing interferes with icon da049ae
  • fix(menu): vanish pointer on stacking vertical pointing menu 3f2aae7
  • fix(dropdown): hide menu on menu search blur 8c71ecd
  • feat(toast,modal): support short notation $. 86121ef
  • docs: add xamey as a contributor for code 42e68bc
  • docs: add mvorisek as a contributor for code c08d4aa
  • feat(chore): included githubactions in the dependabot config 99d0728
  • docs: add grandeljay as a contributor for code 8ad0cce
  • docs: add CommanderRoot as a contributor for code 4944543
  • fix(form): make sure validation object is cloned 125d1c6
  • fix(checkbox): wrong variable usage bd3d3e4
  • docs: add shadoWalker89 as a contributor for code a1d8b9e
  • feat(menu): centered variant d601d62
  • docs: add elliotzlin as a contributor for code 3e26ce9
  • docs: add cmoeke as a contributor for code e1e66f7
  • docs: add das7pad as a contributor for code ee4902f
  • docs: add byte916 as a contributor for code d4a78ea
  • docs: add eikek as a contributor for code 19991f2
  • docs: add mareeo as a contributor for code 25c166b
  • docs: add WardLootens as a contributor for code 48de6f2
  • docs: add TheJltres as a contributor for code e79c83d
  • docs: add MrL1605 as a contributor for code 5912755
  • docs: add Giandrop as a contributor for code 2077a3a
  • docs: add jamessampford as a contributor for code b960a87
  • docs: add jike212 as a contributor for code 9515cb0
  • docs: add Lutonite as a contributor for code 9489d6b
  • feat(chore): set permissions for gitHub actions e0a0484
  • fix(nightly): get commit hash from npm d20e6d7
  • fix(form): rebind events on dynamic fields 135cfd1
  • fix(api): empty dropdown data was overriden by previous data 51a0425
  • feat(tab): callback to support tab change cancel b86479c
  • fix(modal): respect approve deny callback on js modals 8672140
  • fix(form): length is deprececated and doubled since 2.0.6 3a25bb5
  • feat(button): split tertiarylinepadding variable ef6ccc4
  • fix(calendar): blur input on hidden 677a0ec
  • fix(button): grey tertiary should not saturate colors 28948f4
  • build(scripts): fix nightly script b5853c4
  • fix(segment): horizontal should use group variables 6dea710
  • feat(segment):larger margin only for tab attached segment f451d15
  • docs: add lubber-de as a contributor for a11y, security, maintenance 76dc367
  • fix(form): inverted form labels were black a33107c
  • fix(table): sortable border only when celled 89c816e
  • docs: add ko2in as a contributor for doc, review, bug 1e91d10
  • build(deps-dev): bump all-contributors-cli from 6.23.0 to 6.23.1 9360515
  • fix(dropdown): remove placeholderstyle when same as select text ad08d37
  • fix(modal,flyout): dynamic elements did not reference b4c60c1
  • build(deps-dev): bump semver from 7.3.7 to 7.3.8 c93e24a
  • build(deps-dev): bump all-contributors-cli from 6.22.0 to 6.23.0 6c793bb
  • build(deps): bump @actions/core from 1.9.1 to 1.10.0 8b04a71
  • build(deps-dev): bump all-contributors-cli from 6.21.0 to 6.22.0 b4c18ce
  • build(deps-dev): bump all-contributors-cli from 6.20.5 to 6.21.0 4d06a29
  • build(deps-dev): bump all-contributors-cli from 6.20.4 to 6.20.5 b9608b1
  • fix(search): missing default easing results in js error df9b52b
  • build(deps): bump jquery from 3.6.0 to 3.6.1 7c6ef28
  • build(deps): bump @actions/core from 1.8.2 to 1.9.0 910440f
  • build(deps): bump @actions/core from 1.7.0 to 1.8.0 6118ada
  • build(deps): bump actions/setup-node from 2 to 3 3682bdf
  • build(deps): bump actions/checkout from 2 to 3 6d51cba
  • build(deps): bump inquirer from 8.2.3 to 8.2.4 4f4f204
  • build(deps): bump @actions/core from 1.6.0 to 1.7.0 611a832
  • fix(popup): tooltips cannot contain headers b83d59e
  • build(actions): add condition for shouldPublish 565bf4f
  • fix(dropdown): floating shadow and radius on direct child menu only 987c646
  • build(deps): bump inquirer from 8.2.1 to 8.2.2 a907076
  • build(deps-dev): bump node-fetch from 2.6.5 to 2.6.6 951277d
  • build(deps-dev): bump node-fetch from 2.6.4 to 2.6.5 f66e62d
  • build(deps-dev): bump node-fetch from 2.6.3 to 2.6.4 022588e
  • build(deps-dev): bump node-fetch from 2.6.1 to 2.6.2 af220e9
  • build(deps): bump path-parse from 1.0.6 to 1.0.7 791a8a7
  • feat(segment): border to top instead of bottom for vertical variant d50fad4
  • fix(tooltip): fix arrow position for bottom center c65b85c
  • feat(toast): new centered variant to display in the middle of the screen 1871d28
  • feat(dimmer): add onVisible and onHidden callbacks 70f7bc3
  • fix(dropdown): legacyEdge cuts search input e4f0699
  • fix(dropdown): use central delimiter char instead of key 123b50f
  • fix(icon): adjust icons width to match single icon 344d349
  • fix(grid): stretched rows were broken on tablet size 353515d
  • feat(checkbox): detect on as checked and add checkbox string values f55c2cd
  • docs: add patilkiranm as a contributor for code, doc d33179a
  • feat(dropdown): change forceSelection default to false ed58b7f
  • chore(release): update version 7274daf
  • fix(chore): identical debug defaults for all modules e6828e7
  • fix(popup): broken and unnecessary check for string b3c3d6d
  • feat(emoji): use svg icons also for "twitter" theme db8910b
  • fix(emoji,flag): default lineheight should meet text f005005
  • feat(build): require node 12 as minimum 53c6abb
  • build(workflows): fix nightly build syntax 2041305
  • fix(dropdown,search): autocomplete affects all chrome based browser c747c9e
  • fix(segment): ignore attached border when basic 398ed43
  • fix(sidebar): make overflow hidden optional to support sticky 5f0c9f1
  • fix(menu): attached text menu had borders f434400
  • fix(dropdown): add namespace to sessionstorage 3eadf38
  • fix(toast): dedicated horizontal container bc6c8ad
  • feat(calendar): trigger onSelect() event on enter key down 4d86955
  • feat(form): error instead of debug if field not found facbca0
  • feat(toast): allow clickable items without closing 5c02143
  • fix(api): reset existing formdata for proper renewing 5cac1fa
  • feat(progress): onsuccess was not triggered on reset 8cafd4c
  • fix(toast): respect approve deny callbacks in actions d11687d
  • fix(segment): tabular menu border misaligned from 3rd tab bb53b03
  • fix(form): avoid double submit on enterkey d5d7bab
  • fix(dropdown): generated id should not start with a number 891101c
  • refactor(sidebar): remove un-used legacy code 0f12e9b
  • fix(popup): detailed rtl check 19b7d18
  • fix(transition): firefox needs reattached node to recalculate CSS 77bb2f2
  • fix(dropdown): search dropdown was not working on mobile 6949971
  • fix(dropdown): input width specificity was same as form input 6d6caed
  • fix(api): fix inefficient RegExp that may cause ReDoS 17bec4a
  • fix(dropdown): support preselected on value update for select tag 04f70a7
  • [Snyk] Security upgrade gulp-rtlcss from 1.4.2 to 2.0.0 5e88144
  • build(actions): add --tag to publish command bffa1ac
  • build(scripts): correct nightly workflow variable 0091dab
  • fix(calendar): keep whitespace between date and time f9f3304
  • fix(segment): adjust inverted attached border color specificity a42b5d7
  • fix(calendar): adjust margin specificity for multimonth 6de269e
  • feat(api): dont convert array response to object by default a0ba6f1
  • fix(header): image icon support again 74b9960
  • fix(toast): possible theme overrides were missing 1eee7ed
  • fix(dropdown): onChange is fired on menu openeing when reselection=true b51d0d1
  • fix(form): fetch range input prompt for numeric values only 1c5931a
  • fix(form): keep a compact dropdown compact a9bb462
  • fix(table): links in compact selectable table cell get wrong padding f8f79e7
  • feat(form): new default true for errorfocus 30d980c
  • fix(form): dont focus errorfield on blur or change 6c7be26
  • fix(docs): switched to github dependabot 5c654c3
  • feat(dropdown): new default showonfocus false e7de6a5
  • feat(dropdown): new default exact for fulltextsearch 89fb963
  • fix(calendar): change to listen to click event by default 9088caa
  • fix(checkbox): remove the change trigger for enable and disable behavior 5d9a8bc
  • fix(step): unnecessary semicolon breaks webpack build 8e287db
  • feat(form): debug a warning if field identifier is not found 9bd7e11
  • fix(toast): enable smooth transition 0963809
  • feat(ci): fix ci should not stop when one action fails a9cbaec
  • fix(install): dont start interactive script on npm install f5f1dd8
  • fix(theme): material theme changed fontpath in site variables 955ee7c
  • fix(tasks): provide callback to satisfy gulp aac4c50
  • fix(checkbox): show pointer on css only linked labels 440a62a
  • fix(calendar): arrow keys on endCalendar when startCal has future month 0f8087d