Skip to content

Commit 6fdb06a

Browse files
committed
fix: export missing public types and update grid styles
- Exported GridSortItem, GridApi, GridRowSelectionModel, GridColumnVisibilityModel, and other utility types to prevent users from having to derive them manually - Cleaned up footer margins/padding in Column Visibility Panel - Bumped demo and package to v0.1.5
1 parent cba9891 commit 6fdb06a

File tree

9 files changed

+25
-9
lines changed

9 files changed

+25
-9
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@
55

66
---
77

8+
## [0.1.5] — March 10, 2026 🐛
9+
10+
### Fixed
11+
- Exported missing public types (`GridSortItem`, `GridApi`, `GridRowSelectionModel`, `GridColumnVisibilityModel`, etc.) in `lib/index.ts` to prevent developers from having to derive them manually using `NonNullable`.
12+
13+
---
14+
815
## [0.1.4] — March 10, 2026 ✨
916

1017
### Added

demo/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ function App() {
117117
<img src={`${import.meta.env.BASE_URL}logo.png`} alt="OpenGridX Logo" className="app-logo" />
118118
<h2 className="app-title">
119119
OpenGridX
120-
<span className="app-version">v0.1.4</span>
120+
<span className="app-version">v0.1.5</span>
121121
</h2>
122122
</div>
123123

demo/Home.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export default function Home(_props: HomeProps) {
6868
<div className="home-logo-hero">
6969
<img src={`${import.meta.env.BASE_URL}banner.png`} alt="OpenGridX Logo" className="home-banner-image" />
7070
</div>
71-
<span className="home-badge">OpenGridX v0.1.4</span>
71+
<span className="home-badge">OpenGridX v0.1.5</span>
7272
<p className="home-subtitle">
7373
The elite, high-performance DataGrid for modern React.
7474
Built to handle massive data with a premium developer experience.

demo/public/llms.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# OpenGridX — AI Agent Context
22
# Package: @opencorestack/opengridx
3-
# Version: 0.1.4
3+
# Version: 0.1.5
44
# Docs: https://opencorestack.github.io/OpenGridX/
55
# This file is machine-readable. AI developers: start here.
66

lib/components/ColumnVisibilityPanel/ColumnVisibilityPanel.css

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,14 +109,13 @@
109109

110110
.ogx-column-visibility-panel__footer {
111111
border-top: var(--ogx-border-width-thin) solid var(--ogx-border-color);
112-
padding: var(--ogx-spacing-sm) 0;
112+
padding: var(--ogx-spacing-sm);
113113
display: flex;
114114
justify-content: space-between;
115115
align-items: center;
116116
}
117117

118118
.ogx-column-visibility-panel__reset-btn {
119-
margin-right: var(--ogx-spacing-md);
120119
color: var(--ogx-color-gray-400);
121120
background: none;
122121
border: none;

lib/index.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ export type {
6464
GridColDef,
6565
GridAlignment,
6666
GridSortDirection,
67+
GridSortModel,
68+
GridSortItem,
6769
GridFilterModel,
6870
GridFilterItem,
6971
GridFilterOperator,
@@ -78,6 +80,10 @@ export type {
7880
GridColumnPinning,
7981
GridRowPinning,
8082
GridPinnedPosition,
83+
GridColumnVisibilityModel,
84+
GridRowSelectionModel,
85+
GridColumnOrderChangeParams,
86+
GridRowOrderChangeParams,
8187
GridRowGroupingModel,
8288
GridAggregationModel,
8389
GridAggregationResult,
@@ -93,4 +99,8 @@ export type {
9399
GridListViewColDef,
94100
GridColumnGroup,
95101
GridColumnGroupingModel,
102+
103+
GridApi,
104+
GridTreeNode,
105+
GridDetailPanelParams,
96106
} from './types';

llms.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# OpenGridX — AI Agent Context
22
# Package: @opencorestack/opengridx
3-
# Version: 0.1.4
3+
# Version: 0.1.5
44
# Docs: https://opencorestack.github.io/OpenGridX/
55
# This file is machine-readable. AI developers: start here.
66

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencorestack/opengridx",
3-
"version": "0.1.4",
3+
"version": "0.1.5",
44
"description": "OpenGridX: High-performance React data infrastructure. Unlock advanced Row Grouping, Excel Export, and Column Pinning without the usual \"Pro\" gatekeeping. Built for speed, scale, and complete architectural freedom. Fully open, virtualization-ready, and feature-complete.",
55
"type": "module",
66
"main": "./dist/opengridx.umd.js",

0 commit comments

Comments
 (0)