Skip to content

release: Kun v0.2.27#962

Merged
XingYu-Zhong merged 116 commits into
masterfrom
develop
Jul 17, 2026
Merged

release: Kun v0.2.27#962
XingYu-Zhong merged 116 commits into
masterfrom
develop

Conversation

@XingYu-Zhong

Copy link
Copy Markdown
Collaborator

Summary

Prepare Kun v0.2.27 for release by merging the validated develop line into master.

This release expands the local-first creative workflow with Kun Video Editor, Kun PPT / Presentation Studio, Design Motion and inline component prototypes, while improving the Code workbench, Write workflows, data migration foundations, Extension media APIs, UI Plugin presentation themes, and Kun runtime stability.

Changes

  • Add the bundled Kun Video Editor, Presentation Studio, and Social Media Sidebar workflows.
  • Add Design Motion, inline component prototypes, and richer generated-artifact previews.
  • Rework the Code right-side tab workbench and improve steering, queued model changes, subagents, and reasoning UI.
  • Improve Write draft safety, file-scoped context, previews, selection behavior, and focus mode.
  • Add feature-gated cross-device data migration with trusted-workbench IPC enforcement.
  • Expand Extension media, job, FFmpeg, artifact, Webview, and workspace-isolation contracts.
  • Add declarative host-owned UI Plugin portrait presentation with static-image validation and responsive layout safeguards.
  • Harden runtime approvals, replay, MCP schema stability, credential isolation, telemetry, packaging, and release gates.
  • Add the complete release notes in release/release-v0.2.27.md.

Release blocker fixes

  • Restrict data-migration IPC to the current trusted main workbench frame.
  • Fix UI Plugin portrait preview, z-order, readability, and Composer-overlap regressions.
  • Align packaged Extension and Video Editor smoke tests with current workspace grants and tab lifecycles.
  • Stabilize real child-process media tests under the release gate.
  • Update vulnerable direct dependencies and regenerate Extension API documentation.

Validation

  • npm run lint -- --quiet
  • npm run typecheck
  • npm run test — 4,440 root tests passed
  • npm --prefix kun test — 2,091 Kun tests passed
  • Extension public release gate — 97 contract tests passed
  • npm run build
  • macOS arm64 packaging, DMG/ZIP integrity, architecture, and deep code-signature verification
  • Packaged Extension contract and desktop Chromium smoke tests
  • Packaged Kun Video Editor native sidecar and desktop E2E smoke tests
  • Dependency audit: no high or critical findings in the reviewed dependency trees

Release notes

See release/release-v0.2.27.md for the full user-facing changelog.

Final distribution requirements

Formal distribution artifacts still need Release CI signing/notarization for macOS, Windows/Linux packaging, drawtext-capable burned-caption evidence, and cross-platform data-migration sign-off.

XingYu-Zhong and others added 30 commits July 12, 2026 17:07
fix: integrate prioritized runtime and workspace repairs
fix(workbench): finish partial Write and preview fixes
Comment thread examples/extensions/kun-video-editor/src/engine/render-plan.ts Fixed
Comment thread examples/extensions/kun-video-editor/src/engine/script.ts Fixed
Comment thread examples/extensions/kun-video-editor/src/engine/subtitles.ts Fixed
Comment thread kun/src/services/extension-job-store.ts Fixed
Comment thread kun/src/services/extension-job-store.ts Fixed

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

PR checks failed. Please fix the failing CI jobs before merging.

Failed jobs:

  • Typecheck and test

Run details: https://github.com/KunAgent/Kun/actions/runs/29583602353

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

PR checks failed. Please fix the failing CI jobs before merging.

Failed jobs:

  • Build Linux package
  • Windows NSIS packaged validation (PR)

Run details: https://github.com/KunAgent/Kun/actions/runs/29585973238

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

PR checks failed. Please fix the failing CI jobs before merging.

Failed jobs:

  • Build Linux package

Run details: https://github.com/KunAgent/Kun/actions/runs/29587566099

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

PR checks failed. Please fix the failing CI jobs before merging.

Failed jobs:

  • Build Linux package
  • Ad-hoc macOS packaged validation (PR)
  • Windows NSIS packaged validation (PR)

Run details: https://github.com/KunAgent/Kun/actions/runs/29589103633

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

PR checks failed. Please fix the failing CI jobs before merging.

Failed jobs:

  • Typecheck and test

Run details: https://github.com/KunAgent/Kun/actions/runs/29591565358

@XingYu-Zhong
XingYu-Zhong marked this pull request as ready for review July 17, 2026 16:01
@XingYu-Zhong
XingYu-Zhong merged commit 21dbeaa into master Jul 17, 2026
5 of 10 checks passed

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

PR checks failed. Please fix the failing CI jobs before merging.

Failed jobs:

  • Build Linux package
  • Ad-hoc macOS packaged validation (PR)
  • Windows NSIS packaged validation (PR)

Run details: https://github.com/KunAgent/Kun/actions/runs/29594495367

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants