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

chore(release): 2.7.3 #606

Merged
merged 65 commits into from
Apr 2, 2019
Merged

chore(release): 2.7.3 #606

merged 65 commits into from
Apr 2, 2019

Conversation

y0hami
Copy link
Member

@y0hami y0hami commented Apr 1, 2019

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

lubber-de and others added 30 commits February 5, 2019 16:13
The `clearing` segment used the usual clearfix-method with a :after pseudo element.
However `piled` and `stacked` segment used the :after element aswell to display their effects.

The clearing class has now been adjusted so it works together now
`buttons` in `basic buttons` group should never show a box shadow if either the group or the buttons inside are basic or inverted. Otherwise the box-shadow of colored basic buttons were overridden

Closes #495
`header` is directly supported to change its color to white in `inverted segment` without the need to be specified as `inverted header`.
Unfortunately this is not the case for `sub header`, which this PR now fixes

Closes #486
The `input` element was missing the `tiny` size variant, thus such inputs were diplayed in medium / default size.
The current API behavior raises an console error on failure, even when the status code was 2xx.
It only omits it when the status code is exactly 200
The `onHide` event in the popup module was called twice.
- First at the hide behavior (where it is correct)
- Second right after the first call again in the module.animate.hide call and this is only called from the hide method mentioned before

Obviously an old copy/paste bug. In comparison to `onShow` this has now the same flow logic after applying the fix.
gulp-chmod needs the octal representation of the file permissions (f.e. `0o755`), but in the config it was saved as a string. As a result, gulp-chmod crashed.
Additionally permissions on js files were not set correctly.

Closes #502
Whenever a `minCharacter` setting > 0 was set, it was not possible to open the whole dropdown list anymore by clicking on the dropdown icon. (as it was in SUI)

Closes #496
In case the initial value of a dropdown is `null` (for example an empty `select` tag returns this),
the fetch of preselected values after a remote api call is broken


Closes #505
'tabPath' was not escaped before sent over to jquery engine resulting in JS console errors when used with the history hash option
lubber-de and others added 10 commits March 26, 2019 07:59
Increasing the jquery dependency for bower installations to the same version as for the usual npm package (^3.2.1) "fixes" an issue with animations used for example in accordion in case one is still using jquery 1.8
More info in the related SUI issue
A few fixes for `inverted table`

- `sortable table` header still had black text color
- `disabled` rows or cells on (also) colored rows/cells had unreadable text color
- `celled` cells still had the same, thus too dark, left cell border from the non-inverted variant
Allow `progress` modue to have multiple bars.

* `data-percent` and `data-value` are extended to have multiple values like `data-pecent="30,0,70"`
* Bar of 0 width are hidden for readability.
* `{bar}` placeholder are added to indicate name of bars so that end-users can ditinguish bars.
This PR adds height variation to dropdown module so that more items can be glanced at once.
This is helpful if dropdown have tons of items (e.g. Countries, States/Providences, Divisions, something like that).

This is usable if every items can be shown at once within the height of window without scroll bar.
If there are so many items that requires scroll bar, user can consider columnar variation proposed in #586.

Closes #545
ColinFrick
ColinFrick previously approved these changes Apr 1, 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

lubber-de
lubber-de previously approved these changes Apr 1, 2019
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

@y0hami y0hami dismissed stale reviews from lubber-de and ColinFrick via 1c1d9dd April 2, 2019 07:03
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

@lubber-de
Copy link
Member

LGTM

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

@lubber-de lubber-de requested a review from prudho April 2, 2019 07:06
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 d287f00 into master Apr 2, 2019
@y0hami y0hami deleted the chore/release-2.7.3 branch April 2, 2019 08:29
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.

7 participants