Releases: tipolox/litgrid
Releases · tipolox/litgrid
Release list
LitGrid Community Edition v1.0.1
Fixed
- Fixed Blazor pagination interop so
GetPaginationAsync()correctly reports the total page count. - Fixed Blazor selection interop for row, multi-row, cell, and multi-cell selection by normalizing JavaScript selection state into JSON-safe payloads.
- Corrected public Blazor documentation to reference the
Tipolox.LitGrid.BlazorNuGet package. - Removed unintended grid rendering and virtualization debug logging.
Packaging
- Added an embedded README and improved NuGet metadata for
Tipolox.LitGrid.Blazor. - Extended release artifact validation to require the NuGet package README.
- Removed stale generated JavaScript mirrors from
grid-web/srcso the TypeScript sources remain the single source of truth.
LitGrid Community Edition v1.0.0
LitGrid Community Edition v1.0.0
The first Community Edition release of LitGrid, a virtualized client-side DataGrid with integrations for Web Components, React, Angular, Vue, and Blazor.
Highlights
- Row and column virtualization with configurable viewport and overscan
- Client-side sorting, filtering, Quick Search, and pagination
- Row, multi-row, cell, and multi-cell selection
- Column and row resizing with best-fit sizing
- Column reorder, visibility, and versioned column state
- Light and dark themes with CSS custom-property customization
- Custom cell renderers
- Clipboard support
- Keyboard navigation and ARIA grid semantics
Framework Support
- Web Component / Lit —
@tipolox/litgrid-web - React —
@tipolox/litgrid-react - Angular —
@tipolox/litgrid-angular - Vue —
@tipolox/litgrid-vue - Blazor —
Tipolox.LitGrid.Blazor
npm Packages
npm install @tipolox/litgrid-webFramework integrations:
npm install @tipolox/litgrid-react
npm install @tipolox/litgrid-angular
npm install @tipolox/litgrid-vueLower-level packages:
npm install @tipolox/litgrid-core
npm install @tipolox/litgrid-rendererBlazor
dotnet add package Tipolox.LitGrid.Blazor --version 1.0.0The Blazor package is self-contained and does not require npm or Node.js in the consuming application.
Documentation
Installation, API, framework integration, examples, and performance documentation are included in the repository.