v1.0.0 #20
abeckDev
announced in
Announcements
v1.0.0
#20
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🎉 BarKeeper v1.0.0
✨ New Features
📋 Feed Resource Type
A new read-only resource type that runs a script, parses its JSON output, and displays results as an expandable list directly in your menu bar popup.
isNew: true)checkedAt), and item subtitles/details (shown as tooltips on hover){…}block from stdout, so your script doesn't need to suppress shell chatterdocs/sample-feed-script.shBuilt-in highlight: includes a new embedded
foundry-checkCLI tool (by @LaetitiaMa1410) that reports Microsoft Foundry model availability by region — ready to use as a Feed resource out of the box.Button resources can now be marked as Critical. When enabled, clicking the button shows a system-level macOS confirmation dialog before the script runs — perfect for destructive or irreversible operations like deleting resources or force-pushing.
NSAlertthat appears centered on screen, independent of the menu bar popoverfalse; existing configs are unaffected🔔 macOS Notification Center Integration
BarKeeper now sends native macOS notification banners when actions complete or fail — so you always know the outcome even if you've switched to another app.
NotificationServiceclass — documented indocs/notification-service.md🐛 Bug Fixes
Settings Dialog Stability (#16)
Fixed two related bugs in the Settings dialog:
updateResource()was replacing the entireResourceStateobject, resettingisLoading/lastErrorand losing the reference held by running tasks. Now theresourceproperty is updated in-place, preserving all runtime state..onAppeardid not re-fire. Fixed by adding.id(state.id)to force a proper view refresh on selection change.👥 Contributors
📦 Installation
Download
BarKeeper.dmgfrom this release, open it, and drag BarKeeper.app into your Applications folder. The app is signed and notarized — Gatekeeper will allow it without extra steps.Full Changelog: v0.1.2...v1.0.0
Checksums (SHA256)
3b2510a24b29b48ec54528d11372eb9a92e7bebe727a958c0fdc651efcb778a91993018fab23c95352ed28cc2adf8b44f5008ce4b13b8b293a313c74d613f0d6New Contributors
Full Changelog: v0.1.2...v1.0.0
This discussion was created from the release v1.0.0.
All reactions