Roadmap
Current: v1.1.1 - Reliability
- Verified bundle version/build, native architectures, resources, and signatures
- One coordinated Homebrew mutation at a time, including metadata, taps, and pinning
- Cancellable reads, safety timeouts, and bounded process output
- Background JSON saving, Retry for storage failures, and pending-save handling on quit
- Stale-detail protection and visible errors when dependent checks fail
- Version-specific Sparkle appcast generation without unpublished delta files
v1.1 - Report, Brewfile & Pinning
- Report a problem as a GitHub issue or email you review and send yourself
- Compare a Brewfile with this Mac and install only what is missing
- Pin formulae to keep their versions
⌘1…⌘9to switch pages- German interface
v1.0 — Native macOS App
Brewwery 1.0 is a complete native rewrite in Swift:
- SwiftUI and AppKit app with every screen and workflow from 0.9.7
- Universal binary for Apple Silicon and Intel, macOS 14 or later
- Developer ID signing and Apple notarization
- Automatic app updates with Sparkle
- A typed Homebrew command layer with no shell, and cancellation that stops every child process
- Test suites that never touch the real Homebrew, plus an opt-in live suite
Next
- Release QA - hardware verification on Intel and macOS 14, a full manual VoiceOver pass, and installed-release Sparkle update/relaunch checks. Universal binary verification is not a substitute for these tests.
- Persistence follow-up - initial JSON reads and manual History export still run synchronously. Background writes do not protect pending changes from force-quit or power loss.
- French, Spanish, and Portuguese — the next interface languages, followed by the other languages of brewwery.com
Priorities follow feedback. Suggest a feature in GitHub Discussions or pick up an issue .
History
v0.9 — Discover, Favorites, and Package Intelligence
- Discover collections and Favorites
- Taps management, Homebrew Leaves, and installed dependents
- Dock badge for outdated packages
- Streaming progress, cancellation, and timeouts for services and cleanup
- Accessibility improvements to focus, dialogs, and drawers
v0.8 — Launch Candidate
- Light theme alongside System and Dark
- Theme tokens across all components
- Issue templates and standardized labels
v0.7 — Private Beta
- Friendlier error messages with expandable details
- History output trimming and faster rendering
- Explicit Check for updates action
v0.6 — Private Alpha
- Install guide, QA checklist, and diagnostics copy
v0.5 — Distribution and Polish
- macOS packaging, menu bar, keyboard shortcuts, and Settings
- Custom Homebrew path validation
v0.4 — Search and Discovery
- Homebrew search, install, and uninstall with confirmation
- Streaming progress output
v0.3 — Cleanup, Doctor, and Brewfile
- Cleanup preview and run,
brew doctor, Brewfile export and read - Local operation history
v0.2 — Updates and Services
- Outdated packages and upgrades
- Service start, stop, and restart
v0.1 — Foundation
- App shell, sidebar, and status bar
- Homebrew detection and installed package lists
Out of scope
- Linux and Windows
- Package managers other than Homebrew
- Telemetry, accounts, cloud sync, and paid features
Last updated on