Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 15, 2026

Version 0.2.1 Release - Complete ✅

Summary

Successfully prepared version 0.2.1 release for all Object UI packages using the changeset workflow.

Changes Completed

  • Fixed changeset configuration (removed non-existent @apps/* pattern)
  • Created changeset for patch release
  • Bumped all package versions from 0.2.0 to 0.2.1
  • Generated CHANGELOG.md files for all packages
  • Updated root CHANGELOG.md
  • Built all packages successfully
  • Verified all 95 tests pass
  • Code review completed
  • Added changeset file to pass CI check

Packages Released

All 11 main packages at v0.2.1:

  • @object-ui/types, core, react, components
  • @object-ui/designer, cli, data-objectql
  • @object-ui/plugin-charts, plugin-editor, plugin-markdown, plugin-kanban

VSCode extension at v0.1.1 (dependency update)

Release Notes

This patch release includes infrastructure improvements:

  • Fixed changeset configuration by removing invalid @apps/* pattern
  • Enhanced CI/CD workflows with GitHub Actions
  • Improved contributing documentation

Next Steps

Merge this PR to trigger automated npm publish via GitHub Actions.

Original prompt

发一个版本


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits January 15, 2026 08:20
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
@github-actions
Copy link

📦 Bundle Size Report

Package Size Gzipped
components (index.js) 1719.04KB 345.21KB
core (index.js) 0.27KB 0.14KB
data-objectql (ObjectQLDataSource.js) 11.43KB 2.76KB
data-objectql (hooks.js) 5.43KB 1.32KB
data-objectql (index.js) 0.42KB 0.26KB
designer (index.js) 0.83KB 0.32KB
plugin-charts (AdvancedChartImpl-CGlEUqvZ.js) 47.44KB 11.16KB
plugin-charts (BarChart-C9og8_1e.js) 525.61KB 132.50KB
plugin-charts (ChartImpl-BO5n60y7.js) 4.87KB 1.95KB
plugin-charts (index-DR7MvR2L.js) 23.55KB 6.93KB
plugin-charts (index.js) 0.21KB 0.16KB
plugin-editor (MonacoImpl-DCiwKyYW.js) 18.97KB 5.77KB
plugin-editor (index-CpP31686.js) 21.90KB 6.66KB
plugin-editor (index.js) 0.19KB 0.15KB
plugin-kanban (KanbanImpl-CI3LQYrL.js) 76.88KB 20.43KB
plugin-kanban (index-DNMbL6y1.js) 23.20KB 6.83KB
plugin-kanban (index.js) 0.18KB 0.15KB
plugin-markdown (MarkdownImpl-DcFjhoD-.js) 256.34KB 64.33KB
plugin-markdown (index-D4WUb7Qy.js) 21.42KB 6.50KB
plugin-markdown (index.js) 0.19KB 0.15KB
react (SchemaRenderer.js) 1.00KB 0.51KB
react (index.js) 0.13KB 0.11KB
react (index.test.js) 0.14KB 0.14KB
types (api.js) 0.24KB 0.19KB
types (base.js) 0.24KB 0.19KB
types (complex.js) 0.17KB 0.16KB
types (crud.js) 0.24KB 0.20KB
types (data-display.js) 0.19KB 0.17KB
types (data.js) 0.23KB 0.18KB
types (disclosure.js) 0.18KB 0.17KB
types (feedback.js) 0.18KB 0.16KB
types (form.js) 0.17KB 0.16KB
types (index.js) 1.46KB 0.74KB
types (layout.js) 0.23KB 0.18KB
types (navigation.js) 0.17KB 0.16KB
types (overlay.js) 0.18KB 0.16KB

Size Limits

  • ✅ Core packages should be < 50KB gzipped
  • ✅ Component packages should be < 100KB gzipped
  • ⚠️ Plugin packages should be < 150KB gzipped

@github-actions
Copy link

✅ All checks passed!

  • ✅ Type check passed
  • ✅ Tests passed
  • ✅ Lint check completed

@huangyiirene
Copy link
Contributor

@copilot fix 2026-01-15T08:27:39.3165536Z ##[group]Run # Check if there are any changesets
2026-01-15T08:27:39.3165943Z �[36;1m# Check if there are any changesets�[0m
2026-01-15T08:27:39.3166346Z �[36;1mif [ ! "$(ls -A .changeset/*.md 2>/dev/null | grep -v 'README.md')" ]; then�[0m
2026-01-15T08:27:39.3166746Z �[36;1m # Check if any package files were changed�[0m
2026-01-15T08:27:39.3167131Z �[36;1m if git diff --name-only origin/main...HEAD | grep -q '^packages/'; then�[0m
2026-01-15T08:27:39.3167635Z �[36;1m echo "❌ This PR modifies packages but doesn't include a changeset"�[0m
2026-01-15T08:27:39.3167994Z �[36;1m echo ""�[0m
2026-01-15T08:27:39.3168247Z �[36;1m echo "To add a changeset, run: pnpm changeset"�[0m
2026-01-15T08:27:39.3168528Z �[36;1m echo ""�[0m
2026-01-15T08:27:39.3168798Z �[36;1m echo "If this PR doesn't need a changeset (docs only, etc.),"�[0m
2026-01-15T08:27:39.3169177Z �[36;1m echo "add the 'skip-changeset' label to the PR"�[0m
2026-01-15T08:27:39.3169459Z �[36;1m echo ""�[0m
2026-01-15T08:27:39.3169994Z �[36;1m echo "📚 Learn more: https://github.com/objectstack-ai/objectui/blob/main/CONTRIBUTING.md#versioning-and-releases"�[0m
2026-01-15T08:27:39.3170557Z �[36;1m exit 1�[0m
2026-01-15T08:27:39.3170942Z �[36;1m else�[0m
2026-01-15T08:27:39.3171217Z �[36;1m echo "✅ No package changes detected, skipping changeset check"�[0m
2026-01-15T08:27:39.3171541Z �[36;1m fi�[0m
2026-01-15T08:27:39.3171698Z �[36;1melse�[0m
2026-01-15T08:27:39.3171875Z �[36;1m echo "✅ Changeset found"�[0m
2026-01-15T08:27:39.3172090Z �[36;1mfi�[0m
2026-01-15T08:27:39.3204753Z shell: /usr/bin/bash -e {0}
2026-01-15T08:27:39.3204992Z env:
2026-01-15T08:27:39.3205222Z PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-01-15T08:27:39.3205525Z ##[endgroup]
2026-01-15T08:27:39.3300854Z ❌ This PR modifies packages but doesn't include a changeset
2026-01-15T08:27:39.3301256Z
2026-01-15T08:27:39.3301442Z To add a changeset, run: pnpm changeset
2026-01-15T08:27:39.3301634Z
2026-01-15T08:27:39.3301892Z If this PR doesn't need a changeset (docs only, etc.),
2026-01-15T08:27:39.3302776Z add the 'skip-changeset' label to the PR
2026-01-15T08:27:39.3303111Z
2026-01-15T08:27:39.3303924Z 📚 Learn more: https://github.com/objectstack-ai/objectui/blob/main/CONTRIBUTING.md#versioning-and-releases
2026-01-15T08:27:39.3313420Z ##[error]Process completed with exit code 1.

Copilot AI changed the title [WIP] Publish new software version Release v0.2.1 with changeset automation Jan 15, 2026
Copilot AI requested a review from hotlong January 15, 2026 08:35
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 15, 2026

@copilot fix 2026-01-15T08:27:39.3165536Z ##[group]Run # Check if there are any changesets
2026-01-15T08:27:39.3165943Z �[36;1m# Check if there are any changesets�[0m
2026-01-15T08:27:39.3166346Z �[36...

Fixed in commit 99cf828. Added a changeset file to satisfy the CI check. The changeset workflow expects PRs that modify packages to include a changeset file - it gets consumed when the PR is merged and the automated release workflow runs.

Copilot AI requested a review from huangyiirene January 15, 2026 08:42
@github-actions
Copy link

📦 Bundle Size Report

Package Size Gzipped
components (index.js) 1719.04KB 345.21KB
core (index.js) 0.27KB 0.14KB
data-objectql (ObjectQLDataSource.js) 11.43KB 2.76KB
data-objectql (hooks.js) 5.43KB 1.32KB
data-objectql (index.js) 0.42KB 0.26KB
designer (index.js) 0.83KB 0.32KB
plugin-charts (AdvancedChartImpl-CGlEUqvZ.js) 47.44KB 11.16KB
plugin-charts (BarChart-C9og8_1e.js) 525.61KB 132.50KB
plugin-charts (ChartImpl-BO5n60y7.js) 4.87KB 1.95KB
plugin-charts (index-DR7MvR2L.js) 23.55KB 6.93KB
plugin-charts (index.js) 0.21KB 0.16KB
plugin-editor (MonacoImpl-DCiwKyYW.js) 18.97KB 5.77KB
plugin-editor (index-CpP31686.js) 21.90KB 6.66KB
plugin-editor (index.js) 0.19KB 0.15KB
plugin-kanban (KanbanImpl-CI3LQYrL.js) 76.88KB 20.43KB
plugin-kanban (index-DNMbL6y1.js) 23.20KB 6.83KB
plugin-kanban (index.js) 0.18KB 0.15KB
plugin-markdown (MarkdownImpl-DcFjhoD-.js) 256.34KB 64.33KB
plugin-markdown (index-D4WUb7Qy.js) 21.42KB 6.50KB
plugin-markdown (index.js) 0.19KB 0.15KB
react (SchemaRenderer.js) 1.00KB 0.51KB
react (index.js) 0.13KB 0.11KB
react (index.test.js) 0.14KB 0.14KB
types (api.js) 0.24KB 0.19KB
types (base.js) 0.24KB 0.19KB
types (complex.js) 0.17KB 0.16KB
types (crud.js) 0.24KB 0.20KB
types (data-display.js) 0.19KB 0.17KB
types (data.js) 0.23KB 0.18KB
types (disclosure.js) 0.18KB 0.17KB
types (feedback.js) 0.18KB 0.16KB
types (form.js) 0.17KB 0.16KB
types (index.js) 1.46KB 0.74KB
types (layout.js) 0.23KB 0.18KB
types (navigation.js) 0.17KB 0.16KB
types (overlay.js) 0.18KB 0.16KB

Size Limits

  • ✅ Core packages should be < 50KB gzipped
  • ✅ Component packages should be < 100KB gzipped
  • ⚠️ Plugin packages should be < 150KB gzipped

@github-actions
Copy link

✅ All checks passed!

  • ✅ Type check passed
  • ✅ Tests passed
  • ✅ Lint check completed

@huangyiirene huangyiirene marked this pull request as ready for review January 15, 2026 08:46
@huangyiirene huangyiirene merged commit 099bcef into main Jan 15, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants