Skip to content

Releases: GitMorRic/towrite-open-questions

ToWrite Open Questions 0.2.7

Choose a tag to compare

@github-actions github-actions released this 02 Jul 07:52
  • Removed the remaining Obsidian 1.13 settings APIs from the settings tab so the declared 1.5.0 minimum app version is accurate.
  • Kept the settings heading on Setting#setHeading while restoring the stable imperative display path.
  • Preserved the CSS cleanup with zero !important declarations.

中文摘要:

  • 移除设置页里残留的 Obsidian 1.13 新 API,让声明的最低版本 1.5.0 和源码实际兼容。
  • 保留官方要求的 Setting#setHeading,同时恢复稳定的 display 渲染路径。
  • 保留 CSS 清理结果,styles.css 仍然没有 !important。

ToWrite Open Questions 0.2.6

Choose a tag to compare

@github-actions github-actions released this 02 Jul 07:14
  • Restored the imperative settings display fallback so the settings page renders in older or manually installed Obsidian builds.
  • Kept the new settings definition entry for newer Obsidian versions while returning the minimum app version to 1.5.0.
  • Preserved the 0.2.5 CSS cleanup with zero !important declarations.

中文摘要:

  • 恢复设置页 display 兼容入口,修复部分 Obsidian 版本或手动安装场景下设置页空白的问题。
  • 新版 Obsidian 仍保留 getSettingDefinitions 入口,同时最低版本回到 1.5.0。
  • 保留 0.2.5 的 CSS 清理结果,styles.css 里仍然没有 !important。

ToWrite Open Questions 0.2.5

Choose a tag to compare

@github-actions github-actions released this 02 Jul 07:07
  • Removed all remaining !important declarations from plugin CSS to satisfy Obsidian style review warnings.
  • Kept the existing plugin-scoped selectors and build output behavior unchanged.

中文摘要:

  • 移除插件 CSS 中剩余的全部 !important,清理 Obsidian 样式审核 warning。
  • 保留原有插件作用域选择器和构建输出方式。

ToWrite Open Questions 0.2.4

Choose a tag to compare

@github-actions github-actions released this 02 Jul 06:12
  • Switched the settings page to Obsidian's getSettingDefinitions() API and kept the heading on Setting#setHeading.
  • Raised the 0.2.4 minimum Obsidian version to 1.13.0 to match the new settings API.
  • Cleaned the frontmatter export write path to avoid unsafe assignment warnings.
  • Wrapped the edit modal submit handler so it no longer returns a Promise where Obsidian expects void.
  • Switched PDF overlay timer calls back to window.requestAnimationFrame/setTimeout per Obsidian review guidance.
  • Renamed the selection toolbar document field to avoid the popout compatibility warning.

中文摘要:

  • 设置页切换到 Obsidian 新的 getSettingDefinitions() API,并继续使用 setHeading。
  • 0.2.4 的最低 Obsidian 版本提升到 1.13.0,以匹配新设置 API。
  • 修复 frontmatter 写入、弹窗 Promise、PDF timer、选区工具条字段名等审核 warning。

ToWrite Open Questions 0.2.3

Choose a tag to compare

@github-actions github-actions released this 02 Jul 04:55
  • Added a five-tab settings layout: General, Cards & Editor, Workflow, API & Device, and AI.
  • Rewrote the Chinese settings copy so the settings page no longer shows corrupted text.
  • Improved popout compatibility for the PDF overlay, selection toolbar, and editor suggestion widgets by using the active document/window context.
  • Cleaned review warnings around unhandled promises, unsafe frontmatter writes, unnecessary type assertions, unused code, and low-risk CSS rules.
  • Updated the GitHub Release workflow to publish only the three Obsidian plugin assets: main.js, manifest.json, and styles.css. Zip packages are now local/manual distribution artifacts only.

中文摘要:

  • 设置页改成顶部 tab 栏,分为“通用 / 卡片与编辑器 / Workflow / API 与设备 / AI”。
  • 修复设置页中文文案乱码。
  • PDF 高亮层、选区工具条和编辑器建议按钮改成更适合 popout 窗口的文档上下文写法。
  • 清理 Obsidian 自动审核提示的 Promise、frontmatter、类型断言、未使用代码和低风险 CSS warning。
  • GitHub Release 不再上传 zip,只保留 main.js、manifest.json、styles.css。

ToWrite Open Questions 0.2.2

Choose a tag to compare

@github-actions github-actions released this 02 Jul 03:59
  • ???????? Workflow / ???????????????????????
  • ?? 2.7 ?????????????????????????????????????
  • ?? Obsidian ???????????????????? AI ???Workflow ??? JSON ???????????
  • ???????????????
  • ?? GitHub Actions release workflow???????????? release assets???? GitHub artifact attestations?

0.2.1

Choose a tag to compare

@GitMorRic GitMorRic released this 01 Jul 18:32

Review fixes for the Obsidian community plugin submission. Removes eval-based http loading, avoids detaching leaves on unload, uses a short-lived MarkdownRenderer component, replaces revealLeaf with setActiveLeaf for the declared minAppVersion, and updates settings UI/style handling.

0.2.0

Choose a tag to compare

@GitMorRic GitMorRic released this 01 Jul 17:23

ToWrite Open Questions 0.2.0

Initial public release.

Highlights

  • ToThink / ToWrite annotation cards for Markdown and PDF.
  • Sidebar editing, reminders, source jumping, compact highlights, and wikilink notes.
  • Workflow Stages for folder/tag based writing states.
  • External API, dashboard, RSS, SSE, deck, e-ink, and device feed endpoints.
  • Mobile/e-ink preview and companion capture input.
  • Chinese and English documentation.

Assets

Install with BRAT or manually download:

  • main.js
  • manifest.json
  • styles.css