Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Security

## [0.3.3] - 2026-01-25

### Changed
- Enhanced GitHub workflows for CI, release, and PR automation
- Added comprehensive prompt templates for different protocol areas
- Improved project documentation and automation guides
- Updated changeset configuration
- Added cursor rules for better development experience
- Updated all packages to version 0.3.3

## [0.3.2] - 2026-01-24

### Changed
Expand Down Expand Up @@ -151,7 +161,9 @@ Mark breaking changes clearly:

---

[Unreleased]: https://github.com/objectstack-ai/spec/compare/v0.3.1...HEAD
[Unreleased]: https://github.com/objectstack-ai/spec/compare/v0.3.3...HEAD
[0.3.3]: https://github.com/objectstack-ai/spec/compare/v0.3.2...v0.3.3
[0.3.2]: https://github.com/objectstack-ai/spec/compare/v0.3.1...v0.3.2
[0.3.1]: https://github.com/objectstack-ai/spec/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/objectstack-ai/spec/compare/v0.1.1...v0.3.0
[0.1.1]: https://github.com/objectstack-ai/spec/releases/tag/v0.1.1
34 changes: 34 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# Release Notes

## v0.3.3 - Workflow and Configuration Improvements (2026-01-25)

### 📦 Released Packages

All packages have been updated to version **0.3.3**:

- **@objectstack/spec@0.3.3** - Core protocol definitions and TypeScript types
- **@objectstack/types@0.3.3** - Shared TypeScript type definitions
- **@objectstack/objectql@0.3.3** - ObjectQL query language and runtime
- **@objectstack/runtime@0.3.3** - Runtime execution environment
- **@objectstack/client@0.3.3** - Client library for ObjectStack
- **@objectstack/driver-memory@0.3.3** - In-memory data storage driver
- **@objectstack/plugin-hono-server@0.3.3** - Hono server plugin for REST API
- **@objectstack/plugin-msw@0.3.3** - MSW (Mock Service Worker) plugin

### 📝 Changes

This patch release includes:
- Enhanced GitHub workflows for CI, release, and PR automation
- Added comprehensive prompt templates for different protocol areas
- Improved project documentation and automation guides
- Updated changeset configuration for better version management
- Added cursor rules for better development experience

### 🚀 Publishing

This release is ready for publishing to npm. When this PR is merged to `main`:
1. The GitHub Actions release workflow will automatically detect the version bump
2. Build all packages
3. Publish to npm registry using NPM_TOKEN secret
4. Create GitHub release with appropriate tags

---

## v0.3.2 - Maintenance Release (2026-01-24)

### 📦 Released Packages
Expand Down
14 changes: 14 additions & 0 deletions content/docs/references/hub/tenant/Tenant.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Tenant
description: Tenant Schema Reference
---

## Properties

| Property | Type | Required | Description |
| :--- | :--- | :--- | :--- |
Comment on lines +8 to +9
Copy link

Copilot AI Jan 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The markdown table uses a double leading pipe (|| ...) on the header and alignment rows, which is inconsistent with other reference pages (e.g., content/docs/references/hub/space/HubSpace.mdx) and likely breaks table rendering. Use single leading pipes (| ...) like the other docs.

Copilot uses AI. Check for mistakes.
| **id** | `string` | ✅ | Unique tenant identifier |
| **name** | `string` | ✅ | Tenant display name |
| **isolationLevel** | `Enum<'shared_schema' \| 'isolated_schema' \| 'isolated_db'>` | ✅ | |
| **customizations** | `Record<string, any>` | optional | Custom configuration values |
| **quotas** | `object` | optional | |
7 changes: 7 additions & 0 deletions examples/ai-analyst/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/example-ai-analyst

## 1.0.5

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.3.3

## 1.0.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-analyst/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-ai-analyst",
"version": "1.0.4",
"version": "1.0.5",
"description": "AI-powered data analyst with natural language query capabilities",
"private": true,
"main": "objectstack.config.ts",
Expand Down
7 changes: 7 additions & 0 deletions examples/ai-codegen/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/example-ai-codegen

## 1.0.5

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.3.3

## 1.0.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-codegen/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-ai-codegen",
"version": "1.0.4",
"version": "1.0.5",
"description": "AI code generator - Generate ObjectStack apps from natural language",
"private": true,
"main": "objectstack.config.ts",
Expand Down
7 changes: 7 additions & 0 deletions examples/ai-sales/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/example-ai-sales

## 1.0.5

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.3.3

## 1.0.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-sales/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-ai-sales",
"version": "1.0.4",
"version": "1.0.5",
"description": "AI-powered sales assistant with intelligent automation",
"private": true,
"main": "objectstack.config.ts",
Expand Down
7 changes: 7 additions & 0 deletions examples/ai-support/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/example-ai-support

## 1.0.5

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.3.3

## 1.0.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/ai-support/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-ai-support",
"version": "1.0.4",
"version": "1.0.5",
"description": "AI-powered customer support system with RAG knowledge base",
"private": true,
"main": "objectstack.config.ts",
Expand Down
7 changes: 7 additions & 0 deletions examples/crm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/example-crm

