Releases: tylina/dsh-tylina
Release list
Tylina for DSH 0.4.22
Tylina 0.4.5 integration update.
- Updated shared Web editor assets with nested and multi-paragraph edit animations, automatic page reveal and History review.
- Native bundles use the six-platform 0.4.5 runtimes; the integration reuses tylina-sdk 0.4.6.
- Install or update without pinning a version:
dsh plugin --profile web add dsh-tylina
dsh plugin --profile web update dsh-tylina@latestUse dsh-tylina-native for the native runtime variant. Restart a running Harness after updating.
Web editor · Website · Desktop downloads
配套 Tylina 0.4.5:更新编辑动画、自动定位、History 审阅与六平台 Native runtime。安装与更新无需固定版本号,更新后重启正在运行的 Harness。
v0.4.21
Independent paragraph edits now animate in source order, including nested content across pages. Frame coalescing preserves each paragraph boundary, with shared compilation and memory budgets.
Verified with real Tinymist frame compilation, Unicode and offset regressions, and browser Document/Slides edit and History checks.
v0.4.20
Animate edits within a provider-confirmed text node without removing the surrounding card or unchanged text. Unicode grapheme checkpoints keep emphasis and container syntax intact when unchanged; structural edits retain the existing whole-node path.
Validated every intermediate Cherry/Wabi-Sabi snapshot with real Tinymist, tested cancellation and frame budgets, and verified extending highlights and cleanup in the production browser.
v0.4.19
Fix History visual diffs losing valid changed regions inside nested document containers. Use the compiler-backed source range mapping directly; enclosing-element caret positions no longer discard paragraph changes.
Verified the exact Cherry/Hanami wording edit with native Tinymist and production browser/WASM, including screenshots. Comment-only changes still show Source Diff.
v0.4.18
Update the shared editor to tylina-web-assets 0.4.16.
- Browser Agent conversations choose Pi or AI SDK and a model connection at creation; the harness stays fixed.
- Model capabilities come from API metadata or explicit connection settings, with no model-name allowlists.
- Desktop and mobile session settings retain model and reasoning effort controls.
Validation: production browser scenarios, Electron settings smoke, live DeepSeek editing, package inspection, and 26 DSH tests passed (5 SDK/native-dependent checks skipped).
Install or update: dsh plugin --profile web update dsh-tylina@latest. Native bundle: dsh-tylina-native@latest.
v0.4.17
Update the embedded editor to tylina-web-assets@0.4.15. Browser Agent harness selection now works independently of model identifiers and API endpoints; existing conversations keep their runtime.
Verified real DeepSeek Flash → Pro editing, PDF export, undo/redo and saved sessions, plus custom-provider Pi cancellation and recovery. Both WASM and native bundles use the same updated editor. Native runtime remains 0.4.3.
Install or update:
dsh plugin --profile web add dsh-tylina
dsh plugin --profile web update dsh-tylina@latestDSH Tylina 0.4.16
AI edit feedback now waits for real source mapping within the existing transition deadline, so slower Document and Slides mappings can still animate and reveal the edited page. Canonical history checkpoints no longer wait for animation playback.
Verified with real WASM/native DSH bundles, external edits, compilation, Undo, exports and window reconnection.
修复慢速映射导致 AI 动画与页面定位丢失的问题,Document/Slides 同步生效。正式历史检查点不再被动画延迟。
dsh plugin --profile web update dsh-tylina@latestNative users: update dsh-tylina-native@latest. Restart DSH after updating.
DSH Tylina 0.4.15
AI edits now animate and reveal the changed page in both Document and Slides views, including nested slide content. Highlights clear after playback. Both WASM and native bundles use the same updated editor.
Verified with installed DSH bundles, real filesystem edits, compilation, page mapping, export and Undo.
AI 编辑现在可在 Document 和 Slides 模式显示动画并定位到修改页,修复嵌套幻灯片高亮范围过大和定位不准的问题;动画结束后清除高亮。WASM 与 Native 包同步更新。
Update / 更新:
dsh plugin --profile web update dsh-tylina@latestNative users: use dsh-tylina-native@latest. Restart DSH after updating.
Native 用户请更新 dsh-tylina-native@latest,更新后重启 DSH。
Tylina 0.4.14 — simpler Agent editing
Tylina now complements the Harness instead of duplicating its file tools.
- One
tylinatool for current selection, document validation, page images, templates, views and PDF/PNG/SVG export. - Ordinary Harness read/edit/write tools handle source files. No model-supplied hashes or character offsets.
- Receive filesystem edits before compiling or exporting; preserve editor history and pending input across reconnects.
- Concise Skill guidance, directly readable resource paths, and one session-scoped Tylina context.
Verified locally with installed WASM and macOS Native bundles, two Agent turns and compaction, Undo/Redo, detached windows, session following, and real DeepSeek editing inside Better Sidebar.
dsh plugin --profile web update dsh-tylina@latestv0.4.13 — one tool, current context, quiet reconnects
Tylina now contributes one current, session-scoped Harness context instead of appending connection notices on every editor reconnect. The current contract supersedes historical tool descriptions after upgrading, and Harness restores it after compaction. Both editions expose only the single tylina command tool, with progressive Skills and commands such as editor.state for the live selection.
Update
dsh plugin --profile web update dsh-tylina@0.4.13
# Or, for the native edition:
dsh plugin --profile web update dsh-tylina-native@0.4.13Install only one edition per profile. Restart the running Harness after updating. Verify the installed version with dsh plugin --profile web list dsh-tylina --depth 0 (substitute the native name when applicable). pnpm's release-age policy can keep @latest on an older eligible release; these exact commands select this release without disabling the policy globally.
Existing historical connection messages remain in chat; new connections no longer append them. No changes to the native compiler or Web assets are required.
Verified
- Typechecking and 26 tests passed; 5 optional SDK CLI/stdio tests were not enabled.
- Six reconnects preserve one scoped contract, without injecting chat messages; switching projects updates it and disconnecting removes it.
- Packed WASM and macOS native bundles passed the actual installed Harness/browser suites: one Tylina tool in model requests, context restoration after compaction, live editing, compilation, PDF/PNG/SVG exports, reconnection cancellation, and detached window recovery.