Skip to content

Releases: udlose/MermaidPad

MermaidPad v1.2.0

07 Dec 11:20

Choose a tag to compare

MermaidPad v1.2.0

Requirements

  • .NET 9 Runtime (Download here)
  • Windows: WebView2 Runtime (Download here)
  • Linux: libwebkit2gtk-4.0-37+ (for WebKit support)
  • macOS: WebKit (included on macOS by default - Download)

Downloads

Windows

  • x64: MermaidPad-1.2.0-win-x64.zip
  • ARM64: MermaidPad-1.2.0-win-arm64.zip

Extract and run MermaidPad.exe


macOS

Universal DMG (Recommended) - Works on All Macs:

  • MermaidPad-1.2.0-macos-universal.dmg

This single DMG file contains optimized binaries for both Intel and Apple Silicon Macs. Simply download, mount, and drag to Applications folder.

Installation Steps:

  1. Download the Universal DMG above
  2. Double-click to mount the disk image
  3. Drag MermaidPad.app to the Applications folder shortcut
  4. Eject the DMG and launch from Applications

First Launch (Unsigned App):
Since the app is not code-signed by Apple:

  1. Right-click MermaidPad.app -> "Open" (don't double-click)
  2. Click "Open" if prompted
  3. Future launches work normally with double-click

Alternative: Homebrew

brew install --cask udlose/tap/mermaidpad

Linux

  • x64: MermaidPad-1.2.0-linux-x64.zip
  • arm64: Not supported (CefGlue limitation - see here)

Extract, make executable (chmod +x MermaidPad), and run ./MermaidPad


Advanced Users: Individual macOS Architecture Downloads

For developers and advanced users who need specific architectures:

  • Intel x64: MermaidPad-1.2.0-osx-x64.app.zip
  • Apple Silicon ARM64: MermaidPad-1.2.0-osx-arm64.app.zip

These require manual unzipping and permission setting.

What's Changed

Full Changelog: v1.1.0...v1.2.0

MermaidPad v1.1.0

06 Nov 19:53

Choose a tag to compare

MermaidPad v1.1.0

Requirements

  • .NET 9 Runtime (Download here)
  • Windows: WebView2 Runtime (Download here)
  • Linux: libwebkit2gtk-4.0-37+ (for WebKit support)
  • macOS: WebKit (included on macOS by default - Download)

Downloads

macOS (Recommended)

Universal DMG - Works on All Macs:

  • MermaidPad-1.1.0-macos-universal.dmg

This single DMG file contains optimized binaries for both Intel and Apple Silicon Macs. Simply download, mount, and drag to Applications folder.

Installation Steps:

  1. Download the Universal DMG above
  2. Double-click to mount the disk image
  3. Drag MermaidPad.app to the Applications folder shortcut
  4. Eject the DMG and launch from Applications

First Launch (Unsigned App):
Since the app is not code-signed by Apple:

  1. Right-click MermaidPad.app -> "Open" (don't double-click)
  2. Click "Open" when prompted about unidentified developer
  3. Future launches work normally with double-click

Alternative: Homebrew

brew install --cask udlose/tap/mermaidpad
  • Windows

  • x64: MermaidPad-1.1.0-win-x64.zip
  • ARM64: MermaidPad-1.1.0-win-arm64.zip

Extract and run MermaidPad.exe

  • Linux

  • x64: MermaidPad-1.1.0-linux-x64.zip
  • arm64: Not supported (CefGlue limitation - see here)

Extract, make executable (chmod +x MermaidPad), and run ./MermaidPad

Advanced Users: Individual macOS Architecture Downloads

For developers and advanced users who need specific architectures:

  • Intel x64: MermaidPad-1.1.0-osx-x64.app.zip
  • Apple Silicon ARM64: MermaidPad-1.1.0-osx-arm64.app.zip

These require manual unzipping and permission setting.

What's Changed

New Contributors

Full Changelog: v1.0.6...v1.1.0

MermaidPad v1.0.6

02 Sep 15:24

Choose a tag to compare

What's Changed

  • Fix out-of-bounds condition for caret position by @udlose in #103

Full Changelog: v1.0.5...v1.0.6

MermaidPad v1.0.5

02 Sep 04:45

Choose a tag to compare

What's Changed

  • Enhance README.md and update project file by @udlose in #93
  • #38 Add config support by @udlose in #97
  • Update GitHub Actions to use version 5 of actions by @udlose in #98

Full Changelog: v1.0.4...v1.0.5

MermaidPad v1.0.4

31 Aug 00:05

Choose a tag to compare

MermaidPad v1.0.4

Requirements

  • .NET 9 Runtime (Download here)
  • Windows: WebView2 Runtime (Download here)
  • Linux: libwebkit2gtk-4.0-37+ (for WebKit support)
  • macOS: WebKit (included on macOS by default - Download)

macOS Installation Notes

Important: macOS binaries are not signed. On first launch:

  1. Right-click the app -> "Open" (not double-click)
  2. Click "Open" when prompted about unidentified developer
  3. OR via terminal: xattr -cr MermaidPad-*-osx-* && ./MermaidPad-*-osx-*

Downloads

Choose the appropriate version for your platform:

  • Windows:

    • x64: MermaidPad-1.0.4-win-x64.exe
    • arm64: MermaidPad-1.0.4-win-arm64.exe
  • Linux:

    • x64: MermaidPad-1.0.4-linux-x64
    • arm64: MermaidPad-1.0.4-linux-arm64
  • MacOS:

    Not sure which one?
    If you have an:

    • Apple M1/M2/M3, then you have an Apple Silicon. Download the arm64 version.
    • Intel, then you have an Intel Mac. Download the x64 version.

    Both architectures are supported on MacOS, but you should choose download for your native CPU Architecture:

    • Intel (x64): MermaidPad-1.0.4-osx-x64.app.zip
    • Apple Silicon (arm64): MermaidPad-1.0.4-osx-arm64.app.zip

Installation

  1. Download the appropriate file for your platform
  2. Make executable (Linux/macOS): chmod +x MermaidPad-*
  3. Run directly: ./MermaidPad-* or double-click (on Windows)

What's Changed

  • Remove redundant steps in GitHub Actions workflows by @udlose in #91

Full Changelog: v1.0.3...v1.0.4

MermaidPad v1.0.3

30 Aug 19:52

Choose a tag to compare

MermaidPad v1.0.3

Requirements

  • .NET 9 Runtime (Download here)
  • Windows: WebView2 Runtime (Download here)
  • Linux: libwebkit2gtk-4.0-37+ (for WebKit support)
  • macOS: WebKit (included on macOS by default - Download)

macOS Installation Notes

Important: macOS binaries are not signed. On first launch:

  1. Right-click the app -> "Open" (not double-click)
  2. Click "Open" when prompted about unidentified developer
  3. OR via terminal: xattr -cr MermaidPad-*-osx-* && ./MermaidPad-*-osx-*

Downloads

Choose the appropriate version for your platform:

  • Windows:

    • x64: MermaidPad-1.0.3-win-x64.exe
    • arm64: MermaidPad-1.0.3-win-arm64.exe
  • Linux:

    • x64: MermaidPad-1.0.3-linux-x64
    • arm64: MermaidPad-1.0.3-linux-arm64
  • MacOS:

    Not sure which one?
    If you have an:

    • Apple M1/M2/M3, then you have an Apple Silicon. Download the arm64 version.
    • Intel, then you have an Intel Mac. Download the x64 version.

    Both architectures are supported on MacOS, but you should choose download for your native CPU Architecture:

    • Intel (x64): MermaidPad-1.0.3-osx-x64.app.zip
    • Apple Silicon (arm64): MermaidPad-1.0.3-osx-arm64.app.zip

Installation

  1. Download the appropriate file for your platform
  2. Make executable (Linux/macOS): chmod +x MermaidPad-*
  3. Run directly: ./MermaidPad-* or double-click (on Windows)

What's Changed

  • Add NuGet and GitHub Actions to Dependabot config by @udlose in #87
  • Fix race condition in universal DMG creation job by @udlose in #90

Full Changelog: v1.0.2...v1.0.3

v1.0.2

30 Aug 00:18

Choose a tag to compare

Remove extraneous ncipollo/release-action step done in macos-bundle.y…

MermaidPad v1.0.1

24 Aug 00:53

Choose a tag to compare

MermaidPad v1.0.1

Requirements

  • .NET 9 Runtime (Download here)
  • Windows: WebView2 Runtime (Download here)
  • Linux: libwebkit2gtk-4.0-37+ (for WebKit support)
  • macOS: WebKit (included on macOS by default - Download)

Downloads

Choose the appropriate version for your platform:

  • Windows:

    • x64: MermaidPad-1.0.1-win-x64.exe
    • arm64: MermaidPad-1.0.1-win-arm64.exe
  • Linux:

    • x64: MermaidPad-1.0.1-linux-x64
    • arm64: MermaidPad-1.0.1-linux-arm64
  • MacOS:

    Not sure which one?
    If you have an:

    • Apple M1/M2/M3 = Apple Silicon arm64
    • Intel = Intel Mac x64

    Both architectures are supported on MacOS, but you should choose download for your native CPU Architecture:

    • Intel (x64): MermaidPad-1.0.1-osx-x64
    • Apple Silicon (arm64): MermaidPad-1.0.1-osx-arm64

Installation

  1. Download the appropriate file for your platform
  2. Make executable (Linux/macOS): chmod +x MermaidPad-*
  3. Run directly: ./MermaidPad-* or double-click (on Windows)

What's Changed

Full Changelog: v1.0.0...v1.0.1

MermaidPad v1.0.0

18 Aug 04:52

Choose a tag to compare

MermaidPad v1.0.0 Pre-release
Pre-release

MermaidPad v1.0.0

Requirements

  • .NET 9 Runtime (Download here)
  • Windows: WebView2 Runtime (Download here)
  • Linux: libwebkit2gtk-4.0-37+ (for WebKit support)
  • macOS: WebKit (included on macOS by default - Download)

Downloads

Choose the appropriate version for your platform:

  • Windows x64: MermaidPad-1.0.0-win-x64.exe
  • Windows ARM64: MermaidPad-1.0.0-win-arm64.exe
  • Linux x64: MermaidPad-1.0.0-linux-x64
  • Linux ARM64: MermaidPad-1.0.0-linux-arm64
  • macOS Intel: MermaidPad-1.0.0-osx-x64
  • macOS Apple Silicon: MermaidPad-1.0.0-osx-arm64

Installation

  1. Download the appropriate file for your platform
  2. Make executable (Linux/macOS): chmod +x MermaidPad-*
  3. Run directly: ./MermaidPad-* or double-click on Windows

What's Changed

  • Initial implementation by @udlose in #2
  • Update workflow by @udlose in #4
  • Workflow by @udlose in #7
  • Workflow by @udlose in #8
  • add 'allowUpdates' to ncipollo/release-action by @udlose in #9
  • Enhancement of platform support/WIP on setting focus to text editor by @udlose in #10
  • New feature implementation for build and release workflows by @udlose in #11
  • Fix manual dispatch for workflow action by @udlose in #12
  • Fixed line continuation issues for dotnet publish command in YAML file by @udlose in #13
  • Remove release-on-merge workflow from project file by @udlose in #14
  • Extend app settings to save editor state by @udlose in #15
  • Fix index.html from not being included in the Release artifact by @udlose in #16
  • Add zipping step for published output artifact by @udlose in #17
  • Add IsPreview and remove zip step by @udlose in #18
  • Enhance artifact preparation and release conditions by @udlose in #20
  • Fix asset inclusion by @udlose in #21
  • Fix syntax error in workflow by @udlose in #22
  • Use EmbeddedResources with asset management by @udlose in #23
  • Remove VerifyAssets step since all assets are now embedded resources by @udlose in #24
  • misc by @udlose in #26
  • Update artifact upload path and release requirements by @udlose in #27
  • Update artifact naming and zipping in release workflow by @udlose in #28
  • Update artifact preparation in build-and-release.yml by @udlose in #29
  • Refactor artifact preparation logic in YAML by @udlose in #30
  • Update artifact preparation in build-and-release.yml by @udlose in #31

Full Changelog: https://github.com/udlose/MermaidPad/commits/v1.0.0