Skip to content

Release v1.5.0#64

Merged
marcop135 merged 1 commit into
mainfrom
develop
Jun 9, 2026
Merged

Release v1.5.0#64
marcop135 merged 1 commit into
mainfrom
develop

Conversation

@marcop135

Copy link
Copy Markdown
Owner

Summary

Minor release. Use Excalidraw's native Mermaid instead of our custom modal, plus mobile toolbar UX fixes.

  • Enhance: Drop the custom Insert > Mermaid modal and adapter; use Excalidraw's built-in Mermaid to Excalidraw (More tools menu), which parses the same diagrams into native editable shapes.
  • Fix: On phones, keep the action bar above Excalidraw's bottom bar while editing so Export stays reachable in any tool state.
  • Style: Drop the GitHub link from the crowded phone bottom bar; it stays in the hamburger menu and on the desktop toolbar.
  • Enhance: Show the app name beside the version in the hamburger menu (draw v1.5.0).
  • Build: Drop the now-unused @excalidraw/mermaid-to-excalidraw direct dependency; Excalidraw still bundles its own copy.
  • Docs: Correct the README usage, project structure, and tech-stack notes to reflect Mermaid moving to Excalidraw's native menu.

Test plan

  • npm run build
  • npm run lint
  • npm test (28 pass)
  • Verified in browser: Insert menu = LaTeX + Markdown, mobile export reachable while drawing, GitHub gone from phone bar, hamburger shows draw v1.5.0, native Mermaid to Excalidraw intact.

…e the version (v1.5.0)

- Drop the custom Insert > Mermaid modal/adapter for Excalidraw's built-in
  Mermaid to Excalidraw (More tools menu); remove the now-unused direct
  @excalidraw/mermaid-to-excalidraw dependency.
- On phones, float the action bar above Excalidraw's bottom bar while editing
  so Export stays reachable without re-picking the selection tool.
- Hide the GitHub link from the crowded phone bottom bar (still in the
  hamburger menu and desktop toolbar).
- Show the app name beside the version in the hamburger menu.
- Correct README usage/structure/tech-stack notes for the native Mermaid path.
@marcop135 marcop135 merged commit c7d199a into main Jun 9, 2026
1 check passed
@marcop135 marcop135 deleted the develop branch June 9, 2026 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant