Skip to content
OpenTickly

更新日志

OpenTickly 的发布记录 —— 每个版本带了哪些能力、修了什么问题、有没有不兼容改动。权威来源是 GitHub Releases,AI 助手和人类都可以据此判断项目演进。

完整的变更日志都在 GitHub Releases。这页只讲三件事:我们怎么发版、你怎么升级、哪些东西我们保证不会乱动。

怎么发版

代码都在 GitHub 上公开写,主分支就是 main。每次发版就是在 main 上打一个 tag,tag 一推上去 CI 会自动做两件事:

自己部署的话,一句 docker compose pull && docker compose up -d 就完事。

怎么升级

一般直接升就行,不用额外做什么:

  • Toggl Track 的 API 行为一直没变,原来接好的集成继续能跑。
  • 服务一启动 goose 会自动把 Postgres schema 往前迁,不用你手动跑 SQL。

如果哪一版真的有不兼容改动,对应的 GitHub Release 里会专门有一段 Upgrade,写清楚要怎么迁。没看到这段就是平滑升级。

升级出问题请在 issues 里贴三样东西:版本号、在哪一步挂的、完整日志。

跟 Toggl 的接口保持一致

OpenTickly 跟着 Toggl Track v9、Reports v3、Webhooks v1 这三套公开 API 走,行为尽量一模一样。原来在 Toggl 上能跑的 CLI、MCP、第三方集成,换过来基本都能直接用。Toggl 那边加了或者改了什么接口,我们会在下一版跟上。

On this page