Skip to content

Releases: IgniteUI/igniteui-angular

6.2.9

15 Feb 16:07
63ee4e4
Compare
Choose a tag to compare

Features

  • igxGrid
    • Group By
      • The collapse/expand icons have new orientantion to display the action that will be performed when clicked. When an icon points up clicking on it would result in collapsing the related group row and when it points down clicking on it would expand the group row.
      • The collapse/expand all icons have also been updated to reflect the new group row icons better.
      • Group rows now can be expanded/collapsed using Alt + Arrow Up/Down to reflect the new icons.
  • igxTreeGrid
    • The collapse/expand icons have new orientantion to display the action that will be performed when clicked. When an icon points up clicking on it would result in collapsing the related tree grid level and when it points down clicking on it would expand the tree grid level.
    • Expanding/collapsing tree levels can now be performed also by using Alt + Arrow Up/Down to reflect the new icons.

Bug Fixing

  • Add additional ways of expanding/collapsing in Tree Grid/Group By to reflect new icons #3841

7.2.0-beta.2

11 Feb 10:09
62a07ab
Compare
Choose a tag to compare
7.2.0-beta.2 Pre-release
Pre-release
  • New component IgxHierarchicalGrid:

    • Provides the ability to represent and manipulate hierarchical data in which each level has a different schema. Each level is represented by a component derived from igx-grid and supports most of its functionality. Read up more information about the IgxHierarchicalGrid in the official documentation or the ReadMe
  • igxGrid now has isLoading input property. When enabled will show loading indicator, until the data is available. It can be best utilized for remote scenarios. Another input property loadingGridTemplate allows customizing the loading indicator.

    <!-- Example -->
    <igx-grid [isLoading]="true" ...>
    </igx-grid>
    • Group By
      • The collapse/expand icons have new orientantion to display the action that will be performed when clicked. When an icon points up clicking on it would result in collapsing the related group row and when it points down clicking on it would expand the group row.
      • The collapse/expand all icons have also been updated to reflect the new group row icons better.
      • Group rows now can be expanded/collapsed using Alt + Arrow Up/Down to reflect the new icons.
  • igxTreeGrid

    • The collapse/expand icons have new orientantion to display the action that will be performed when clicked. When an icon points up clicking on it would result in collapsing the related tree grid level and when it points down clicking on it would expand the tree grid level.
    • Expanding/collapsing tree levels can now be performed also by using Alt + Arrow Up/Down to reflect the new icons.
  • igxCombo

    • Breaking Change combo.value is now only a getter.
    • Feature added support for templating the default input group of the component. The igx-combo now allows for igx-prefix, igx-suffix,igx-hint and [igxLabel] components to be passed as ng-content and they will be renderer accordingly on the combo's input. Example:
        <!-- customize combo input --->
        <igx-combo #myCombo [data]="myGenres">
            ...
            <label igxLabel>Genres</label>
            <igx-prefix><igx-icon>music_note</igx-icon></igx-prefix>
        </igx-combo>
    • Feature the default combo 'clear' and 'toggle' icons can now be templated. Two new directives are added (with selector [igxComboClearIcon] and [igxComboToggleIcon]). Passing an ng-template with one of the directives will overwrite the default conent of the respective icon. Functionality will remain unaffected. Expample:
        <!-- customize combo input --->
        <igx-combo #myCombo [data]="myGenres">
            ...
            <ng-template igxComboToggleIcon let-collapsed>
                <igx-icon>{{ collapsed ? 'remove_circle' : 'remove_circle_outline'}}</igx-icon>
            </ng-template>
        </igx-combo>
  • igxDropDown

    • IgxDropDownItemBase and it's descendants (of which IgxDropDownItem) have had their isSelected and isFocused properties deprecated. Instead, use selected and focused properties.
    • Added an @Input for the index property (such as the one coming from ngFor) of the IgxDropDownItem component. This deprecates the automatic index calculation.
        <igx-drop-down>
            <igx-drop-down-item *ngFor="let item of items; let i = index" [index]="i">
                {{ item.field }}
            </igx-drop-down-item>
        </igx-drop-down>
    • Feature IgxDropDownGroupComponent has been added. It allows for easier grouping of multi-level data, without the need of flattening it. The igx-drop-down-item-group tag accepts igx-drop-down-items and displays them in the appropriate grouped fashion.
          <igx-drop-down>
              <igx-drop-down-item-group *ngFor="let country of contries" [label]="country.name">
                  <igx-drop-down-item *ngFor="let city of country.cities" [value]='city.refNo'>
                      {{ city.name }}
                  </igx-drop-down-item>
              </igx-drop-down-item-group>
          </igx-drop-down>
  • Theme Elevations & Shadows - Components with shadows, set by an elevation level or otherwise, are now fully configurable by the user via schema and/or theme properties. User can also provide a custom elevations set to component themes that support them.

    • Breaking Change - The $search-shadow-color and $search-disabled-shadow-color properties on the igx-input-group-theme have been replaced with $search-resting-shadow and $search-disabled-shadow respectively. Use ng update to migrate automatically.
  • IgxTreeGridComponent

    • We can now search in the treegrid's data by using the findNext and the findPrev methods and we can clear the search results with the clearSearch method.
  • IgxTextHighlightDirective

    • IgxTextHighlightDirective.page input property is deprecated. rowIndex, columnIndex and page properties of the IActiveHighlightInfo interface are also deprecated. Instead, row and column optional properties are added.
  • Column Hiding UI

    • Behavioral Change - The UI now hides the columns whose disableHiding property is set to true instead of simply disabling them.
  • igxButton - New Button Style - Include outlined button style to support the latest material spec.

