Skip to content

Releases: klabast/macOSDefaultApps

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 15:06
51bb78f

What's Changed

  • 0.7.1 — no more List warning, filter once per change, finder names by @klabast in #15

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 13:32
29ee769

What's Changed

Full Changelog: v0.6.1...v0.7.0

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 13:05
856a186

What's Changed

  • ci: bump the tap on release by @klabast in #9
  • 0.6.1 — review pass: crlf presets, curated app save, off-main reload by @klabast in #11

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 08:00
485c367

What's Changed

  • docs: successor framing, brew trust by @klabast in #7
  • restore point, captured before the first change by @klabast in #8

Full Changelog: v0.5.1...v0.6.0

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 07 Sep 20:32

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 20:04

What's Changed

  • enumerate types from installed apps by @klabast in #4

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:15

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:03

v0.2.0

Choose a tag to compare

@klabast klabast released this 24 Aug 11:36

presets and import/export.

  • presets: named association sets stored as plain settings files in ~/.mda — save the current state, switch between them, git the folder into your dotfiles
  • ui: presets menu with a change preview (from → to per row, result icons after applying), import any duti/mda settings file, export as .mda
  • cli: mda save [name]; mda apply now applies everything it can and reports the rest — missing apps are skipped and listed, exit 1 flags leftovers. built for fresh-machine restores.
  • mda save warns when ~/.mda is not under git (unversioned saves overwrite without history)

requires macos 15+. app still unnotarized — see the site for the open-anyway path.

v0.1.0

Choose a tag to compare

@klabast klabast released this 24 Aug 10:35

first release.

  • swiftui app: by-type / by-app sidebar, searchable handler picker with app icons, localized for en/de/fr/es/it/pt/nl/pl
  • cli mda: get / ls / set / dump / apply — apply reads duti settings files unchanged
  • built exclusively on NSWorkspace + UniformTypeIdentifiers, no deprecated LaunchServices calls
  • universal binaries (arm64 + x86_64), requires macos 15+

gatekeeper note: the app is not notarized yet. first launch: system settings → privacy & security → "open anyway". the cli has no such friction.