Skip to content

Commit b5b229c

Browse files
Copilothotlong
andcommitted
Add CHANGELOG and complete data-object package implementation
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 65b9618 commit b5b229c

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [Unreleased]
9+
10+
### Added
11+
12+
- **New Package**: `@object-ui/data-object` - ObjectQL-specific components for automatic table and form generation
13+
- `ObjectTable`: Auto-generates tables from ObjectQL object schemas
14+
- `ObjectForm`: Auto-generates forms from ObjectQL object schemas with create/edit/view modes
15+
- Full TypeScript support with comprehensive type definitions
16+
- **Type Definitions**: Added `ObjectTableSchema` and `ObjectFormSchema` to `@object-ui/types`
17+
- **ObjectQL Integration**: Enhanced `ObjectQLDataSource` with `getObjectSchema()` method using MetadataApiClient
18+
19+
### Changed
20+
21+
- Updated `@objectql/sdk` from ^1.8.3 to ^1.9.1 in `@object-ui/data-objectql`
22+
- Updated `@objectql/types` from ^1.8.3 to ^1.9.1 in `@object-ui/data-objectql`
23+
24+
---
25+
826
## [0.2.1] - 2026-01-15
927

1028
### Changed

packages/data-object/CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# @object-ui/data-object
2+
3+
## 0.1.0 (2026-01-17)
4+
5+
### Features
6+
7+
* **New Package**: Created `@object-ui/data-object` package for ObjectQL-specific components
8+
* **ObjectTable**: Added ObjectTable component that automatically generates tables from ObjectQL object schemas
9+
* Auto-fetches object metadata from ObjectQL
10+
* Auto-generates columns based on field definitions
11+
* Supports custom column configurations
12+
* Integrates seamlessly with ObjectQLDataSource
13+
* **ObjectForm**: Added ObjectForm component that automatically generates forms from ObjectQL object schemas
14+
* Auto-fetches object metadata from ObjectQL
15+
* Auto-generates form fields based on field definitions
16+
* Supports create, edit, and view modes
17+
* Handles form submission with proper validation
18+
* Integrates seamlessly with ObjectQLDataSource
19+
* **Type Definitions**: Added comprehensive TypeScript definitions
20+
* ObjectTableSchema type for table configuration
21+
* ObjectFormSchema type for form configuration
22+
* Full JSDoc documentation
23+
24+
### Dependencies
25+
26+
* Updated `@objectql/sdk` to ^1.9.1
27+
* Updated `@objectql/types` to ^1.9.1
28+
* Added MetadataApiClient integration for object schema fetching

0 commit comments

Comments
 (0)