Skip to content

Releases: prohui/obsidian-story-map

Story Map 1.7.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 03:28

Dependency security update

  • Override the transitive Moment dependency to 2.31.0, the patched version for GHSA-4p3w-j4w9-5jqw.
  • Apply the override to both development tools and UI dependencies, replacing Moment 2.29.4 in the dependency lockfile.
  • Update the development-only brace-expansion and fast-uri dependencies to patched compatible versions.
  • Existing maps and inline title editing remain compatible. Requires Obsidian 1.8.10 or newer.

The vault-file-listing notice describes the existing note/attachment pickers and link maintenance when files are renamed; this update does not remove those features.

Validation

Clean dependency installation, lint, TypeScript checks, production build, and all 63 tests passed. npm audit reports zero vulnerabilities.


依赖安全更新

将间接依赖 Moment 从 2.29.4 统一升级至修复版 2.31.0,处理插件市场的依赖漏洞告警。原有地图和标题编辑功能保持兼容。

文件列表提示对应笔记与附件选择、文件改名后更新引用等现有功能,本次保留这些功能。

Story Map 1.7.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 11:52

Edit titles directly on the map

  • Click any Activity, Task, or Story title to rename it inline.
  • Long titles wrap automatically. The editor grows and shrinks with the text, and manual line breaks remain visible after saving.
  • Enter saves, Shift+Enter inserts a line break, and Esc cancels. Clicking away also saves.
  • Use the document button beside Activity and Task titles for full details; click the Story card outside its title for Story details.
  • Renaming supports undo/redo without changing linked note filenames. Failed saves retain the draft for retry.
  • Drag the header or card area outside the title to reorder items.

Thanks

Thank you to Chris (@chrislconover) for suggesting inline renaming in issue #3, and for the Activity and Task drag-and-drop contribution released in 1.6.0.

Validation

Lint, TypeScript checks, production build, and all 63 tests passed. Local Obsidian testing covered multiline editing and display, auto-growing and shrinking inputs, saving and reloading, cancellation, undo, and redo. Additional drag/drop integration checks passed.


直接点击标题编辑

Activity、Task、Story 标题均可单击就地改名。长标题自动换行,输入框随内容增高或缩小,手动换行保存后仍完整显示。Enter 保存,Shift+Enter 换行,Esc 取消,点击其他位置也会保存。支持撤销、重做及保存失败后重试。

感谢 Chris(@chrislconover) 提出行内改名建议,并贡献上一版本的 Activity 与 Task 拖拽排序功能!

Story Map 1.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 07:35

Activity and Task drag-and-drop reordering

  • Reorder Activities by dragging their headers. Their Tasks and Stories follow them.
  • Reorder Tasks within an Activity or move them between Activities, keeping associated Stories together.
  • Drop on + Activity or an Activity’s + Task space to move an item to the end.
  • A blue insertion line indicates the drop position. Effective moves support undo/redo; unchanged drops do not add undo steps.
  • Existing map files remain compatible. Requires Obsidian 1.8.10 or newer.

Thanks

Thank you to Chris (@chrislconover) for implementing this feature and adding regression tests in PR #4, addressing issue #2.

Validation

Lint, TypeScript checks, production build, and all 49 project tests passed. Additional local integration checks covered persistence, undo/redo, and drag/drop event handling. Native mouse-drag automation was unavailable in the review environment; the contributor reports manual Obsidian testing.


Activity 与 Task 拖拽排序

现在可以拖拽 Activity 和 Task 标题调整顺序,Task 还可跨 Activity 移动,关联 Story 会一起移动。拖到 + Activity 或对应 Activity 的 + Task 区域可移至末尾。蓝色插入线提示放置位置,每次有效移动支持撤销与重做,原有地图文件保持兼容。

感谢 Chris(@chrislconover) 在 PR #4 中贡献实现和回归测试!

Story Map 1.5.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 10:53

Full Changelog: 1.5.0...1.5.1

Story Map 1.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 12:10

Full Changelog: 1.4.1...1.5.0

Story Map 1.4.1

Choose a tag to compare

@github-actions github-actions released this 06 Sep 04:54

Full Changelog: 1.4.0...1.4.1

Story Map 1.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 04:00

Full Changelog: 1.3.0...1.4.0

Story Map 1.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 10:04

Full Changelog: 1.2.0...1.3.0

Story Map 1.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 09:32

Full Changelog: 1.1.0...1.2.0

Story Map 1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 07:49

Full Changelog: 1.0.4...1.1.0