## 1.0.7

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.3.3

## 1.0.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/crm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-crm",
"version": "1.0.6",
"version": "1.0.7",
"description": "Example CRM implementation using ObjectStack Protocol",
"private": true,
"scripts": {
Expand Down
13 changes: 13 additions & 0 deletions examples/host/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @objectstack/example-host

## 0.1.7

### Patch Changes

- Updated dependencies
- @objectstack/driver-memory@0.3.3
- @objectstack/objectql@0.3.3
- @objectstack/plugin-hono-server@0.3.3
- @objectstack/runtime@0.3.3
- @objectstack/example-crm@1.0.7
- @objectstack/plugin-bi@1.0.7
- @objectstack/example-todo@1.0.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/host/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-host",
"version": "0.1.6",
"version": "0.1.7",
"private": true,
"scripts": {
"dev": "ts-node src/index.ts",
Expand Down
11 changes: 11 additions & 0 deletions examples/msw-demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @objectstack/example-msw-demo

## 0.1.2

### Patch Changes

- Updated dependencies
- @objectstack/driver-memory@0.3.3
- @objectstack/objectql@0.3.3
- @objectstack/runtime@0.3.3
- @objectstack/example-crm@1.0.7
- @objectstack/plugin-msw@0.3.3

## 0.1.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/msw-demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-msw-demo",
"version": "0.1.1",
"version": "0.1.2",
"private": true,
"description": "Example demonstrating MSW plugin usage with ObjectStack",
"scripts": {
Expand Down
7 changes: 7 additions & 0 deletions examples/plugin-bi/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @objectstack/plugin-bi

## 1.0.7

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.3.3

## 1.0.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/plugin-bi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/plugin-bi",
"version": "1.0.6",
"version": "1.0.7",
"main": "src/index.ts",
"license": "MIT",
"private": true,
Expand Down
8 changes: 8 additions & 0 deletions examples/todo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @objectstack/example-todo

## 1.0.7

### Patch Changes

- Updated dependencies
- @objectstack/spec@0.3.3
- @objectstack/client@0.3.3

## 1.0.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/todo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/example-todo",
"version": "1.0.6",
"version": "1.0.7",
"description": "Example Todo App using ObjectStack Protocol",
"private": true,
"scripts": {
Expand Down
15 changes: 15 additions & 0 deletions packages/client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @objectstack/client

## 0.3.3

### Patch Changes

- Workflow and configuration improvements

- Enhanced GitHub workflows for CI, release, and PR automation
- Added comprehensive prompt templates for different protocol areas
- Improved project documentation and automation guides
- Updated changeset configuration
- Added cursor rules for better development experience

- Updated dependencies
- @objectstack/spec@0.3.3

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/client",
"version": "0.3.2",
"version": "0.3.3",
"description": "Official Client SDK for ObjectStack Protocol",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
15 changes: 15 additions & 0 deletions packages/driver-memory/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @objectstack/driver-memory

## 0.3.3

### Patch Changes

- Workflow and configuration improvements

- Enhanced GitHub workflows for CI, release, and PR automation
- Added comprehensive prompt templates for different protocol areas
- Improved project documentation and automation guides
- Updated changeset configuration
- Added cursor rules for better development experience

- Updated dependencies
- @objectstack/spec@0.3.3

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/driver-memory/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/driver-memory",
"version": "0.3.2",
"version": "0.3.3",
"description": "In-Memory Driver for ObjectStack (Reference Implementation)",
"main": "dist/src/index.js",
"types": "dist/src/index.d.ts",
Expand Down
15 changes: 15 additions & 0 deletions packages/objectql/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @objectstack/objectql

## 0.3.3

### Patch Changes

- Workflow and configuration improvements

- Enhanced GitHub workflows for CI, release, and PR automation
- Added comprehensive prompt templates for different protocol areas
- Improved project documentation and automation guides
- Updated changeset configuration
- Added cursor rules for better development experience

- Updated dependencies
- @objectstack/spec@0.3.3

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/objectql/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@objectstack/objectql",
"version": "0.3.2",
"version": "0.3.3",
"description": "Isomorphic ObjectQL Engine for ObjectStack",
"main": "src/index.ts",
"types": "src/index.ts",
Expand Down
17 changes: 17 additions & 0 deletions packages/plugin-hono-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# @objectstack/plugin-hono-server

## 0.3.3

### Patch Changes

- Workflow and configuration improvements

- Enhanced GitHub workflows for CI, release, and PR automation
- Added comprehensive prompt templates for different protocol areas
- Improved project documentation and automation guides
- Updated changeset configuration
- Added cursor rules for better development experience

- Updated dependencies
- @objectstack/spec@0.3.3
- @objectstack/runtime@0.3.3
- @objectstack/types@0.3.3

## 0.3.2

### Patch Changes
Expand Down
Loading
Loading