From 234a5a6648e9094ad3f892273dba2ee19bae957b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 15 Jan 2026 04:16:15 +0000 Subject: [PATCH 1/5] Initial plan From 01be54cef200b397a8334b0aae719edf9c67a444 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 15 Jan 2026 04:21:18 +0000 Subject: [PATCH 2/5] Bump version to 1.8.4 with changeset Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com> --- .changeset/config.json | 2 +- examples/starters/hello-world/CHANGELOG.md | 8 ++++++++ examples/starters/hello-world/package.json | 2 +- examples/tutorials/tutorial-ai-agent/package.json | 2 +- examples/tutorials/tutorial-crm-system/package.json | 2 +- examples/tutorials/tutorial-federation/package.json | 2 +- .../tutorials/tutorial-task-manager/package.json | 2 +- packages/drivers/mongo/CHANGELOG.md | 8 ++++++++ packages/drivers/mongo/package.json | 2 +- packages/drivers/redis/CHANGELOG.md | 12 ++++++++++++ packages/drivers/redis/package.json | 2 +- packages/drivers/sdk/CHANGELOG.md | 8 ++++++++ packages/drivers/sdk/package.json | 2 +- packages/drivers/sql/CHANGELOG.md | 8 ++++++++ packages/drivers/sql/package.json | 2 +- packages/foundation/core/CHANGELOG.md | 8 ++++++++ packages/foundation/core/package.json | 2 +- packages/foundation/platform-node/CHANGELOG.md | 9 +++++++++ packages/foundation/platform-node/package.json | 2 +- packages/foundation/types/CHANGELOG.md | 6 ++++++ packages/foundation/types/package.json | 2 +- packages/runtime/server/CHANGELOG.md | 9 +++++++++ packages/runtime/server/package.json | 2 +- packages/starters/basic/CHANGELOG.md | 11 +++++++++++ packages/starters/basic/package.json | 2 +- packages/starters/enterprise/CHANGELOG.md | 11 +++++++++++ packages/starters/enterprise/package.json | 2 +- packages/starters/express-api/CHANGELOG.md | 12 ++++++++++++ packages/starters/express-api/package.json | 2 +- packages/tools/cli/CHANGELOG.md | 12 ++++++++++++ packages/tools/cli/package.json | 2 +- 31 files changed, 140 insertions(+), 18 deletions(-) diff --git a/.changeset/config.json b/.changeset/config.json index 319bd540..6b92ff79 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -5,10 +5,10 @@ "fixed": [ [ "@objectql/cli", - "@objectql/studio", "@objectql/core", "@objectql/driver-sql", "@objectql/driver-mongo", + "@objectql/driver-redis", "@objectql/sdk", "@objectql/server", "@objectql/types", diff --git a/examples/starters/hello-world/CHANGELOG.md b/examples/starters/hello-world/CHANGELOG.md index d8b43443..bcabcce4 100644 --- a/examples/starters/hello-world/CHANGELOG.md +++ b/examples/starters/hello-world/CHANGELOG.md @@ -1,5 +1,13 @@ # @example/hello-world +## 1.0.4 + +### Patch Changes + +- Updated dependencies + - @objectql/core@1.8.4 + - @objectql/driver-sql@1.8.4 + ## 1.0.3 ### Patch Changes diff --git a/examples/starters/hello-world/package.json b/examples/starters/hello-world/package.json index 918fd844..e3df9cd1 100644 --- a/examples/starters/hello-world/package.json +++ b/examples/starters/hello-world/package.json @@ -1,6 +1,6 @@ { "name": "@example/hello-world", - "version": "1.0.3", + "version": "1.0.4", "private": true, "description": "Zero-config ObjectQL starter", "scripts": { diff --git a/examples/tutorials/tutorial-ai-agent/package.json b/examples/tutorials/tutorial-ai-agent/package.json index 1f4bbe02..92f85099 100644 --- a/examples/tutorials/tutorial-ai-agent/package.json +++ b/examples/tutorials/tutorial-ai-agent/package.json @@ -1,6 +1,6 @@ { "name": "@example/tutorial-ai-agent", - "version": "1.0.7", + "version": "1.0.8", "private": true, "scripts": { "start": "tsx agent.ts" diff --git a/examples/tutorials/tutorial-crm-system/package.json b/examples/tutorials/tutorial-crm-system/package.json index 01961c07..d4853c71 100644 --- a/examples/tutorials/tutorial-crm-system/package.json +++ b/examples/tutorials/tutorial-crm-system/package.json @@ -1,6 +1,6 @@ { "name": "@example/tutorial-crm-system", - "version": "1.0.7", + "version": "1.0.8", "private": true, "scripts": { "start": "tsx index.ts" diff --git a/examples/tutorials/tutorial-federation/package.json b/examples/tutorials/tutorial-federation/package.json index 99b83e1b..d1f5f1eb 100644 --- a/examples/tutorials/tutorial-federation/package.json +++ b/examples/tutorials/tutorial-federation/package.json @@ -1,6 +1,6 @@ { "name": "@example/tutorial-federation", - "version": "1.0.7", + "version": "1.0.8", "private": true, "scripts": { "start": "tsx index.ts" diff --git a/examples/tutorials/tutorial-task-manager/package.json b/examples/tutorials/tutorial-task-manager/package.json index 7860113b..60c161b1 100644 --- a/examples/tutorials/tutorial-task-manager/package.json +++ b/examples/tutorials/tutorial-task-manager/package.json @@ -1,6 +1,6 @@ { "name": "@example/tutorial-task-manager", - "version": "1.0.7", + "version": "1.0.8", "private": true, "scripts": { "start": "tsx index.ts" diff --git a/packages/drivers/mongo/CHANGELOG.md b/packages/drivers/mongo/CHANGELOG.md index 5ab1a060..39622f85 100644 --- a/packages/drivers/mongo/CHANGELOG.md +++ b/packages/drivers/mongo/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectql/driver-mongo +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/drivers/mongo/package.json b/packages/drivers/mongo/package.json index d2c2579a..429a0065 100644 --- a/packages/drivers/mongo/package.json +++ b/packages/drivers/mongo/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-mongo", - "version": "1.8.3", + "version": "1.8.4", "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 f02c865b..74e65bdb 100644 --- a/packages/drivers/redis/CHANGELOG.md +++ b/packages/drivers/redis/CHANGELOG.md @@ -1,10 +1,19 @@ # Changelog - @objectql/driver-redis +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + All notable changes to the Redis driver will be documented in this file. ## [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) @@ -15,11 +24,13 @@ All notable changes to the Redis driver will be documented in this file. - 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 @@ -27,6 +38,7 @@ All notable changes to the Redis driver will be documented in this file. - 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 ef3d0da4..dec59043 100644 --- a/packages/drivers/redis/package.json +++ b/packages/drivers/redis/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-redis", - "version": "0.1.0", + "version": "1.8.4", "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 efab6c40..fdd77e44 100644 --- a/packages/drivers/sdk/CHANGELOG.md +++ b/packages/drivers/sdk/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectql/sdk +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/drivers/sdk/package.json b/packages/drivers/sdk/package.json index c5a5717a..4d6902f4 100644 --- a/packages/drivers/sdk/package.json +++ b/packages/drivers/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/sdk", - "version": "1.8.3", + "version": "1.8.4", "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 5aeb1797..2411fa41 100644 --- a/packages/drivers/sql/CHANGELOG.md +++ b/packages/drivers/sql/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectql/driver-sql +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/drivers/sql/package.json b/packages/drivers/sql/package.json index f7eb9b1b..cc64dfd8 100644 --- a/packages/drivers/sql/package.json +++ b/packages/drivers/sql/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/driver-sql", - "version": "1.8.3", + "version": "1.8.4", "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 7077858b..715a45c3 100644 --- a/packages/foundation/core/CHANGELOG.md +++ b/packages/foundation/core/CHANGELOG.md @@ -1,5 +1,13 @@ # @objectql/core +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/foundation/core/package.json b/packages/foundation/core/package.json index 2a896291..a802e969 100644 --- a/packages/foundation/core/package.json +++ b/packages/foundation/core/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/core", - "version": "1.8.3", + "version": "1.8.4", "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 1cd0be9c..5e123ba2 100644 --- a/packages/foundation/platform-node/CHANGELOG.md +++ b/packages/foundation/platform-node/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectql/platform-node +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + - @objectql/core@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/foundation/platform-node/package.json b/packages/foundation/platform-node/package.json index 5e45a2ea..36f2a80b 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.3", + "version": "1.8.4", "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 4bbf9b8a..f2109921 100644 --- a/packages/foundation/types/CHANGELOG.md +++ b/packages/foundation/types/CHANGELOG.md @@ -1,5 +1,11 @@ # @objectql/types +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes + ## 1.8.3 ### Patch Changes diff --git a/packages/foundation/types/package.json b/packages/foundation/types/package.json index b752ae27..1a940743 100644 --- a/packages/foundation/types/package.json +++ b/packages/foundation/types/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/types", - "version": "1.8.3", + "version": "1.8.4", "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 63f0b552..e85bbfc9 100644 --- a/packages/runtime/server/CHANGELOG.md +++ b/packages/runtime/server/CHANGELOG.md @@ -1,5 +1,14 @@ # @objectql/server +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + - @objectql/core@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/runtime/server/package.json b/packages/runtime/server/package.json index 261124f0..20020b7a 100644 --- a/packages/runtime/server/package.json +++ b/packages/runtime/server/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/server", - "version": "1.8.3", + "version": "1.8.4", "description": "HTTP server adapter for ObjectQL - Express/NestJS compatible with GraphQL and REST API support", "keywords": [ "objectql", diff --git a/packages/starters/basic/CHANGELOG.md b/packages/starters/basic/CHANGELOG.md index 6593956c..55fc4c02 100644 --- a/packages/starters/basic/CHANGELOG.md +++ b/packages/starters/basic/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectql/starter-basic +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + - @objectql/core@1.8.4 + - @objectql/platform-node@1.8.4 + - @objectql/driver-sql@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/starters/basic/package.json b/packages/starters/basic/package.json index 6107b5ed..e09557c6 100644 --- a/packages/starters/basic/package.json +++ b/packages/starters/basic/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/starter-basic", - "version": "1.8.3", + "version": "1.8.4", "description": "Basic starter template for ObjectQL - Simple project structure with essential metadata files", "keywords": [ "objectql", diff --git a/packages/starters/enterprise/CHANGELOG.md b/packages/starters/enterprise/CHANGELOG.md index fe7edba2..5f06f680 100644 --- a/packages/starters/enterprise/CHANGELOG.md +++ b/packages/starters/enterprise/CHANGELOG.md @@ -1,5 +1,16 @@ # @objectql/starter-enterprise +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + - @objectql/core@1.8.4 + - @objectql/platform-node@1.8.4 + - @objectql/driver-sql@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/starters/enterprise/package.json b/packages/starters/enterprise/package.json index 19fad8ac..89be12b1 100644 --- a/packages/starters/enterprise/package.json +++ b/packages/starters/enterprise/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/starter-enterprise", - "version": "1.8.3", + "version": "1.8.4", "description": "Enterprise-scale starter template for ObjectQL - Advanced metadata organization with modular architecture", "keywords": [ "objectql", diff --git a/packages/starters/express-api/CHANGELOG.md b/packages/starters/express-api/CHANGELOG.md index d36b341c..6a402bc2 100644 --- a/packages/starters/express-api/CHANGELOG.md +++ b/packages/starters/express-api/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectql/starter-express-api +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + - @objectql/core@1.8.4 + - @objectql/platform-node@1.8.4 + - @objectql/driver-sql@1.8.4 + - @objectql/server@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/starters/express-api/package.json b/packages/starters/express-api/package.json index 0982edcd..5ae75820 100644 --- a/packages/starters/express-api/package.json +++ b/packages/starters/express-api/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/starter-express-api", - "version": "1.8.3", + "version": "1.8.4", "description": "Express API starter template for ObjectQL - REST and GraphQL server implementation example", "keywords": [ "objectql", diff --git a/packages/tools/cli/CHANGELOG.md b/packages/tools/cli/CHANGELOG.md index 1e9dfa78..8b381014 100644 --- a/packages/tools/cli/CHANGELOG.md +++ b/packages/tools/cli/CHANGELOG.md @@ -1,5 +1,17 @@ # @objectql/cli +## 1.8.4 + +### Patch Changes + +- Release version 1.8.4 with latest improvements and bug fixes +- Updated dependencies + - @objectql/types@1.8.4 + - @objectql/core@1.8.4 + - @objectql/platform-node@1.8.4 + - @objectql/driver-sql@1.8.4 + - @objectql/server@1.8.4 + ## 1.8.3 ### Patch Changes diff --git a/packages/tools/cli/package.json b/packages/tools/cli/package.json index 9848b7ca..b5388c0a 100644 --- a/packages/tools/cli/package.json +++ b/packages/tools/cli/package.json @@ -1,6 +1,6 @@ { "name": "@objectql/cli", - "version": "1.8.3", + "version": "1.8.4", "description": "Command-line interface for ObjectQL - Code generation, migrations, REPL, and AI-powered development tools", "keywords": [ "objectql", From dc538282b4612c7fdf224e151d58b819ba800ae9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 15 Jan 2026 04:23:27 +0000 Subject: [PATCH 3/5] Update documentation with version 1.8.4 Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com> --- PROGRESS.md | 18 +++++++++--------- README.md | 2 +- docs/METADATA_TYPES_IMPLEMENTATION.md | 2 +- docs/spec/index.md | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/PROGRESS.md b/PROGRESS.md index f3fb2258..182f204e 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -1,7 +1,7 @@ # ObjectQL Implementation Progress Report -**Last Updated:** January 14, 2026 -**Version:** 1.8.3 +**Last Updated:** January 15, 2026 +**Version:** 1.8.4 **Total Lines of Code:** ~26,000 TypeScript LOC --- @@ -59,7 +59,7 @@ Drivers (SQL/Mongo/SDK) ## 2. Foundation Layer - Type Definitions (`@objectql/types`) **Package:** `packages/foundation/types` -**Version:** 1.8.3 +**Version:** 1.8.4 **Status:** ✅ **Production Ready** **Implementation:** **85%** @@ -107,7 +107,7 @@ Drivers (SQL/Mongo/SDK) ## 3. Core Runtime Engine (`@objectql/core`) **Package:** `packages/foundation/core` -**Version:** 1.8.3 +**Version:** 1.8.4 **Status:** ✅ **Production Ready** **Implementation:** **80%** @@ -142,7 +142,7 @@ Drivers (SQL/Mongo/SDK) ### 4.1 Node.js Platform (`@objectql/platform-node`) **Package:** `packages/foundation/platform-node` -**Version:** 1.8.3 +**Version:** 1.8.4 **Status:** ✅ **Production Ready** **Implementation:** **90%** @@ -161,7 +161,7 @@ Drivers (SQL/Mongo/SDK) ### 5.1 SQL Driver (`@objectql/driver-sql`) **Package:** `packages/drivers/sql` -**Version:** 1.8.3 +**Version:** 1.8.4 **Status:** ✅ **Production Ready** **Implementation:** **85%** @@ -183,7 +183,7 @@ Drivers (SQL/Mongo/SDK) ### 5.2 MongoDB Driver (`@objectql/driver-mongo`) **Package:** `packages/drivers/mongo` -**Version:** 1.8.3 +**Version:** 1.8.4 **Status:** ✅ **Production Ready** **Implementation:** **75%** @@ -198,7 +198,7 @@ Drivers (SQL/Mongo/SDK) ### 5.3 SDK / Remote Driver (`@objectql/sdk`) **Package:** `packages/drivers/sdk` -**Version:** 1.8.3 +**Version:** 1.8.4 **Status:** ✅ **Production Ready** **Implementation:** **70%** @@ -218,7 +218,7 @@ Drivers (SQL/Mongo/SDK) ## 6. Server Runtime (`@objectql/server`) **Package:** `packages/runtime/server` -**Version:** 1.8.3 +**Version:** 1.8.4 **Status:** ✅ **Production Ready** **Implementation:** **75%** diff --git a/README.md b/README.md index c1bd3dda..be10aa4f 100644 --- a/README.md +++ b/README.md @@ -189,7 +189,7 @@ This validation logic runs: For a complete status report on ObjectQL's implementation against the documented standard protocol, see **[PROGRESS.md](./PROGRESS.md)**. -**Current Status:** 70% Complete (v1.8.3) +**Current Status:** 70% Complete (v1.8.4) - ✅ Core Protocol & Runtime: 85% - ✅ Data Drivers (SQL/Mongo): 75% - ⚠️ UI Metadata Layer: 40% diff --git a/docs/METADATA_TYPES_IMPLEMENTATION.md b/docs/METADATA_TYPES_IMPLEMENTATION.md index ff9d703e..2f87b06f 100644 --- a/docs/METADATA_TYPES_IMPLEMENTATION.md +++ b/docs/METADATA_TYPES_IMPLEMENTATION.md @@ -454,4 +454,4 @@ The type system is designed to be extensible. Potential additions: **Implementation Date**: January 14-15, 2026 **Author**: ObjectQL Lead Architect -**Package**: `@objectql/types@1.8.3` +**Package**: `@objectql/types@1.8.4` diff --git a/docs/spec/index.md b/docs/spec/index.md index be898db5..227e41c2 100644 --- a/docs/spec/index.md +++ b/docs/spec/index.md @@ -4,7 +4,7 @@ This section contains the complete metadata specifications for the ObjectQL plat 📖 **[Read the Complete Metadata Standard Guide](./metadata-standard.md)** - A comprehensive overview of the entire metadata system and how all pieces fit together. -📊 **[Implementation Progress Report](../../PROGRESS.md)** - Current implementation status of all specifications (v1.8.3 - 70% complete) +📊 **[Implementation Progress Report](../../PROGRESS.md)** - Current implementation status of all specifications (v1.8.4 - 70% complete) ## Core Data Layer From dca1b97be76623857acf6528e92c7e417f5f732a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 15 Jan 2026 04:24:16 +0000 Subject: [PATCH 4/5] Add note about version synchronization in Redis driver CHANGELOG Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com> --- packages/drivers/redis/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/drivers/redis/CHANGELOG.md b/packages/drivers/redis/CHANGELOG.md index 74e65bdb..39e8ec39 100644 --- a/packages/drivers/redis/CHANGELOG.md +++ b/packages/drivers/redis/CHANGELOG.md @@ -5,6 +5,7 @@ ### Patch Changes - Release version 1.8.4 with latest improvements and bug fixes +- **Note**: Version synchronized with other ObjectQL packages per fixed versioning policy - Updated dependencies - @objectql/types@1.8.4 From 46821605c972fec581748b0dc4e8a18501a3f77a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 15 Jan 2026 04:49:47 +0000 Subject: [PATCH 5/5] Fix Redis CHANGELOG formatting to match other drivers Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com> --- packages/drivers/redis/CHANGELOG.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/drivers/redis/CHANGELOG.md b/packages/drivers/redis/CHANGELOG.md index 39e8ec39..06c72745 100644 --- a/packages/drivers/redis/CHANGELOG.md +++ b/packages/drivers/redis/CHANGELOG.md @@ -1,4 +1,4 @@ -# Changelog - @objectql/driver-redis +# @objectql/driver-redis ## 1.8.4 @@ -9,12 +9,9 @@ - Updated dependencies - @objectql/types@1.8.4 -All notable changes to the Redis driver will be documented in this file. - ## [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) @@ -25,13 +22,11 @@ All notable changes to the Redis driver will be documented in this file. - 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 @@ -39,7 +34,6 @@ All notable changes to the Redis driver will be documented in this file. - No schema introspection ### Recommendations for Production - - Implement RedisJSON module integration - Add RedisSearch for indexed queries - Create secondary indexes using Redis Sets