Releases
v0.9.1
v0.9.1 - Bug fixes and macOS compatibility
Compare
Sorry, something went wrong.
No results found
Security
Block path traversal in Obsidian read/write/notes/daily commands (../ paths no longer escape vault)
Reject empty note names in Obsidian write/read
Bug Fixes
Contacts search : Fix hanging indefinitely — rewrote with JXA batch property access (4 Apple Event calls instead of thousands)
Finder search : Fix content_type field returning null-byte concatenated data (date + type + kind)
Translate : Fix MyMemory API returning bad community translations — now picks most common match at highest score
pocket commands output : Fix 8 mismatches vs actual CLI (wrong command names, flags, args)
New Features
Finder recent : Add missing pocket system finder recent subcommand (mdfind with date filter, --limit/--dir/--days flags)
Platform Compatibility (macOS 14+)
WiFi : Rewrite wifi scan and wifi current to use system_profiler SPAirPortDataType -json (Apple removed the airport binary in macOS Sonoma)
Timezone : Replace dead worldtimeapi.org with Go's time.LoadLocation() for list/get (zero network calls) and timeapi.io for ip lookups
Stats
10 files changed, 1,077 insertions, 440 deletions
All 80 packages pass tests, zero regressions
You can’t perform that action at this time.