Skip to content

Releases: fomantic/Fomantic-UI

2.8.2

18 Nov 19:35
Compare
Choose a tag to compare

2.8.2

18 November 2019

  • fix(engines): make npm version more or equal to #1186
  • build(actions): correct nightly build version #1171
  • chore(release): update dist 7142103
  • fix(emoji): make emoji inherit font-size so they don't get cropped 66c45d8
  • chore(release): bump version c95d70d

2.8.1

14 Nov 15:19
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

2.8.1

13 November 2019

  • build(deps-dev): bump all-contributors-cli from 6.10.0 to 6.11.0 #1160
  • build(deps): bump @octokit/rest from 16.34.1 to 16.35.0 #1154
  • build(deps-dev): bump auto-changelog from 1.16.1 to 1.16.2 #1133
  • build(deps): bump @octokit/rest from 16.33.1 to 16.34.0 #1117
  • build(deps): bump gulp-json-editor from 2.5.3 to 2.5.4 #1115
  • feat(toast): add actions, behaviors and other variations #160
  • fix(calendar): no word length limit for months #1026
  • feat(calendar): add onBeforeChange callback and fix a date value issue #417
  • feat(dropdown): optional skip focus when calling 'show' behavior #1040
  • fix(dropdown): remove searchterm if nothing matches & opts are disabled #992
  • feat(form): generalize state variations for field #1097
  • fix(slider): offset for reversed vertical slider #1142
  • fix(slider): add fireOnInit parameter to prevent events being triggered #1000
  • fix(dropdown): dont adjustment dropdown icon when inside a label button #1058
  • fix(form): trigger correct dirty handlers to fix function of checkboxes #1053
  • fix(list): behavior of grouped icons in list #1038
  • fix(dropdown): action button has incorrect border radius with dropdown #1072
  • fix(table): add td support in tfoot tag #840
  • fix(form): dont trigger change for dropdown when form is cleared #778
  • feat(form): accept 1 in addition to true as checked value for checkboxes #987
  • fix(dropdown): prevent blur when hiding dropdown directly after search #1089
  • fix(dropdown): use regular event handler for allowAdditions input blur #997
  • feat(dropdown): add case sensitivity setting for search #932
  • fix(modal): correct undetached positioning when large modal is used #1079
  • fix(modal): make bottom margin scrolling modals work in firefox & edge #1075
  • fix(calendar): prevent toggle range class at today button #901
  • fix(grid): fix padding on stackable compact grid on mob devices #652
  • fix(tab): do not auto activate tabs more than once #1014
  • fix(modal): vertical alignment on detachable modal was incorrect #1009
  • fix(calendar): cross browser support for dateparsing using dots #829
  • fix(calendar): date formatting when entered via keyboard #829
  • chore: merge branch add-contributors into develop a260b0b
  • feat(*): add dynamic LESS compilation of component variations c048399
  • feat(emoji): add emoji component using tweemoji & joypixels 4c1d67c
  • feat(icons): update icons to FA 5.11.2 764ed35
  • fix(modal): support rtl left scrollbar behaviors 3313552
  • feat(rating): float value ratings 0583dcc
  • fix(slider): handle touchevent on devices using jquery2 3ecaec0
  • build(deps): bump @octokit/rest from 16.34.0 to 16.34.1 e6fe26d
  • fix(grid): override grid container widths f0ba553
  • fix(dropdown): value on empty selects 3d329c2
  • docs: add zombietfk as a contributor 7eae660
  • fix(slider): hidden sliders cause browser freeze 669c3b3
  • docs: add rmarchiori as a contributor 8df2185
  • fix(popup): avoid detection of wrong existing popup 4473b66
  • docs: add josejbarneto as a contributor 9f4f857
  • docs: add aexvir as a contributor ffe203a
  • build(deps-dev): bump all-contributors-cli from 6.9.3 to 6.10.0 7870214
  • docs: add HypertextPP as a contributor 078d978
  • docs: add aardbol as a contributor 15279f1
  • docs: add RenonDis as a contributor 301cbdc
  • docs(readme): add nightly build info 272b92a
  • feat(table): color marked cells 8d08ea2
  • fix(modal): fetch dimmer click if not detached 49fddb1
  • docs: add cruzdanilo as a contributor 0e95ebd
  • docs: add justkey007 as a contributor 62978dd
  • docs: add ryamaguchi0220 as a contributor 4b6034a
  • fix(emoji): change emoji path to use svg 9855d54
  • chore(release): bump version dadbcd7
  • docs(security): add 2.8 info 723c3ba
  • chore: add lubber-de to github funding file 5d27f88
  • docs: add simondarke as a contributor ef7f454
  • docs: add iwgx as a contributor 42ce1ed
  • docs: add RShalman as a contributor cb8ec2d
  • docs: add shui91 as a contributor ee8a3d3
  • docs: add aexvir as a contributor d272066
  • docs: update .all-contributorsrc 9af52c7
  • fix(build): variables in @site.variables were ignored 4d3f3e4
  • fix(dropdown): multiselect removing wasn't working 327003f
  • fix(card): right image border in horizontal cards 74d15b5
  • fix(chore): permission value should transform into octal [2563aa6](htt...
Read more

2.7.8

02 Sep 07:55
Compare
Choose a tag to compare

2.7.8

1 September 2019

  • fix(form): 'set values' behavior had no proper calendar support #980
  • feat(slider): add auto adjusted label display #913
  • feat(site): add font-display variable #262
  • fix(label): top attached labels omitted margin for content #925
  • fix(progress): wrong error on validating sum of rounded percents #953
  • feat(dropdown): add select optgroup and horizontal divider support #956
  • build(deps): replace conventional-changelog c7ed685
  • chore(release): update dist fd8a83c
  • build(deps): bump inquirer from 6.5.1 to 6.5.2 e5468c7
  • build(deps): bump inquirer from 6.5.0 to 6.5.1 e04f4b1
  • build(deps-dev): bump conventional-changelog-cli from 2.0.21 to… ddbaf51
  • build(ci): change from travis to github actions c621e5d
  • feat(form): check for existing calendar, dropdown or checkbox modules d0aecbe
  • feat(tab): auto activate first tab if no active specified 3e129a0
  • docs: fix contributors layout 9b882bb
  • docs: add egoisticalgoat as a contributor 2510762
  • build: emit errors instead of logging only b530cfc
  • docs: add douglasg14b as a contributor 3cd7e8c
  • docs: add ryamaguchi0220 as a contributor 24abc18
  • docs: add bartocc as a contributor a3cf0ae
  • docs: add 0xflotus as a contributor 1375310
  • docs: add rubenhbaca as a contributor b554539
  • docs: add ventura-eesc as a contributor bdbe099
  • docs: add bborn as a contributor f405b9b
  • docs: add MikeyFriedChicken as a contributor 42bba19
  • docs: add GammaGames as a contributor 608a036
  • docs: add euangoddard as a contributor c3e4d9e
  • docs: add danthedeckie as a contributor 3c6bdf8
  • docs: add iarspider as a contributor e1debec
  • docs: add patilkiranm as a contributor 0b14613
  • docs: add ko2in as a contributor 7fe7f2c
  • docs: add dutrieux as a contributor 704490c
  • docs: add globophobe as a contributor 2268039
  • build(deps): bump less from 3.9.0 to 3.10.3 13dcab1
  • build(ci): fix ci process 9fbfb7e
  • build(ci): correct ci and throw errors instead of logging df5c7b2
  • chore(release): bump version 8016e8a
  • docs(readme): replace build badge with GHA 495dd56
  • fix(dropdown): keep input field focus if it's an menu item 1df7676
  • fix(dropdown): sanitize initial values to prevent xss on firefox & ie f7c24ac
  • docs(src readme): correct typo in example code a3974d1

2.7.7

29 Jul 07:25
Compare
Choose a tag to compare

2.7.7 (2019-07-28)

Bug Fixes

  • accordion: remove transition class after animation so loaders work (0b9801b), closes #865
  • container: respect fluid container on mobile screen (e3a6bc3), closes #900
  • dropdown: correct clear icon alignment (6b33c3d), closes #837
  • dropdown: corrected initial clearable icon when select tag is used (31d80d2), closes #839
  • dropdown: dont toggle on "set selected" when no labels are used (53c22c9), closes #670
  • dropdown: only preventdefault on hide for associating labels (568858c), closes #861
  • flag: rtl build changed background-position values (40ae7aa), closes #859
  • form: correct inline checkbox label padding (2eaaff1), closes #823
  • form: inline field label doesn't respect error styles (e70a015), closes #818
  • form: prompt template function (cc97a30)
  • image: hidden images were still visible when used in image groups (a0bf2b3)
  • label: content margin after two attached labels (2510ea9)
  • search: 'get result' on numerical or user defined fields didnt work (04109b2), closes #897
  • site: revert size variable declaration (1f1c6f0)
  • step: step visualization also on non active (a53fe20), closes #830
  • table: colored definition table top cell border overlap (b7ad310), closes #883

Features

  • checkbox: add sizes and form size inheritance (58fdc6a), closes #666
  • checkbox: add toggle on ENTER-key option (5d16709), closes #819
  • dropdown: add support for images/icons in api response param (f033782), closes #872
  • icons: update icons to FA 5.9.0 (dfc9109), closes #739 #887 #739
  • modal: destroy should tear down mutation observer (d880d35)
  • popup: add optional setting 'forcePosition' to disable calculation (e103541), closes #684

2.7.6

17 Jun 12:49
Compare
Choose a tag to compare

2.7.6 (2019-06-16)

Bug Fixes

  • button: center text in fluid & vertically aligned button group (bfd7c84)
  • button,table: move LESS functions out of LESS file and into variables (e3d7eb6), closes #736
  • calendar: support dynamic way to append popup instead of prepending to the parent (1acf30e), closes #699
  • calendar: support JSON dates (2d1ffdc), closes #741
  • dropdown: check for existing observer before accessing it (e7ebb38), closes #784
  • form: remove rule function lead to TypeError (752827e)
  • form: stop propagation only when dirty event was triggered and prevent default action (2b33903), closes #746 #770 #786 atk4/ui#718
  • form: transparent input padding and texarea support (dd561b5), closes #798
  • icon: don't import default theme overrides (c4d5307), closes #763
  • icon: improve default theme overrides import (0bf3ddf), closes #763
  • menu: hover & active state colors on inverted secondary pointing (d34b681), closes #777
  • progress: wrong error on validating total on multiple progress (52bfd66), closes #757
  • slider: non reachable max value and rounding issues (014b7ef), closes #716
  • table: table header on mobile (e09b2ab), closes #787
  • transition: not checking for event object lead to TypeError (0c56c8d), closes #698 #745

Features

  • progress: add indeterminate states (816fbbd)

2.7.5

16 May 08:02
7be57fc
Compare
Choose a tag to compare

2.7.5 (2019-05-09)

Bug Fixes

  • breakpoints ignoring next breakpoint in some cases (7ff01e3), closes #567 #567 #681 #681
  • api: module callback function typo (43c2c8b)
  • breadcrumb: increase line height for readability on wrapped content (c7ca707)
  • button: fix padding for compact labeled icon button (488a4dc), closes #361 #598
  • button: group of basic disabled buttons had incorrect styles (7f63e50), closes #643
  • calendar: string selectors for start/endCalendar did not work (9604a02), closes #685
  • calendar: support dateobject given for parse.date as for initialDate setting (1a4938a)
  • card: force horizontal cards meta, extra content and actions to align properly (bc1f08b), closes #159 #159
  • card: word-wrap overflowing with long strings (8b75f0f)
  • chore: moved some core css to less files from default overrides and always include default overrides first (2bfe9a5)
  • dimmer: disable blur on popups (f10dd0b)
  • dropdown: click-event was locked when single selection had allowAdditions enabled (ef3057e), closes #591
  • dropdown: correct alignment of image and icons within items (72d3420)
  • dropdown: hide open menus on destroy for correct state reset (c374bcf), closes #653 #654
  • dropdown: inverted pointing menu had white arrow (124625c)
  • dropdown: margin missing on upward dropdown (024f5d4)
  • dropdown: prevent submenu vanish for simple dropdowns (6998edd)
  • form: corrects border radius variable reference (5745cf7), closes #628
  • form: remove unnecessary property '-webkit-appearance: none' with :focus from error field (63cbf2d), closes #576
  • form validation: error when calling "validate form" with API attached (58dafe0)
  • form validation: make sure rules are selecting within the same form (313012d)
  • input: error border didn't change input action border (0aab16f)
  • label: adjust basic ribbon label size and position (9e9cb62), closes #708
  • list: align text in lists with icons (566b363), closes #597
  • menu: additional specificity for secondary inverted menu no longer needed (8917519), closes #366 #672
  • menu: correct floating label position in pointing menu (ddb7695), closes #668
  • menu: correct submenu fix which broke right menus (af98873), closes #632 #632
  • menu: right dropdown sub-menu not being vertical (c571c31), closes #382
  • modal: autofocus shouldn’t focus disabled inputs (fadbc30)
  • modal: dont close dimmer when another modal is still animating (58cf41a)
  • modal: dont wrap image content direct images (5a59ae3)
  • modal: open animation broken on first open (353f90f), closes #542
  • modal: support fixed menu, toast and sidebar to also not move when a modal is shown (aeb3274)
  • modal: use direct sibling for content selector (e4fbb61)
  • popup: support iOS to recognize popup close on touch (c978917)
  • progess: all percents are shown while animation (dba3f1c), closes #707
  • progess: fix timing issue of updating value/percent (fe97fc4)
  • progress: display 0 valued progress bars (a92b8ac)
  • search: undefined internal variable (7b89336)
  • tab: position issue with fixed item size (3b923dd), closes #671
  • table: definition table footer had wrong box-shadow to the left (96b97f3)
  • table: don't break style when nested tables (9760d91)
  • table: selectable rows/cells should have pointing cursor (7742fa3)

Features

  • breadcrumb: add inverted variant (ff6ba2d)
  • calendar: add eventDates support and onSelect handler (1b4a264), closes #674
  • checkbox: vertically align checkbox in fields (dcf3976)
  • divider: add horizontal divider alignment variation (1981277)
  • dropdown: add scrolling support for simple variant (9c8f18f)
  • form: add calendar input field (8152b38)
  • form: add dirty and clean states, and ability to cancel submit (adf5937)
  • icons: update to FA 5.8.2 (6d7b12c), closes #572
  • segment: add fitted variant (f03c4ec), closes #701

2.7.4

02 Apr 10:36
e66b9e9
Compare
Choose a tag to compare

Version 2.7.4 - April 2, 2019

Build

  • Dependencies - Fixed an issue causing the npm install to fail Thanks @hammy2899 #608

2.7.3

02 Apr 08:11
d287f00
Compare
Choose a tag to compare

Version 2.7.3 - April 2, 2019

Bugs

  • Progress - Fixed the 0 percent bars on colored progress Thanks @lubber-de #463
  • Progress - Fixed inverted success/warning/error progress bars not having a color Thanks @lubber-de #483
  • Transiton - Fixed transitions conflicting with non visable elements e.g. <script> Thanks @lubber-de #474
  • Shape - Fixed shape transitons conflicting with child element transitions Thanks @lubber-de #465
  • Shape - Fixed shape animation inconsistency when child elements had class active Thanks @lubber-de #464
  • Shape - Fixed focused checkbox inside shape breaking animation Thanks @lubber-de #529
  • Sidebar - Fixed closable behaviour inconsistency with docs Thanks @lubber-de #469
  • Segment - Fixed support for inverted, secondary or tertiary for horizontal segments Thanks @lubber-de #470
  • Segment - Fixed clearing segments consistency with stacked and piled segments Thanks @lubber-de #485
  • Segment - Fixed a compact segment ina horizontal segment group not staying compact Thanks @lubber-de #479
  • Menu - Fixed items in tabular menu having incorrect color Thanks @lubber-de #490
  • Menu - Fixed last item in a menu in a container not having a right border Thanks @lubber-de #480
  • Button - Fixed basic colored buttons overridden by basic button group box shadow Thanks @lubber-de #487
  • Button - Fixed basic button margin Thanks @lubber-de #537
  • Button - Fixed padding for fluid right and left labeled icon buttons Thanks @lubber-de #584
  • Header - Fixed sub header color in inverted segments Thanks @lubber-de #488
  • Checkbox - Added visual support for indeterminate toggle Thanks @lubber-de #491
  • Input - Added tinny size variants which were missing Thanks @lubber-de #492
  • Popup - Fixed an issue were onHide would be called twice Thanks @lubber-de #481
  • Label - Fixed table ribbon labels having the wrong calculated position Thanks @lubber-de #482
  • Dropdown - Fixed dropdown button not working when as a label Thanks @lubber-de #478
  • Dropdown - Always show items when clicked on icon regardless of minCharacter setting Thanks @lubber-de #510
  • Dropdown - Fixed missing event property causing FireFox to error Thanks @lubber-de #534
  • Modal - Fixed when a modal couldn't be closed a second time it was opended by another modal Thanks @lubber-de #512
  • Modal - Don't move modal content when scrollbars are hidden Thanks @lubber-de #468
  • Modal - Allow different modal positions when multiple modals are active Thanks @lubber-de #532
  • Form Validation - Validation will now work with grouped checkboxes correctly Thanks @lubber-de #540
  • Form Validation - Fixed issue causing Safari not to show error message Thanks @lubber-de #558
  • Form Validation - Fixed error caused when no field rules existed Thanks @iarspider #546
  • Calendar - initialDate will now update the input Thanks @prudho #559
  • Form - Fixed remove rules behavior if field was an array Thanks @exoego #556
  • Slider - Fixed conflicting issues with checkbox Thanks @lubber-de #553
  • Dimmer - Fixed loader still being visible inside simple inverted dimmers even when parent was not dimmed Thanks @lubber-de #571
  • Table - Fixed issues with inverted sortable and disabled colored rows/cells Thanks @lubber-de #579

Enhancements

  • Card - Added inverted colors support Thanks @lubber-de #455
  • API - Added better checking for API status code errors Thanks @lubber-de #497
  • Tab - Added function to escape characters before sending to jQuery Thanks @lubber-de #499
  • Label - Made corner icon positioned labels absolute to support of tags like Thanks @lubber-de #520
  • Calendar - Added new enabledDates setting to only enable specified dates Thanks @prudho #525
  • Calendar - Added the ability to adjust the calculation of entered shortyears to the belonging century Thanks @prudho #527
  • Calendar - Added ability to select adjacent month dates with selectAdjacentDays: true Thanks @patilkiranm #562
  • Modal - Added support for overlay fullscreen variation Thanks @lubber-de #526
  • Modal - Added support for top aligned and bottom aligned modals Thanks @lubber-de #532
  • Dropdown - Exposed the weekCell class setting Thanks @patilkiranm #559
  • Dropdown - Added column variation support Thanks @exoego #586
  • Dropdown - Added new height variation Thanks @exoego #587
  • Site - Responsive breakpoints now support larger DPI than 100% Thanks @lubber-de #567
  • Step - Steps now show their pointers when stacked in responsive mode Thanks @lubber-de #583
  • Progress - Added ability to show multiple progress bars in one bar Thanks @exoego #582

Build

  • Meta Data - Fixed build to write metadata for docs Thanks @ColinFrick #472
  • Dependencies - Changed dependencies to correct positions Thanks @hammy2899 #501
  • Dist - Fixed incorrect file permissions for dist files Thanks @ColinFrick #504
  • Bower - Updated jQuery dependency version in bower Thanks @lubber-de #585

2.7.2

05 Feb 09:38
7128a93
Compare
Choose a tag to compare

Version 2.7.2 - February 5, 2019

Bugs

  • Modal - Fixed issue which made modals close when dragging the scrollbar Thanks @lubber-de 437
  • Modal - Fixed issue that didn't reactivate the approve and deny event handlers if onHide returned false Thanks @lubber-de 434
  • Icons - Fixed issue causing icon colors to be overwritten by other components text color Thanks @lubber-de 438
  • Icons - Made link and disabled work together correctly Thanks @lubber-de 344
  • Checkbox - Made onChange only call once and not call when set checked is used Thanks @lubber-de 403
  • Dimmer - Show correct scrollbar on inverted dimmers Thanks @lubber-de 431
  • Progress - Fixed bug which showed a slight progress when the progress bar wasn't initialized Thanks @lubber-de 425
  • Progress - Fixed 0% display and "inverted indicating" label color Thanks @lubber-de 412
  • Form Validation - Fixed custom rule not getting checked radio value Thanks @lubber-de 419
  • From Validation - Fixed issue which lead to validation not respecting each field in array inputs Thanks @lubber-de 387
  • Transition - Fixed issues which where caused because the transition module wasn't aware of inline styles and stopped it showing hidden tags like <script> Thanks @lubber-de 357
  • Menu - Fixed bug which made colors not be applied to secondary menus Thanks @lubber-de 409
  • Menu - Fixed labels in secondary pointing menu items being misaligned Thanks @lubber-de 378
  • Menu - Corrected wrong border being applied for inverted pointing menus Thanks @lubber-de 380
  • Menu - Fixed naming conflict with secondary color name Thanks @lubber-de 366
  • Menu - Fixed last item in secondary compact menus not having bottom and top left border radius Thanks @lubber-de 351
  • Menu - Icons in menus with different sizes will keep their auto width Thanks @lubber-de 345
  • Menu - Corrected inverted disabled items in menus Thanks @lubber-de 347
  • Popup - Fixed z-index of popup so it appears above other components Thanks @lubber-de 395 & 350
  • Input - Made inverted transparent input in forms appear white Thanks @lubber-de 392
  • Label - Fixed cursor for link corner label icons Thanks @lubber-de 369
  • Label - Fixed image position/size in labels within menu items Thanks @lubber-de 337
  • Dropdown - Allow a real zero to be a selectable value in 'set selected' Thanks @lubber-de 370
  • Dropdown - Fixed issue which made dropdowns not use the class names from the settings for templates Thanks @lubber-de 358
  • Dropdown - Fixed multi select dropdowns deleting last selected item when deleting text from search input Thanks @lubber-de 352
  • Dropdown - Fixed simple dropdown positioning in vertical menus Thanks @lubber-de 339
  • Dimmer - Fixed issue with blurred dimmer which left z-index stacking side effects Thanks @lubber-de 371
  • Segment - Fixed naming conflict with secondary color name Thanks @lubber-de 366
  • Loader - Fixed elastic loader in Firefox Thanks @lubber-de 363
  • Loader - Fixed default loader color settings for dimmers used with modals Thanks @lubber-de 359
  • Button - Fixed loading icon position while rotating Thanks @lubber-de 361
  • Button - Fixed attached buttons z-index when used under dropdowns in menus Thanks @lubber-de 333
  • Sidebar - Sidebar will now respect a change of the closable setting Thanks @lubber-de 335
  • Table - Fixed colors not being applied to striped, basic, selectable, stacked and definition tables Thanks @lubber-de 332
  • Form - Fixed issue which caused checkboxes and radios with errors to only reset if the first option was selected Thanks @lubber-de 349
  • Form - Fixed issue with inverted loader not being applied to inverted forms (normal loader was applied instead) Thanks @lubber-de 346
  • List - Fixed issue which made some lists turn invisible Thanks @lubber-de 354
  • List - Fixed loading icon position when used as the item point Thanks @lubber-de 336
  • Header - Fixed attached inverted variation not having the same background color as other inverted components Thanks @lubber-de 338
  • Search - Fixed onSelect not returning the correct item when categories was empty Thanks @lubber-de 343

Enhancements

  • Icons - Update icons to FontAwesome 5.7 Thanks @hammy2899 446
  • Reset - Update reset to normalize 8.0.1 Thanks @lubber-de 443
  • Dropdown - Added support for ignoring diacritics while searching Thanks @lubber-de 422
  • Dropdown - Sanitize possible given text values Thanks @lubber-de 420
  • Search - Added support for ignoring diacritics while searching Thanks @lubber-de 422
  • Build - Removed gulp-help dependency (We recommend you use gulp --tasks to list tasks) Thanks @ColinFrick 440
  • Segment - Added stackable horizontal segments Thanks @lubber-de 398
  • Label - Added bottom floated labels Thanks @lubber-de 430
  • Label - Added left and right aligned floated labels Thanks @lubber-de 418
  • Label - Floating labels don't wrap when they have whitespace (especially while including icons) Thanks @lubber-de 404
  • Label - Improved margin placement for icons when placed after text Thanks @exoego 388
  • Modal - Added new restoreFocus option to restore focus when a modal closes Thanks @lubber-de [433](https://github.com/fomanti...
Read more

2.7.1

04 Jan 14:08
Compare
Choose a tag to compare

Version 2.7.1 - December 24, 2018

Bugs

  • Loader - Fixed a bug with the elastic loader applying the wrong color Thanks @lubber-de #325