Repository navigation
Releases: jaskon-io/cron-zen
Releases · jaskon-io/cron-zen
Release list
v0.2.1 — vanilla browser script bundle
Summary
@cron-zen/vanilla@0.2.1:新增 browser IIFE 单文件(内联 core)- 纯 HTML 可用
<script src>直引,全局window.CronZen unpkg/jsdelivr默认指向 browser 包
Install · script 直引
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@cron-zen/vanilla@0.2.1/dist/cron-zen-vanilla.css" />
<div id="cron"></div>
<script src="https://cdn.jsdelivr.net/npm/@cron-zen/vanilla@0.2.1/dist/cron-zen-vanilla.browser.js"></script>
<script>
CronZen.mountCronZen('#cron', {
value: '',
onChange: function (expr) { console.log(expr) },
})
</script>Docs
v0.2.0 — timezone & i18n
Summary
- IANA
timeZone:近 N 次按指定时区墙上时钟估算 / 格式化 - i18n:
zh-CN/en-US(describeCron/getCronTabs);适配层透传timeZone、locale - 包版本对齐 0.2.0:
core·vue3·vue2·vanilla
Tests
core 227 · vue3 297 · vue2 39 · vanilla 24 全绿
Install
pnpm add @cron-zen/core@0.2.0
# 无 Vue → vanilla | Vue2 → vue2 | Vue3 → vue3
pnpm add @cron-zen/vanilla@0.2.0 # 或 vue2 / vue3
import { getNextRuns, formatRunTime, describeCron } from '@cron-zen/core'
getNextRuns(state, 5, new Date(), { timeZone: 'Asia/Shanghai' })
describeCron(state, { locale: 'en-US' })v0.1.6 — @cron-zen/vanilla first publish
Summary
@cron-zen/vanilla@0.1.6npm 首发:无框架mountCronZen/createCronZen(纯 DOM + TS)- Vitest:24 cases(状态机 / 挂载 / 压测)
- 文档:API · vanilla · 选哪个包
Install
pnpm add @cron-zen/vanilla @cron-zen/coreimport { mountCronZen } from '@cron-zen/vanilla'
import '@cron-zen/vanilla/style.css'
mountCronZen('#cron', { value: '', onChange: console.log })v0.1.5 — @cron-zen/vue2 first publish
Summary
@cron-zen/vue2@0.1.5npm 首发:CronZen/useCronZen/CronZenPlugin- 与 vue3 主路径对齐(L·LW·nW·nL·#、空 v-model、周 abbr 等)
- Vitest:39 cases(单元 / 组件 / 压测 / 韧性)
- 文档:API · vue2
@cron-zen/core / @cron-zen/vue3 仍为 0.1.4。
Install
pnpm add @cron-zen/vue2 @cron-zen/core vue@2.7v0.1.4 — discoverability & Element demotion
@cron-zen/core & @cron-zen/vue3 0.1.4
Changed
CronZenPlugin仅注册CronZen,不再全局注册CronZenPicker- 文档 / README / npm description:强调默认无 UI 库
CronZenPicker 仍可按需:import { CronZenPicker } from '@cron-zen/vue3'
v0.1.3 — week nL/# next runs
@cron-zen/core & @cron-zen/vue3 0.1.3
Added
- 近 N 次预估支持周字段
nL/n#m - 周字段裸
L按 Quartz 视为每周六(SAT)
Docs
- 对照表 / core API 补充 L·W·# 能力说明
npm: @cron-zen/core@0.1.3 · @cron-zen/vue3@0.1.3