Skip to content

v1.0.0

Choose a tag to compare

@kleingeld1 kleingeld1 released this 21 Dec 14:50
· 6 commits to main since this release

Added

  • Initial stable release of MrBase64: encode images to Base64 and copy output as raw Base64 or Markdown reference-style data-URLs.
  • Persistent output preference using @AppStorage.
  • Drag & drop support and File → Open integration.
  • Professional mascot integrated via Assets.xcassets/MascotCharacter.imageset.
  • App icon added and asset catalog fixes applied.
  • swiftlint and swiftformat configuration added and a lint job (.github/workflows/lint.yml) added to CI.
  • Main window fixed-size (non-resizable) and app quits when main window is closed.
  • Unit tests for encoding and MIME type detection.

Changed

  • Various build and project configuration fixes to ensure asset catalog processing and successful local CI runs.

Fixed

  • Resolved app icon asset and project.pbxproj issues that prevented correct icon compilation.

(For previous development notes see the repository history.)