Repository navigation
moonlet 0.1.25
·
252 commits
to 997b9a545193c7892411d17f7cf5dde385675263
since this release
Apple Silicon build, signed with a Developer ID and notarized by Apple. Installed apps update themselves from Settings › Updates.
Highlights
The daemon is moonlet's login item
moonletd, which runs your terminals and agents, now starts at login as moonlet's own login item. (X56)
- On by default. The first time this version opens, it adds the login item. macOS shows its "Background Items Added" notice naming moonlet, and System Settings › General › Login Items lists moonlet. Your sessions now outlive the moonlet window, and the daemon restarts if it ever crashes.
- In your control. Turn it off with Start the moonlet daemon at login in Settings › General, or switch moonlet off in Login Items. The choice is kept across updates. If it was switched off in Login Items, Settings says so and offers Open Login Items, the only place macOS lets you allow it again.
- Moving the app is safe. The login item lives inside moonlet.app and always starts that app's own daemon.
- Open moonlet from Applications. moonlet opened straight from the DMG adds no login item, so the daemon is never started from a disk image.
After updating from 0.1.24 or earlier
- If you had Start the moonlet daemon at login on, moonlet moves it over by itself. Your running sessions keep going. From the next login, the login item starts the daemon, and the old agent in
~/Library/LaunchAgentsis gone. - If you had it off, it is now on, because the login item is the new default. Turn it off in Settings › General if you prefer the daemon to run only while moonlet is open.
Fixes
- The DMG is now notarized and stapled too, so opening it passes Gatekeeper even offline.
Full changelog: v0.1.24...v0.1.25