diff --git a/examples/integrations/browser/CHANGELOG.md b/examples/integrations/browser/CHANGELOG.md new file mode 100644 index 00000000..431009ae --- /dev/null +++ b/examples/integrations/browser/CHANGELOG.md @@ -0,0 +1,11 @@ +# @objectql/example-browser + +## 1.0.1 + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/types@1.9.0 + - @objectql/driver-localstorage@0.1.1 + - @objectql/driver-memory@0.1.1 diff --git a/examples/integrations/browser/package.json b/examples/integrations/browser/package.json index bf76754d..574d74d3 100644 --- a/examples/integrations/browser/package.json +++ b/examples/integrations/browser/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/example-browser", - "version": "1.0.0", + "version": "1.0.1", "private": true, "description": "Browser demo for ObjectQL showing Memory and LocalStorage drivers", "type": "module", diff --git a/examples/integrations/express-server/CHANGELOG.md b/examples/integrations/express-server/CHANGELOG.md index 6a402bc2..c287817b 100644 --- a/examples/integrations/express-server/CHANGELOG.md +++ b/examples/integrations/express-server/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectql/starter-express-api +## 1.8.5 + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/driver-sql@1.9.0 + - @objectql/server@1.9.0 + - @objectql/types@1.9.0 + - @objectql/platform-node@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/examples/integrations/express-server/package.json b/examples/integrations/express-server/package.json index 0f49267c..1f50097f 100644 --- a/examples/integrations/express-server/package.json +++ b/examples/integrations/express-server/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/example-express-server", - "version": "1.8.4", + "version": "1.8.5", "description": "Express API Integration Example for ObjectQL", "private": true, "keywords": [ diff --git a/examples/quickstart/hello-world/CHANGELOG.md b/examples/quickstart/hello-world/CHANGELOG.md index bcabcce4..c3467e3c 100644 --- a/examples/quickstart/hello-world/CHANGELOG.md +++ b/examples/quickstart/hello-world/CHANGELOG.md @@ -1,5 +1,13 @@ # @example/hello-world +## 1.0.5 + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/driver-sql@1.9.0 + ## 1.0.4 ### Patch Changes diff --git a/examples/quickstart/hello-world/package.json b/examples/quickstart/hello-world/package.json index c0a35577..6496b336 100644 --- a/examples/quickstart/hello-world/package.json +++ b/examples/quickstart/hello-world/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/example-hello-world", - "version": "1.0.4", + "version": "1.0.5", "private": true, "repository": { "type": "git", diff --git a/examples/showcase/enterprise-erp/CHANGELOG.md b/examples/showcase/enterprise-erp/CHANGELOG.md index 5f06f680..545ae9d8 100644 --- a/examples/showcase/enterprise-erp/CHANGELOG.md +++ b/examples/showcase/enterprise-erp/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectql/starter-enterprise +## 2.0.0 + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/driver-sql@1.9.0 + - @objectql/types@1.9.0 + - @objectql/platform-node@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/examples/showcase/enterprise-erp/package.json b/examples/showcase/enterprise-erp/package.json index 657de39e..182dcd08 100644 --- a/examples/showcase/enterprise-erp/package.json +++ b/examples/showcase/enterprise-erp/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/example-enterprise-erp", - "version": "1.8.4", + "version": "2.0.0", "description": "ObjectQL Enterprise Example - CRM & HR Demo", "private": true, "keywords": [ diff --git a/examples/showcase/project-tracker/CHANGELOG.md b/examples/showcase/project-tracker/CHANGELOG.md index 55fc4c02..c6dc3329 100644 --- a/examples/showcase/project-tracker/CHANGELOG.md +++ b/examples/showcase/project-tracker/CHANGELOG.md @@ -1,5 +1,15 @@ # @objectql/starter-basic +## 2.0.0 + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/driver-sql@1.9.0 + - @objectql/types@1.9.0 + - @objectql/platform-node@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/examples/showcase/project-tracker/package.json b/examples/showcase/project-tracker/package.json index 6e343140..74cb7e1c 100644 --- a/examples/showcase/project-tracker/package.json +++ b/examples/showcase/project-tracker/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/example-project-tracker", - "version": "1.8.4", + "version": "2.0.0", "description": "ObjectQL Basic Example Project", "private": true, "keywords": [ diff --git a/packages/drivers/localstorage/CHANGELOG.md b/packages/drivers/localstorage/CHANGELOG.md index b90c7e85..8c6cc62d 100644 --- a/packages/drivers/localstorage/CHANGELOG.md +++ b/packages/drivers/localstorage/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.1.1 + +### Patch Changes + +- Updated dependencies + - @objectql/types@1.9.0 + All notable changes to the LocalStorage Driver for ObjectQL will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), @@ -8,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2026-01-15 ### Added + - Initial release of LocalStorage Driver - Full implementation of ObjectQL Driver interface - Browser localStorage persistence @@ -32,6 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - TypeScript type definitions ### Features + - ✅ Production-ready for browser-based applications - ✅ Data persists across page refreshes - ✅ Works in all modern browsers @@ -40,6 +49,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ✅ Zero external dependencies ### Use Cases + - Progressive Web Apps (PWAs) - Client-side web applications - Browser extensions @@ -48,6 +58,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Prototyping without backend ### Performance + - Create: O(1) - Read by ID: O(1) - Update: O(1) @@ -57,12 +68,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Sort: O(n log n) ### Storage + - Key format: `{namespace}:{objectName}:{id}` - Default namespace: `objectql` - Typical browser limit: 5-10MB per origin - Automatic JSON serialization ### Documentation + - Comprehensive README with examples - API reference - Configuration guide diff --git a/packages/drivers/localstorage/package.json b/packages/drivers/localstorage/package.json index 81681163..d36acca7 100644 --- a/packages/drivers/localstorage/package.json +++ b/packages/drivers/localstorage/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-localstorage", - "version": "0.1.0", + "version": "0.1.1", "description": "LocalStorage driver for ObjectQL - Browser-based persistent storage", "keywords": [ "objectql", diff --git a/packages/drivers/memory/CHANGELOG.md b/packages/drivers/memory/CHANGELOG.md index dcb17e4a..e930b281 100644 --- a/packages/drivers/memory/CHANGELOG.md +++ b/packages/drivers/memory/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.1.1 + +### Patch Changes + +- Updated dependencies + - @objectql/types@1.9.0 + All notable changes to the Memory Driver for ObjectQL will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), @@ -8,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2026-01-15 ### Added + - Initial release of Memory Driver - Full implementation of ObjectQL Driver interface - Zero external dependencies @@ -29,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - TypeScript type definitions ### Features + - ✅ Production-ready for non-persistent use cases - ✅ Perfect for testing and development - ✅ Works in all JavaScript environments (Node.js, Browser, Edge) @@ -37,6 +46,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ✅ Atomic updates and deletes ### Use Cases + - Unit testing without database setup - Development and prototyping - Edge/Worker environments (Cloudflare Workers, Deno Deploy) @@ -45,6 +55,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - CI/CD pipelines ### Performance + - Create: O(1) - Read by ID: O(1) - Update: O(1) @@ -54,6 +65,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Sort: O(n log n) ### Documentation + - Comprehensive README with examples - API reference - Configuration guide diff --git a/packages/drivers/memory/package.json b/packages/drivers/memory/package.json index 472811b6..668f202d 100644 --- a/packages/drivers/memory/package.json +++ b/packages/drivers/memory/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-memory", - "version": "0.1.0", + "version": "0.1.1", "description": "In-memory driver for ObjectQL - Fast, zero-dependency storage for testing and development", "keywords": [ "objectql", diff --git a/packages/drivers/mongo/CHANGELOG.md b/packages/drivers/mongo/CHANGELOG.md index 39622f85..c2d3d9cb 100644 --- a/packages/drivers/mongo/CHANGELOG.md +++ b/packages/drivers/mongo/CHANGELOG.md @@ -1,5 +1,22 @@ # @objectql/driver-mongo +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/types@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/packages/drivers/mongo/package.json b/packages/drivers/mongo/package.json index 429a0065..9306d7c3 100644 --- a/packages/drivers/mongo/package.json +++ b/packages/drivers/mongo/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-mongo", - "version": "1.8.4", + "version": "1.9.0", "description": "MongoDB driver for ObjectQL - Native aggregation pipeline translation for high-performance NoSQL operations", "keywords": [ "objectql", diff --git a/packages/drivers/redis/CHANGELOG.md b/packages/drivers/redis/CHANGELOG.md index 06c72745..6b495833 100644 --- a/packages/drivers/redis/CHANGELOG.md +++ b/packages/drivers/redis/CHANGELOG.md @@ -1,5 +1,22 @@ # @objectql/driver-redis +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/types@1.9.0 + ## 1.8.4 ### Patch Changes @@ -12,6 +29,7 @@ ## [0.1.0] - 2026-01-15 ### Added + - Initial example implementation of Redis driver for ObjectQL - Basic CRUD operations (Create, Read, Update, Delete) - Query filtering support (in-memory) @@ -22,11 +40,13 @@ - Documentation and usage examples ### Notes + - This is an **example/template implementation** for educational purposes - Not recommended for production use with large datasets due to full key scanning - Serves as a reference for creating custom ObjectQL drivers ### Known Limitations + - Uses KEYS command which scans all keys (inefficient for large datasets) - All filtering and sorting done in-memory - No native aggregation support @@ -34,6 +54,7 @@ - No schema introspection ### Recommendations for Production + - Implement RedisJSON module integration - Add RedisSearch for indexed queries - Create secondary indexes using Redis Sets diff --git a/packages/drivers/redis/package.json b/packages/drivers/redis/package.json index dec59043..8233dfd6 100644 --- a/packages/drivers/redis/package.json +++ b/packages/drivers/redis/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-redis", - "version": "1.8.4", + "version": "1.9.0", "description": "Redis driver for ObjectQL - Example implementation for key-value storage", "keywords": [ "objectql", diff --git a/packages/drivers/sdk/CHANGELOG.md b/packages/drivers/sdk/CHANGELOG.md index fdd77e44..e7637d4d 100644 --- a/packages/drivers/sdk/CHANGELOG.md +++ b/packages/drivers/sdk/CHANGELOG.md @@ -1,5 +1,22 @@ # @objectql/sdk +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/types@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/packages/drivers/sdk/package.json b/packages/drivers/sdk/package.json index 4d6902f4..79b80c84 100644 --- a/packages/drivers/sdk/package.json +++ b/packages/drivers/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/sdk", - "version": "1.8.4", + "version": "1.9.0", "description": "Remote HTTP driver for ObjectQL - Universal client for browser, Node.js, and edge runtimes", "keywords": [ "objectql", diff --git a/packages/drivers/sql/CHANGELOG.md b/packages/drivers/sql/CHANGELOG.md index 2411fa41..4ecf9307 100644 --- a/packages/drivers/sql/CHANGELOG.md +++ b/packages/drivers/sql/CHANGELOG.md @@ -1,5 +1,22 @@ # @objectql/driver-sql +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/types@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/packages/drivers/sql/package.json b/packages/drivers/sql/package.json index cc64dfd8..370d8f31 100644 --- a/packages/drivers/sql/package.json +++ b/packages/drivers/sql/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-sql", - "version": "1.8.4", + "version": "1.9.0", "description": "SQL database driver for ObjectQL - Supports PostgreSQL, MySQL, SQLite via Knex with smart hybrid mode", "keywords": [ "objectql", diff --git a/packages/foundation/core/CHANGELOG.md b/packages/foundation/core/CHANGELOG.md index 715a45c3..a71906e3 100644 --- a/packages/foundation/core/CHANGELOG.md +++ b/packages/foundation/core/CHANGELOG.md @@ -1,5 +1,22 @@ # @objectql/core +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/types@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/packages/foundation/core/package.json b/packages/foundation/core/package.json index a802e969..8a231711 100644 --- a/packages/foundation/core/package.json +++ b/packages/foundation/core/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/core", - "version": "1.8.4", + "version": "1.9.0", "description": "Universal runtime engine for ObjectQL - AI-native metadata-driven ORM with validation, repository pattern, and driver orchestration", "keywords": [ "objectql", diff --git a/packages/foundation/platform-node/CHANGELOG.md b/packages/foundation/platform-node/CHANGELOG.md index 5e123ba2..6ae38362 100644 --- a/packages/foundation/platform-node/CHANGELOG.md +++ b/packages/foundation/platform-node/CHANGELOG.md @@ -1,5 +1,23 @@ # @objectql/platform-node +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/types@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/packages/foundation/platform-node/package.json b/packages/foundation/platform-node/package.json index 36f2a80b..7c902b61 100644 --- a/packages/foundation/platform-node/package.json +++ b/packages/foundation/platform-node/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/platform-node", - "version": "1.8.4", + "version": "1.9.0", "description": "Node.js platform utilities for ObjectQL - File system integration, YAML loading, and plugin management", "keywords": [ "objectql", diff --git a/packages/foundation/types/CHANGELOG.md b/packages/foundation/types/CHANGELOG.md index f2109921..ebf654c2 100644 --- a/packages/foundation/types/CHANGELOG.md +++ b/packages/foundation/types/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectql/types +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + ## 1.8.4 ### Patch Changes diff --git a/packages/foundation/types/package.json b/packages/foundation/types/package.json index 1a940743..f87c3d65 100644 --- a/packages/foundation/types/package.json +++ b/packages/foundation/types/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/types", - "version": "1.8.4", + "version": "1.9.0", "description": "Pure TypeScript type definitions and interfaces for the ObjectQL protocol - The Contract", "keywords": [ "objectql", diff --git a/packages/runtime/server/CHANGELOG.md b/packages/runtime/server/CHANGELOG.md index e85bbfc9..40354fe1 100644 --- a/packages/runtime/server/CHANGELOG.md +++ b/packages/runtime/server/CHANGELOG.md @@ -1,5 +1,23 @@ # @objectql/server +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/types@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/packages/runtime/server/package.json b/packages/runtime/server/package.json index 20020b7a..1b6b9889 100644 --- a/packages/runtime/server/package.json +++ b/packages/runtime/server/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/server", - "version": "1.8.4", + "version": "1.9.0", "description": "HTTP server adapter for ObjectQL - Express/NestJS compatible with GraphQL and REST API support", "keywords": [ "objectql", diff --git a/packages/tools/cli/CHANGELOG.md b/packages/tools/cli/CHANGELOG.md index 8b381014..e68ce7a7 100644 --- a/packages/tools/cli/CHANGELOG.md +++ b/packages/tools/cli/CHANGELOG.md @@ -1,5 +1,26 @@ # @objectql/cli +## 1.9.0 + +### Minor Changes + +- Major documentation update and VS Code extension improvements + - Completely revised getting started documentation with emphasis on YAML-based metadata approach + - Improved quick start instructions for better onboarding experience + - Added comprehensive VS Code extension recommendations to example projects + - Enhanced developer experience with .vscode/extensions.json files + - Updated README to highlight the importance of the ObjectQL VS Code extension + - Added detailed documentation for all core features and API endpoints + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.9.0 + - @objectql/driver-sql@1.9.0 + - @objectql/server@1.9.0 + - @objectql/types@1.9.0 + - @objectql/platform-node@1.9.0 + ## 1.8.4 ### Patch Changes diff --git a/packages/tools/cli/package.json b/packages/tools/cli/package.json index 9a75e99d..bad1a38c 100644 --- a/packages/tools/cli/package.json +++ b/packages/tools/cli/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/cli", - "version": "1.8.4", + "version": "1.9.0", "description": "Command-line interface for ObjectQL - Code generation, migrations, REPL, and AI-powered development tools", "keywords": [ "objectql",