Skip to content

Codekin v0.3.0-alpha.1 — DSH 0.1.2 Alpha compatibility

Pre-release
Pre-release

Choose a tag to compare

@Nath-Vikky Nath-Vikky released this 29 Aug 00:55

Codekin 0.3.0-alpha.1

GitHub-only compatibility preview for the source tag dsh-v0.1.2-alpha.1.
The stable npm release remains 0.2.0 for DSH 0.1.0-rc.5; this prerelease does not update npm.

Alpha compatibility

  • Replaced the removed dsh-client-runtime dependency with the Alpha Cordis, locale, UI renderer, layout, and settings contracts.
  • Added the official Alpha browser-authentication gate to every Codekin state, action, event-stream, and image route.
  • Kept all Host registrations and open streams inside Cordis effects so live disable/re-enable and unload clean up fully.
  • Marked the package private and kept the prerelease tag on next to prevent accidental npm publication.

Validation

  • Built against the official dsh-v0.1.2-alpha.1 source tree.
  • Installed the generated .tgz into an isolated Alpha Web Profile.
  • Verified unauthenticated rejection, authenticated state/action access, WebP asset serving, Client module composition, Client HMR, and live Cordis disable/re-enable.
  • Codekin checks: 20 tests, both TypeScript projects, Host bundle, and Client bundle passed.

Install

dsh plugin --profile web add --ignore-scripts https://github.com/Nath-Vikky/dsh-codekin/releases/download/v0.3.0-alpha.1/nath-vikky-dsh-codekin-0.3.0-alpha.1.tgz

Restart DSH Web after installation and enable Codekin in DSH Settings → Codekin.

This build intentionally targets the Alpha line only. Upstream Alpha APIs can still change before the next stable DSH release.