7.1.5

08 Feb 15:53
3ed4a39
Compare
Choose a tag to compare

Features

  • igxGrid
    • Group By
      • The collapse/expand icons have new orientantion to display the action that will be performed when clicked. When an icon points up clicking on it would result in collapsing the related group row and when it points down clicking on it would expand the group row.
      • The collapse/expand all icons have also been updated to reflect the new group row icons better.
      • Group rows now can be expanded/collapsed using Alt + Arrow Up/Down to reflect the new icons.
  • igxTreeGrid
    • The collapse/expand icons have new orientantion to display the action that will be performed when clicked. When an icon points up clicking on it would result in collapsing the related tree grid level and when it points down clicking on it would expand the tree grid level.
    • Expanding/collapsing tree levels can now be performed also by using Alt + Arrow Up/Down to reflect the new icons.
  • Remove CSS Normalization - Some users were complaining we reset too many browser styles - lists and heading styles in particular. We no longer do CSS normalization on an application level. Users who depended on our CSS browser normalization will have to handle that on their own going forward.
  • igxOverlayService - the height of the shown element/component is not cached anymore. The height will be calculated each time position method of position strategy is called.

Bug Fixes

  • [IE11] igx-grid - Enable/Disable of filtering textbox is not changed as expected. #3725
  • Tree Grid collapse icon is updated to material standards #3780
  • Change collapse/expand all icon on GroupBy #3298
  • RefreshSearch when a column is hidden #3793
  • When hiding a column search is not updated #3691

7.1.5-beta.1

07 Feb 14:03
eeb390b
Compare
Choose a tag to compare
7.1.5-beta.1 Pre-release
Pre-release

Bug Fixes

  • [IE11] igx-grid - Enable/Disable of filtering textbox is not changed as expected. #3725
  • Tree Grid collapse icon need to be adjusted #3780
  • Sassdoc dropdown optimizaiton and versioning reverse #3823
  • RefreshSearch when a column is hidden #3793
  • When hide a column search is not updated #3691
  • Change collapse/expand all icon on GroupBy #3298

7.0.6-beta.4

07 Feb 13:37
1f6e653
Compare
Choose a tag to compare
7.0.6-beta.4 Pre-release
Pre-release

Bug Fixes

  • Sassdoc dropdown optimizaiton and versioning reverse #3823

6.2.8

08 Feb 15:16
e9eea05
Compare
Choose a tag to compare

Bug Fixes

  • Tree Grid collapse icon is updated to material standards #3780
  • Change collapse/expand all icon on GroupBy #3298

6.2.8-beta.1

07 Feb 13:37
e9eea05
Compare
Choose a tag to compare
6.2.8-beta.1 Pre-release
Pre-release

Bug Fixes

  • Tree Grid collapse icon need to be adjusted #3780
  • Sassdoc dropdown optimizaiton and versioning reverse #3823
  • Change collapse/expand all icon on GroupBy #3298

7.1.5-beta.0

05 Feb 15:44
f7275d0
Compare
Choose a tag to compare
7.1.5-beta.0 Pre-release
Pre-release

Bug Fixes

  • [IE11] igx-grid - Enable/Disable of filtering textbox is not changed as expected. (#3725)
  • Tree Grid collapse icon need to be adjusted (#3780)
  • Sassdoc dropdown optimizaiton and versioning reverse (#3823)
  • RefreshSearch when a column is hidden (#3793)
  • When hide a column search is not updated (#3691)

7.0.6-beta.3

05 Feb 15:41
4cb6c5e
Compare
Choose a tag to compare
7.0.6-beta.3 Pre-release
Pre-release

Bug Fixes

  • Sassdoc dropdown optimizaiton and versioning reverse (#3823)

6.2.8-beta.0

05 Feb 15:37
db4d578
Compare
Choose a tag to compare
6.2.8-beta.0 Pre-release
Pre-release

Bug Fixes

  • Tree Grid collapse icon need to be adjusted (#3780)
  • Sassdoc dropdown optimizaiton and versioning reverse (#3823)