Commit graph

6 commits

Author SHA1 Message Date
Andre482
8a376a87a8 Release 1.0.8: Pan from anywhere on touch, keyboard selection, and quality audit.
- Single-finger touch panning now works even when starting on a node; a tap still selects.

- Add keyboard node selection (Tab/Enter/Space/Escape) and validated settings input.

- Guard against overwriting malformed .bowtie files; show a notice and keep original data.

- Add Vitest tests (model/layout/panZoom) and a GitHub Actions CI workflow.

- Split bowtieView into history/panZoom/stackRows/externalSync modules; refresh README, examples, and contributor docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-27 19:26:42 +03:00
Andre482
a3f01bb92b Document Obsidian-compatible release tags (1.0.1, not v1.0.1).
Restrict the release workflow to semver tags without a v prefix so manifest.json and GitHub releases stay aligned.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-18 22:23:30 +03:00
Andre482
2f379a623f Release v1.0.1: fix lane add button placement on bowtie connectors.
Align + controls with bezier edge geometry, keep them behind nodes when paths cross, and document the release in CHANGELOG.md.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-18 22:18:37 +03:00
Andre482
6ea43bcfc6 Delete existing release before republishing with notes.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 15:17:35 +03:00
Andre482
08bb49e572 Add release notes and artifact attestations to release workflow.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 15:15:40 +03:00
Andre482
14241b0423 Initial release v1.0.0: O-Tie bowtie diagram plugin for Obsidian.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 14:59:23 +03:00