Skip to content

Releases: guangyya/md2png

md2png 0.2.0

Choose a tag to compare

@guangyya guangyya released this 14 Aug 09:36

Added

  • Add silent update discovery in About using public GitHub latest-release
    metadata, a 24-hour successful-result cache, a 60-second manual cooldown, and
    persisted server rate-limit handling. A newer version downloads only after
    explicit confirmation; the app verifies the versioned Apple silicon DMG's
    size and SHA-256 digest before asking macOS to open it for manual installation.
    Verified downloads can be reopened or revealed in Finder for cleanup.

Changed

  • Replace the About window's manual Releases link with compact up-to-date or
    available-version status and inline actions. Automatic checking is silent;
    download progress stays in About and the status item, and Releases is a
    failure fallback.
  • Give explicit update checks inline progress and recent-completion feedback
    without adding a dialog or changing the displayed release result.

md2png 0.1.0

Choose a tag to compare

@guangyya guangyya released this 14 Aug 06:45

Added

  • Add a native Apple silicon macOS menu bar app that renders clipboard Markdown
    locally into Retina PNG and TIFF clipboard content.
  • Support standard Markdown, GFM-style tables and checklists, syntax-highlighted
    fenced code, and bundled Mermaid flowcharts, sequence diagrams, and Gantt
    timelines.
  • Add global shortcuts for rendering and showing the latest successful render,
    plus a compact clipboard preview and non-activating confirmation HUD.
  • Add an in-memory Last Render preview with correct centering, tall-image
    scrolling, image dimensions, and standard Command-W behavior.
  • Add bundled short, long, formatting, code, checklist, table, flowchart,
    sequence, and Gantt examples that render immediately when selected.
  • Add English and Simplified Chinese localization, a structured About window,
    release notes, build diagnostics, and optional project and Releases links.
  • Add offline rendering safeguards, including raw HTML sanitization, blocked
    external images, clipboard preservation on failure, and no automatic paste,
    upload, or send behavior.
  • Add arm64 build, DMG, Developer ID signing, notarization, and configurable
    GitHub Release publishing workflows.