Skip to content

Commit d163d26

Browse files
authored
chore(deps): bump grid lite and igniteui-webcomponents; grid lite changelog (#16970)
1 parent b817391 commit d163d26

5 files changed

Lines changed: 43 additions & 14 deletions

File tree

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,33 @@ All notable changes for each version of this project will be documented in this
5959
- **Theming & Styling** - Theming & Styling (includes MCP server setup for live theming tools)
6060
- These skills are automatically discovered when placed in the agent's skills path ( e.g. `.claude/skills`) and this release ships with an optional migration to add those to your project. For more information, see the [README](README.md#ai-assisted-development).
6161

62+
- Added `IgxGridLiteComponent` wrapper around the `igc-grid-lite` Web Component _(in Developer Preview)_
63+
64+
Available from the `igniteui-angular/grids/lite` entry point. The wrapper component adds Angular-friendly API with similar inputs, including two-way bindable `sortingExpressions` and `filteringExpressions`, Angular template-based cell and header rendering with declarative templates via the `igxGridLiteCell` and `igxGridLiteHeader` directives.
65+
66+
```
67+
npm i igniteui-grid-lite
68+
```
69+
```ts
70+
import { IgxGridLiteComponent, IgxGridLiteColumnComponent, IgxGridLiteHeaderTemplateDirective, IgxGridLiteCellTemplateDirective } from "igniteui-angular/grids/lite";
71+
72+
@Component({
73+
selector: 'app-grid-lite-sample',
74+
templateUrl: 'grid-lite.sample.html',
75+
imports: [IgxGridLiteComponent, IgxGridLiteColumnComponent, IgxGridLiteHeaderTemplateDirective, IgxGridLiteCellTemplateDirective]
76+
})
77+
export class GridLiteSampleComponent { }
78+
```
79+
```html
80+
<igx-grid-lite [data]="data">
81+
<igx-grid-lite-column field="name" header="Name" [sortable]="true">
82+
<ng-template igxGridLiteCell let-value>
83+
<strong>{{ value }}</strong>
84+
</ng-template>
85+
</igx-grid-lite-column>
86+
</igx-grid-lite>
87+
```
88+
6289
### General
6390
6491
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`, `IgxPivotGrid`

package-lock.json

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,10 @@
126126
"hammerjs": "^2.0.8",
127127
"ig-typedoc-theme": "^7.0.1",
128128
"igniteui-dockmanager": "^1.17.0",
129-
"igniteui-grid-lite": "~0.5.0",
129+
"igniteui-grid-lite": "^0.6.0",
130130
"igniteui-i18n-resources": "^1.0.2",
131131
"igniteui-sassdoc-theme": "^2.1.0",
132-
"igniteui-webcomponents": "^6.5.0",
132+
"igniteui-webcomponents": "^7.0.0",
133133
"jasmine": "^5.6.0",
134134
"jasmine-core": "^5.6.0",
135135
"karma": "^6.4.4",

projects/igniteui-angular/grids/lite/src/grid-lite.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ class IgxGridLite<T extends object = any> extends IgcGridLite<T> {
3232
* @fires sorted - Emitted when a sort operation initiated through the UI has completed.
3333
* @fires filtering - Emitted when filtering is initiated through the UI.
3434
* @fires filtered - Emitted when a filter operation initiated through the UI has completed.
35+
*
36+
* @developerPreview 21.1.0
3537
*/
3638
@Component({
3739
selector: 'igx-grid-lite',

projects/igniteui-angular/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@
8686
"@angular/forms": "21",
8787
"hammerjs": "^2.0.8",
8888
"@types/hammerjs": "^2.0.46",
89-
"igniteui-webcomponents": "^6.5.0",
90-
"igniteui-grid-lite": "~0.5.0"
89+
"igniteui-webcomponents": "^7.0.0",
90+
"igniteui-grid-lite": "~0.6.0"
9191
},
9292
"peerDependenciesMeta": {
9393
"hammerjs": {

0 commit comments

Comments
 (0)