Skip to content

v0.14.1

Choose a tag to compare

@squirrel20 squirrel20 released this 15 Sep 02:53
· 8 commits to main since this release

v0.14.1 — dsh 0.1.5 compatibility

  • Session format V3: run summaries read events via session.eventAt(seq) (the events array is gone in dsh ≥ 0.1.5); older hosts keep working.
  • Path-safe session ids: cron-<slug>-<uuid> — dsh ≥ 0.1.5 keys the session projection cache by session id and rejects non-ASCII names; non-ASCII job names no longer log per-record key … is not path-safe on every run.
  • Peer dependency ranges accept ^0.1.5-rc.2.

v0.14.1 — 兼容 dsh 0.1.5

  • 会话格式 V3:运行摘要改经 session.eventAt(seq) 读事件(dsh ≥ 0.1.5 不再暴露 events 数组);旧宿主仍可用。
  • 路径安全的会话 id:cron-<slug>-<uuid>,dsh ≥ 0.1.5 按会话 id 落投影缓存、拒绝非 ASCII;中文作业名不再每次运行都报 per-record key … is not path-safe。
  • peer 依赖范围接受 ^0.1.5-rc.2。

Also carries the unreleased v0.14.0 changes (plugin-registered jobs via ctx.cron.registerJob and callback tasks); no GitHub Release was cut for 0.14.0. / 同时包含未单独发布的 v0.14.0(插件注册作业 ctx.cron.registerJob 与 callback 任务)。