Pium 0.1.0
What's Changed
- Phase 0–1: repository scaffold and native shell by @lardissone in #1
- feat: search and launch applications from the launcher by @lardissone in #2
- feat: teach the keyboard with action shortcuts, a footer bar, and a ⌘K menu by @lardissone in #3
- feat: find files through Spotlight by @lardissone in #4
- chore: take the signing team out of the repository by @lardissone in #6
- feat: rank results with usage history, a file quota, and frecency by @lardissone in #5
- Phase 4a: plugin discovery, schema, and search by @lardissone in #7
- feat: plugin settings, configuration, and secrets (Phase 4b) by @lardissone in #8
- feat: execute a plugin (Phase 5a) by @lardissone in #9
- feat: activity, confirmation, and the HUD (Phase 5b) by @lardissone in #10
- refactor: work through the deferred cleanups (PIUM-93, PIUM-104) by @lardissone in #12
- feat: give Pium an icon, an About window, and a logo (PIUM-33) by @lardissone in #11
- feat: ask for Documents, Desktop and Downloads so file search can find them (PIUM-41) by @lardissone in #13
- Clear the deferred cleanups: one vocabulary for a run's ending, and HUDs on the right display by @lardissone in #14
- Phase 6a — Preferences completed, and a debug log worth sending by @lardissone in #17
- Phase 6b — saying what is going on by @lardissone in #16
- An abandoned search is not a search that found nothing by @lardissone in #18
- The documentation the PRD asks for, minus the release guide by @lardissone in #19
- Settle the bundle identifier before the release pipeline needs it by @lardissone in #20
- Phase 7a — the app learns to update itself by @lardissone in #21
- Docs that are true to a reader who has only this repository by @lardissone in #22
- A release stops at the tag when the tag is wrong by @lardissone in #23
- A tagged build is signed, notarized, and proven to open by @lardissone in #24
- Signing credentials move behind an approval gate by @lardissone in #25
- A DMG for people and a signed appcast for Sparkle by @lardissone in #26
- Publishing a release, and reading the feed back by @lardissone in #27
- How a release is cut, and the one key that must never be rotated by @lardissone in #28
New Contributors
- @lardissone made their first contribution in #1
Full Changelog: https://github.com/lardissone/pium/commits/v0.1.0