Release v1.0.1

This commit is contained in:
Kyle Bolen
2026-08-02 18:32:00 +00:00
parent d041298c5c
commit 11a1faa395
2 changed files with 10 additions and 1 deletions

View File

@@ -40,7 +40,7 @@ compose.desktop {
nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
packageName = "PhotoPhetch"
packageVersion = "1.0.0"
packageVersion = "1.0.1"
description = "Import photos from phones into PhotoPhile"
vendor = "bolenpad"
copyright = "© 2026 Kyle Bolen"

9
releases/v1.0.1.md Normal file
View File

@@ -0,0 +1,9 @@
## PhotoPhetch v1.0.1 — Packaging Fixes
### Bug fixes
- **Fixed crash on launch** when installed as a .app bundle: bundled JVM was missing required modules (java.naming, java.xml, java.desktop, and others needed by logback and Kotlin coroutines)
- **Fixed 'exiftool not installed' false warning** when launched as .app: the bundled app does not inherit the shell PATH, so Homebrew tools in /usr/local/bin and /opt/homebrew/bin were not found. ExternalTools now searches common Homebrew paths directly
- **Fixed adb not found** when launched as .app: same PATH issue, now resolved lazily using Homebrew path search
- **Fixed EXIF verification false warnings** on Android: Samsung and other Android manufacturers were incorrectly flagged as 'Origin unknown'. Any non-blank EXIF Make is now considered a verified camera original; only absent Make triggers the warning
- **Preserve folder structure now sticky**: the toggle in the Import Configuration screen now saves your preference and remembers it between imports