Skip to content

Releases: tipolox/litgrid

LitGrid Community Edition v1.0.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 16:03

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.Blazor NuGet 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/src so the TypeScript sources remain the single source of truth.

LitGrid Community Edition v1.0.0

Choose a tag to compare

@tipolox tipolox released this 16 Sep 16:59

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-web

Framework integrations:

npm install @tipolox/litgrid-react
npm install @tipolox/litgrid-angular
npm install @tipolox/litgrid-vue

Lower-level packages:

npm install @tipolox/litgrid-core
npm install @tipolox/litgrid-renderer

Blazor

dotnet add package Tipolox.LitGrid.Blazor --version 1.0.0

The 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.