|
| 1 | +--- |
| 2 | +"@objectql/cli": major |
| 3 | +"@objectql/core": major |
| 4 | +"@objectql/create": major |
| 5 | +"@objectql/driver-excel": major |
| 6 | +"@objectql/driver-fs": major |
| 7 | +"@objectql/driver-localstorage": major |
| 8 | +"@objectql/driver-memory": major |
| 9 | +"@objectql/driver-mongo": major |
| 10 | +"@objectql/driver-redis": major |
| 11 | +"@objectql/driver-sql": major |
| 12 | +"@objectql/platform-node": major |
| 13 | +"@objectql/sdk": major |
| 14 | +"@objectql/server": major |
| 15 | +"@objectql/types": major |
| 16 | +--- |
| 17 | + |
| 18 | +**Major Release: Version 2.0.0 - Unified Package Versioning** |
| 19 | + |
| 20 | +This is a coordinated major release that unifies all ObjectQL packages to version 2.0.0, establishing a synchronized versioning strategy across the entire ecosystem. |
| 21 | + |
| 22 | +### 🎯 Key Changes |
| 23 | + |
| 24 | +- **Unified Versioning**: All core packages now share the same version number (2.0.0) |
| 25 | +- **Fixed Group Management**: Updated changeset configuration to include all @objectql packages in the fixed versioning group |
| 26 | +- **Simplified Maintenance**: Future releases will automatically maintain version consistency across the entire monorepo |
| 27 | + |
| 28 | +### 📦 Packages Included |
| 29 | + |
| 30 | +All ObjectQL packages are now synchronized at version 2.0.0: |
| 31 | +- Foundation: `@objectql/types`, `@objectql/core`, `@objectql/platform-node` |
| 32 | +- Drivers: `@objectql/driver-sql`, `@objectql/driver-mongo`, `@objectql/driver-redis`, `@objectql/driver-fs`, `@objectql/driver-memory`, `@objectql/driver-localstorage`, `@objectql/driver-excel`, `@objectql/sdk` |
| 33 | +- Runtime: `@objectql/server` |
| 34 | +- Tools: `@objectql/cli`, `@objectql/create` |
| 35 | + |
| 36 | +### ⚠️ Breaking Changes |
| 37 | + |
| 38 | +This is marked as a major version due to the version number change. The API remains stable and backward compatible. No code changes are required when upgrading. |
| 39 | + |
| 40 | +### 🔄 Migration |
| 41 | + |
| 42 | +Simply update all `@objectql/*` packages to `^2.0.0` in your `package.json`: |
| 43 | + |
| 44 | +```json |
| 45 | +{ |
| 46 | + "dependencies": { |
| 47 | + "@objectql/core": "^2.0.0", |
| 48 | + "@objectql/driver-sql": "^2.0.0" |
| 49 | + } |
| 50 | +} |
| 51 | +``` |
| 52 | + |
| 53 | +### 📝 Notes |
| 54 | + |
| 55 | +This release establishes a foundation for coordinated major releases across the ObjectQL ecosystem, ensuring compatibility and simplifying dependency management for users. |
0 commit comments