General
- Angular 20 Compatibility - Ignite UI for Angular now plays nice with Angular 20! Upgrade your apps and enjoy the latest features.
IgxActionStrip
- Behavioral Changes - When using the Action Strip standalone, outside of Grid, scenarios the component is no longer initially visible and the
hidden
property now defaults totrue
.
- Behavioral Changes - When using the Action Strip standalone, outside of Grid, scenarios the component is no longer initially visible and the
IgxChip
- Behavioral Change The
variant
is now strictly typed with the union of supported options and no longer accepts invalid values for the default state, provide no value (nullish) instead is needed.
- Behavioral Change The
New Features
IgxGrid
,IgxTreeGrid
,IgxHierarchicalGrid
,IgxPivotGrid
- Added a new
igxGridEmpty
template directive that allows assigning theemptyGridTemplate
declaratively, without the need to get and assign reference, like other grid templates like:<igx-grid> <ng-template igxGridEmpty> <!-- content to show when the grid is empty --> </ng-template> </igx-grid>
- Added a new
igxGridLoading
template directive that allows assigning theloadingGridTemplate
declaratively, without the need to get and assign reference, like other grid templates like:<igx-grid> <ng-template igxGridLoading> <!-- content to show when the grid is loading --> </ng-template> </igx-grid>
- Added a new
What's Changed
- fix(data-analysis): charts update functionality and extras update by @dobromirts in #3612
- fix(data-analysis): charts update functionality and extras update by @dobromirts in #3614
- chore(*): update extras package version by @dobromirts in #3615
- chore(*): update extras package version by @dobromirts in #3617
- fix(ci): changing the evaluation for running repositoryfy by @ChronosSF in #3622
- fix(grid): rename iconNames in custom filtering operands demos by @teodosiah in #3620
- fix(ci): solving issue with mismatching theming v by @ChronosSF in #3625
- fix(ci): fixing the gulp task for repositorify by @ChronosSF in #3626
- fix(*): attempting to fix gulp file by @ChronosSF in #3627
- fix(transaction): add IgxTransactionService provider in the Transaction demo by @teodosiah in #3624
- chore(cd): attempting to get logging by @ChronosSF in #3628
- chore(*): more logging tt by @ChronosSF in #3629
- fix(overlay): fix combo binding in overlay styling demo by @teodosiah in #3621
- chore(*): adding another todo by @ChronosSF in #3632
- chore(ci): fixing issue in yml by @ChronosSF in #3633
- chore(*): check what the variable is set to by @ChronosSF in #3634
- chore(ci): try this ways of setting by @ChronosSF in #3635
- fix(*): removing leftover todos by @ChronosSF in #3636
- feat(ssr): adding ssr to all projects by @kdinev in #3597
- fix(*): try to use preservecred for git push by @ChronosSF in #3638
- chore(*): fixing wrong command by @ChronosSF in #3639
- fix(dock-manager): add additionalAdjustments to app config by @ddaribo in #3609
- feat(carousel-animations): add vertical property switch by @RivaIvanova in #3642
- fix(*): trying suggestion with pat by @ChronosSF in #3643
- fix(cd): making variables work by @ChronosSF in #3644
- fix(cd): moving to script line for env by @ChronosSF in #3645
- fix(cd): adding a rename step for new index.html name by @ChronosSF in #3647
- refactor(grid-samples): update grid summary styling samples by @simeonoff in #3640
- fix(cd): changing vnext module branch and addin push nonerror by @ChronosSF in #3649
- fixating version to 19.1.3 for time being by @ChronosSF in #3650
- QB sample requesting data from an endpoint by @gedinakova in #3648
- updating vnext with changes done only in master by @ChronosSF in #3652
- fix(grid-custom-filtering): samples not building by @simeonoff in #3653
- fix(*): reverting wrongly changed files by @ChronosSF in #3654
- Updating prod with vnext changes by @ChronosSF in #3651
- fix(cd): updating webconfig for iis and ssr by @ChronosSF in #3656
- fix(cd): improving the porcelain command by @ChronosSF in #3657
- updating prod to resolve ssr issue by @ChronosSF in #3658
- fix(*): disabling ssr for the time being by @ChronosSF in #3659
- Updating master with ssr removal by @ChronosSF in #3660
- Adding a sample for Tile Manager by @gedinakova in #3662
- feat(query-builder): add SQL query sample by @igdmdimitrov in #3631
- feat(list): add the new "selected" property to samples by @adrianptrv in #3646
- feat(list): add the new "selected" property to samples (vnext) by @adrianptrv in #3663
- Releasing new qb and tile manager samples on prod. by @ChronosSF in #3664
- feat(ci): upping v to newest patch by @ChronosSF in #3665
- Updating to strict version by @ChronosSF in #3666
- refactor(card): remove old classes by @SisIvanova in #3668
- refactor(card): remove old classes by @SisIvanova in #3670
- feat(*): updating to 19.2 by @ChronosSF in #3669
- feat(h-grid): update samples with adv filtering subqueries by @igdmdimitrov in #3671
- Updating production with latest staging changes by @ChronosSF in #3672
- fix(query-builder): fix columns hidden when return fields is '*' by @igdmdimitrov in #3676
- Update query builder samples on production by @gedinakova in #3677
- Update query-builder-request-sample.component.ts by @hanastasov in #3680
- fix(QB): Update query-builder-request-sample.component.ts by @gedinakova in #3681
- V20 update by @damyanpetev in #3685
- chore(extras): add override for licensed package as well by @damyanpetev in #3687
- Extras override fix by @damyanpetev in #3688
- chore: update to official 20 by @Lipata in #3689
- fix(QB): Update query-builder-request-sample.component.ts (#3681) by @gedinakova in #3682
Full Changelog: 19.1.0...20.0.0