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
hiddenproperty 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
variantis 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
igxGridEmptytemplate directive that allows assigning theemptyGridTemplatedeclaratively, 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
igxGridLoadingtemplate directive that allows assigning theloadingGridTemplatedeclaratively, 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