Skip to content

Releases: IgniteUI/igniteui-angular

21.1.0-rc.0

04 Feb 12:21
cc819f5

Choose a tag to compare

21.1.0-rc.0 Pre-release
Pre-release

New Features

  • IgxTooltipTarget
    • Added new properties:

      • showTriggers - Which event triggers will show the tooltip. Expects a comma-separated string of different event triggers. Defaults to pointerenter.
      • hideTriggers - Which event triggers will hide the tooltip. Expects a comma-separated string of different event triggers. Defaults to pointerleave and click.
      <igx-icon [igxTooltipTarget]="tooltipRef" [showTriggers]="'click,focus'" [hideTriggers]="'keypress,blur'">info</igx-icon>
      <span #tooltipRef="tooltip" igxTooltip>Hello there, I am a tooltip!</span>

General

  • IgxCombo, IgxSimpleCombo
    • Combo and Simple Combo now close the dropdown list and move the focus to the next focusable element on "Tab" press and clear the selection if the combo is collapsed on "Escape".

Breaking Changes

  • igxForOf, igxGrid, igxTreeGrid, igxHierarchicalGrid, igxPivotGrid
    • original data array mutations (like adding/removing/moving records in the original array) are no longer detected automatically. Components need an array ref change for the change to be detected.

Localization(i18n)

  • IgxActionStrip, IgxBanner, IgxCalendar, IgxCarousel, IgxChip, IgxCombo, IgxDatePicker, IgxDateRangePicker, IgxGrid, IgxTreeGrid, IgxHierarchicalGrid, IgxPivotGrid, IgxInputs, IgxList, IgxPaginator, IgxQueryBuilder, IgxTimePicker, IgxTree
    • New Intl implementation for all currently supported components that format and render data like dates and numbers.
    • New localization implementation for the currently supported languages for all components that have resource strings in the currently supported languages.
    • New public localization API and package named igniteui-i18n-resources containing the new resources that are used in conjunction.
    • Added API to toggle off Angular's default formatting completely in favor of the new Intl implementation. Otherwise Intl will be used when a locale is not defined for Angular to use.
    • Old resources and API should still remain working and not experience any change in behavior, despite internally using the new localization as well.

21.1.0-alpha.3

03 Feb 13:46

Choose a tag to compare

21.1.0-alpha.3 Pre-release
Pre-release

What's Changed

Full Changelog: 21.1.0-alpha.2...21.1.0-alpha.3

21.0.10

03 Feb 13:58
9c66d28

Choose a tag to compare

What's Changed

Full Changelog: 21.0.9...21.0.10

21.0.9

02 Feb 14:13
e561c41

Choose a tag to compare

What's Changed

Full Changelog: 21.0.8...21.0.9

20.1.17

02 Feb 12:47
8edc5c2

Choose a tag to compare

What's Changed

  • fix(stepper): prevent step indicator from shrinking with long titles - 20.1.x by @georgianastasov in #16820
  • fix(autocomplete): do not call super.handleKeyDown on Tab - 20.1.x by @RivaIvanova in #16653

Full Changelog: 20.1.16...20.1.17

21.1.0-alpha.2

28 Jan 12:44
331eada

Choose a tag to compare

21.1.0-alpha.2 Pre-release
Pre-release

