Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.7.2 Release #461

Merged
merged 79 commits into from
Feb 5, 2019
Merged

2.7.2 Release #461

merged 79 commits into from
Feb 5, 2019

Conversation

y0hami
Copy link
Member

@y0hami y0hami commented Feb 4, 2019

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 388
  • Label - Improved margin placement for icons when placed after text
  • Modal - Added new restoreFocus option to restore focus when a modal closes Thanks @lubber-de 433
  • Text - Added size variants Thanks @lubber-de 414
  • Step - Made grouped steps wrap by default Thanks @lubber-de 397
  • Step - Added icon size variation Thanks @exoego 348
  • List - Added suffixed ordered list variation Thanks @exoego 355
  • List - Made horizontal divided lists wrap by default Thanks @lubber-de 353
  • Input - Added support for error classes on input action buttons (shows red border around button) Thanks @lubber-de 329

lubber-de and others added 30 commits December 24, 2018 18:12
lubber-de and others added 12 commits January 29, 2019 08:58
This PR increases color specificity, so icons in links of a `list item` won't be overridden by the default grey

Closes #436
This PR adds the option `ignoreDiacritics` (default `false` to stay backward compatible) to the dropdown and search module.
When activated, searches will also match results for base diacritic letters. For example when searching for 'a', it will also match 'á' or 'â' or 'å' and so on...
It will also ignore diacritics for the searchterm, so if searching for 'ó', it will match 'ó', but also 'o', 'ô' or 'õ' and so on...

For the dropdown module i also optimized the sorting method to sort `<option>` values to make sure Diacritics Values are ignored in sorted order. See screenshots below

I implemented the easiest, shortest and most effective solution by using the `String().normalize()` method.
As unfortunately IE does not support this, the modules will check support at initialization time and reset the `ignoreDiacritics` setting accordingly, so it behaves as before in such case.
There exists a polyfill to also support IE, so this will be mentioned in the console if needed.
Update the icons to FontAwesome 5.7. If you want to see all changes added with this upgrade you can view them in the FA changelog from 5.4.2 to 5.7 https://github.com/FortAwesome/Font-Awesome/blob/cd0029e8bfb4cb905af0e9632b547d245f09280b/CHANGELOG.md#542----2018-10-25

Closes #236
Add message about v3 to readme so new users don't get mislead by the old message
Whenever a bottom attached button was used in cards and the card itself had a color, there was always a small 1px blurry grey box-shadow background left, which made it look a bit disturbing. See screenshots

Closes #454
@y0hami y0hami self-assigned this Feb 4, 2019
@ghost
Copy link

ghost commented Feb 4, 2019

There were the following issues with this Pull Request

  • Commit: 4c9da88
    • ✖ message may not be empty
    • ✖ type may not be empty

You may need to change the commit messages to comply with the repository contributing guidelines.


🤖 This comment was generated by commitlint[bot]. Please report issues here.

Happy coding!

ColinFrick
ColinFrick previously approved these changes Feb 4, 2019
Copy link
Member

@ColinFrick ColinFrick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ghost
Copy link

ghost commented Feb 4, 2019

There were the following issues with this Pull Request

  • Commit: 4c9da88
    • ✖ message may not be empty
    • ✖ type may not be empty

You may need to change the commit messages to comply with the repository contributing guidelines.


🤖 This comment was generated by commitlint[bot]. Please report issues here.

Happy coding!

@ghost
Copy link

ghost commented Feb 4, 2019

There were the following issues with this Pull Request

  • Commit: 4c9da88
    • ✖ message may not be empty
    • ✖ type may not be empty

You may need to change the commit messages to comply with the repository contributing guidelines.


🤖 This comment was generated by commitlint[bot]. Please report issues here.

Happy coding!

Copy link
Member

@lubber-de lubber-de left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@ColinFrick ColinFrick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@prudho prudho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@y0hami y0hami merged commit 7128a93 into master Feb 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants