Skip to content

Commit 59d3885

Browse files
Copilothotlong
andcommitted
docs: update release notes for v0.3.3
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 96143b2 commit 59d3885

File tree

3 files changed

+107
-0
lines changed

3 files changed

+107
-0
lines changed

RELEASE_NOTES.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Release Notes
22

3+
## v0.3.3 - Workflow and Configuration Improvements (2026-01-25)
4+
5+
### 📦 Released Packages
6+
7+
All packages have been updated to version **0.3.3**:
8+
9+
- **@objectstack/spec@0.3.3** - Core protocol definitions and TypeScript types
10+
- **@objectstack/types@0.3.3** - Shared TypeScript type definitions
11+
- **@objectstack/objectql@0.3.3** - ObjectQL query language and runtime
12+
- **@objectstack/runtime@0.3.3** - Runtime execution environment
13+
- **@objectstack/client@0.3.3** - Client library for ObjectStack
14+
- **@objectstack/driver-memory@0.3.3** - In-memory data storage driver
15+
- **@objectstack/plugin-hono-server@0.3.3** - Hono server plugin for REST API
16+
- **@objectstack/plugin-msw@0.3.3** - MSW (Mock Service Worker) plugin
17+
18+
### 📝 Changes
19+
20+
This patch release includes:
21+
- Enhanced GitHub workflows for CI, release, and PR automation
22+
- Added comprehensive prompt templates for different protocol areas
23+
- Improved project documentation and automation guides
24+
- Updated changeset configuration for better version management
25+
- Added cursor rules for better development experience
26+
27+
### 🚀 Publishing
28+
29+
This release is ready for publishing to npm. When this PR is merged to `main`:
30+
1. The GitHub Actions release workflow will automatically detect the version bump
31+
2. Build all packages
32+
3. Publish to npm registry using NPM_TOKEN secret
33+
4. Create GitHub release with appropriate tags
34+
35+
---
36+
337
## v0.3.2 - Maintenance Release (2026-01-24)
438

539
### 📦 Released Packages
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Tenant
3+
description: Tenant Schema Reference
4+
---
5+
6+
## Properties
7+
8+
| Property | Type | Required | Description |
9+
| :--- | :--- | :--- | :--- |
10+
| **id** | `string` || Unique tenant identifier |
11+
| **name** | `string` || Tenant display name |
12+
| **isolationLevel** | `Enum<'shared_schema' \| 'isolated_schema' \| 'isolated_db'>` || |
13+
| **customizations** | `Record<string, any>` | optional | Custom configuration values |
14+
| **quotas** | `object` | optional | |
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"$ref": "#/definitions/Tenant",
3+
"definitions": {
4+
"Tenant": {
5+
"type": "object",
6+
"properties": {
7+
"id": {
8+
"type": "string",
9+
"description": "Unique tenant identifier"
10+
},
11+
"name": {
12+
"type": "string",
13+
"description": "Tenant display name"
14+
},
15+
"isolationLevel": {
16+
"type": "string",
17+
"enum": [
18+
"shared_schema",
19+
"isolated_schema",
20+
"isolated_db"
21+
]
22+
},
23+
"customizations": {
24+
"type": "object",
25+
"additionalProperties": {},
26+
"description": "Custom configuration values"
27+
},
28+
"quotas": {
29+
"type": "object",
30+
"properties": {
31+
"maxUsers": {
32+
"type": "integer",
33+
"exclusiveMinimum": 0,
34+
"description": "Maximum number of users"
35+
},
36+
"maxStorage": {
37+
"type": "integer",
38+
"exclusiveMinimum": 0,
39+
"description": "Maximum storage in bytes"
40+
},
41+
"apiRateLimit": {
42+
"type": "integer",
43+
"exclusiveMinimum": 0,
44+
"description": "API requests per minute"
45+
}
46+
},
47+
"additionalProperties": false
48+
}
49+
},
50+
"required": [
51+
"id",
52+
"name",
53+
"isolationLevel"
54+
],
55+
"additionalProperties": false
56+
}
57+
},
58+
"$schema": "http://json-schema.org/draft-07/schema#"
59+
}

0 commit comments

Comments
 (0)