What's Changed

  • fix(navbar): fix igx-icon padding in Indigo theme by @adrianptrv in #16671
  • fix(paginator): accessibility issues in Paginator Component by @valeriatoneva in #16668
  • Clarify MIT License terms and add details link by @kdinev in #16656
  • Fix TypeError in IgxTextHighlightDirective when destroyed before ngAfterViewInit by @Copilot in #16615
  • feat(tooltip): add show/hide triggers by @RivaIvanova in #16422
  • fix(igxGrid): Ensure same classes and borders between unmerged and me… by @MayaKirova in #16347
  • fix(IgxGrid): Add summary rows to special record types to skip for me… by @MayaKirova in #16369
  • fix(*): resolve peer dependency conflict with marked package by @Copilot in #16728
  • refactor(chip): update Indigo colors by @adrianptrv in #16669
  • fix(excel-filtering): update variant mapping / use button type-style by @didimmova in #16696
  • fix(grid): fix excel style filtering regressions and bump theming version by @didimmova in #16684
  • feat(sizing): use the sizing mixin from theming repo by @didimmova in #16667
  • feat(chip): consume new ghost text color property by @didimmova in #16665
  • Remove export toolbar from MRL column layout demo by @Copilot in #16720
  • fix(button): add check for animationScheduler sub on destroy - master by @RivaIvanova in #16736
  • fix(ESF): Items visible in search list respect their current selectio… by @gedinakova in #16740
  • fix(export): add checks for missing data - master by @mtsvyatkova in #16722
  • fix(elements): Suppress public injects so they are not added to WC. by @skrustev in #16648
  • fix(csv): export summaries - master by @mtsvyatkova in #16746
  • dev: Add copilot instructions for Angular development by @rkaraivanov in #16450
  • fix(elements,cell-merge): analyzer suppress props/strategies, pivot getters by @damyanpetev in #16753
  • fix(calendar): fix weeknumbers calculation functions by @didimmova in #16680
  • Fixed date picker's searchVal binding in ESF custom date dialog. by @gedinakova in #16703
  • fix(calendar): fix calendar theme setting function missing by @didimmova in #16770
  • [Elements] fix(merge-strategy): add return type to merge method - master by @IMinchev64 in #16387
  • fix(igxGrid): Merge user-set pin config with default one. by @MayaKirova in #16467
  • Update jspdf to 4.0.0 to fix CVE-2025-68428 by @Copilot in #16751
  • refactor: Refactored markdown renderer setup in MarkdownService by @rkaraivanov in #16738
  • Minor performance tweaks by @MayaKirova in #16771
  • fix(grid): update ghost record handling for disabled rows - master by @IMinchev64 in #16763
  • fix(perf): Apply base grid scroll performance optimizations. by @MayaKirova in #16708
  • fix(ripple): prevent layout break when ripple styles excluded and migrate to Web Animations API by @simeonoff in #16792
  • fix(toast): exclude igx-icon from typography styles by @simeonoff in #16789
  • fix(grid): fix type-style declaration to not override button-group styles by @didimmova in #16766
  • style(grid): use native input class insead of tag as selector by @didimmova in #16773
  • refactor(scroll-inertia): Cleaned up implementation by @rkaraivanov in #16768
  • fix(date/date-range/timepicker): calendar dropdown positioning by @didimmova in #16775
  • feat(query-builder): Expose query builder component in elements by @mddragnev in #16731

Full Changelog: 21.1.0-alpha.1...21.1.0-alpha.2

21.0.8

26 Jan 09:43
058e3d0

Choose a tag to compare

What's Changed

  • fix(grid): update ghost record handling for disabled rows - 21.0.x by @IMinchev64 in #16764
  • fix(toast): exclude igx-icon from typography styles by @simeonoff in #16790
  • fix(grid): fix type-style declaration to not override button-group styles by @didimmova in #16767
  • style(grid): use native input class insead of tag as selector by @didimmova in #16774

Full Changelog: 21.0.7...21.0.8

20.1.16

26 Jan 09:39
e9ef1ff

Choose a tag to compare

What's Changed

  • [Elements} fix(merge-strategy): add return type to merge method - 20.1.x by @IMinchev64 in https://github.com//pull/16388
  • fix(igxGrid): Merge user-set pin config with default one. by @MayaKirova in #16468
  • fix(grid): update ghost record handling for disabled rows - 20.1.x by @IMinchev64 in #16765
  • fix(toast): exclude igx-icon from typography styles by @simeonoff in #16791

Full Changelog: 20.1.15...20.1.16

21.0.7

21 Jan 09:03
870ceb1

Choose a tag to compare

What's Changed

Full Changelog: 21.0.6...21.0.7

21.0.6

19 Jan 15:55
b15e610

Choose a tag to compare

What's Changed

  • fix(navbar): fix igx-icon padding in Indigo theme (21.0.x) by @adrianptrv in #16692
  • fix(grid): fix excel style filtering regressions and bump theming version by @didimmova in #16685
  • fix(excel-filtering): update variant mapping / use button type-style by @didimmova in #16697
  • fix(button): add check for animationScheduler sub on destroy - 21.0.x by @RivaIvanova in #16735
  • Remove export toolbar from MRL column layout demo - 21.0.x by @mtsvyatkova in #16726
  • fix(ESF): Items visible in search list respect their current selectio… by @gedinakova in #16739
  • fix(export): add checks for missing data - 21.0.x by @mtsvyatkova in #16723
  • fix(elements): Suppress public injects so they are not added to WC. by @skrustev in #16749
  • feat(chip): consume new ghost text color property by @didimmova in #16666
  • fix(csv): export summaries - 21.0.x by @mtsvyatkova in #16747
  • fix(elements,cell-merge): analyzer suppress props/strategies, pivot getters by @damyanpetev in #16752
  • fix(calendar): fix weeknumbers calculation functions by @didimmova in #16682
  • Fixed date picker's searchVal binding in ESF custom date dialog. by @gedinakova in #16704

Full Changelog: 21.0.5...21.0.6