Skip to content

Commit 2d13327

Browse files
committed
feat(deps): update to igniteui-grid-lite@0.6.0
1 parent e3ecc9c commit 2d13327

5 files changed

Lines changed: 57 additions & 27 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
## 0.6.0 - 2026-03-04
11+
12+
This release updates to `igniteui-grid-lite` version `0.6.0` ([see changelog](https://github.com/IgniteUI/igniteui-grid-lite/blob/master/CHANGELOG.md)) with significant wrapper changes listed below:
13+
14+
### Added
15+
16+
- New `AdoptRootStyles` parameter for property for adopting document-level styles into shadow DOM when using cell and header templates.
17+
- Updated theming and component size handling across grid styles - now supports sizing via the `--ig-size` CSS variable.
1018

1119
## 0.4.0 - 2026-02-02
1220

src/IgniteUI.Blazor.GridLite/IgbGridLite.razor.cs

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@ public partial class IgbGridLite<TItem> : ComponentBase, IDisposable where TItem
4141
[Parameter]
4242
public bool AutoGenerate { get; set; } = false;
4343

44+
/// <summary>
45+
/// Whether the grid will adopt document-level styles into its shadow DOM.
46+
/// Useful when using cell and header templates that rely on styles defined at the document level.
47+
/// </summary>
48+
[Parameter]
49+
public bool AdoptRootStyles { get; set; } = false;
50+
4451
/// <summary>
4552
/// Sort options property for the grid.
4653
/// </summary>
@@ -181,6 +188,12 @@ public override async Task SetParametersAsync(ParameterView parameters)
181188
{
182189
updateConfig["autoGenerate"] = newAutoGenerate;
183190
}
191+
192+
if (parameters.TryGetValue<bool>(nameof(AdoptRootStyles), out var newAdoptRootStyles)
193+
&& AdoptRootStyles != newAdoptRootStyles)
194+
{
195+
updateConfig["adoptRootStyles"] = newAdoptRootStyles;
196+
}
184197

185198
if (parameters.TryGetValue<IgbGridLiteSortingOptions?>(nameof(SortingOptions), out var newSortOptions)
186199
&& !ReferenceEquals(SortingOptions, newSortOptions))
@@ -232,9 +245,10 @@ private async Task RenderGridAsync()
232245
id = gridId,
233246
data = Data,
234247
autoGenerate = AutoGenerate,
248+
adoptRootStyles = AdoptRootStyles,
235249
sortingOptions = SortingOptions,
236250
sortingExpressions = SortingExpressions,
237-
filterExpressions = FilterExpressions
251+
filterExpressions = FilterExpressions,
238252
};
239253

240254
var json = JsonSerializer.Serialize(config, GridJsonSerializerOptions);

src/IgniteUI.Blazor.GridLite/igc-grid-lite-entry.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ window.blazor_igc_grid_lite = {
2727
gridElement.autoGenerate = config.autoGenerate;
2828
}
2929

30+
if (config.adoptRootStyles !== undefined) {
31+
gridElement.adoptRootStyles = config.adoptRootStyles;
32+
}
33+
3034
if (config.sortingOptions) {
3135
gridElement.sortingOptions = config.sortingOptions;
3236
}
@@ -91,6 +95,10 @@ window.blazor_igc_grid_lite = {
9195
grid.autoGenerate = config.autoGenerate;
9296
}
9397

98+
if (config.adoptRootStyles !== undefined) {
99+
grid.adoptRootStyles = config.adoptRootStyles;
100+
}
101+
94102
if (config.sortingOptions !== undefined) {
95103
grid.sortingOptions = config.sortingOptions;
96104
}

src/IgniteUI.Blazor.GridLite/package-lock.json

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

src/IgniteUI.Blazor.GridLite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
"vite": "^7.2.2"
1717
},
1818
"dependencies": {
19-
"igniteui-grid-lite": "~0.4.0"
19+
"igniteui-grid-lite": "~0.6.0"
2020
}
2121
}

0 commit comments

Comments
 (0)