Releases: TerrifiedBug/TickerBar
Releases · TerrifiedBug/TickerBar
v1.2.0
Added
- Portfolio tracking with cost basis — track shares owned and average buy price per stock
- Unified portfolio summary with automatic currency conversion to your chosen base currency
- Base currency setting (USD, GBP, EUR, JPY, CAD, AUD, CHF) in Settings
- Pre-market and after-hours prices via Yahoo Finance v7/quote API
- 52-week high/low data
- Rich tooltips on hover — day range, 52-week range, pre/post market prices, holdings details, market state
- Briefcase icon on stocks with holdings
- Holdings management in right-click context menu (add/edit/remove)
- Exchange rate fetching via Yahoo Finance FX pairs (e.g. GBPUSD=X)
Fixed
- GBX (pence) and ILA (agorot) sub-unit currencies now display correctly in pounds/shekels
- Price alerts use correct display price for sub-unit currencies
- Holdings cost basis defaults to correct display price for sub-unit stocks
v1.1.1
Added
- Auto-detect Homebrew installation — disables Sparkle updates and shows
brew upgradehint in settings
Fixed
- CI release workflow appcast.xml conflict on re-runs
Removed
- "Only refresh during market hours" toggle — handled automatically
v1.1.0
Added
- Sparkline charts — tiny intraday price graphs inline with each stock in the watchlist dropdown
- Price alerts — right-click any stock to set above/below price targets, get macOS notifications when triggered
- Bell icon indicator on stocks with active price alerts
- Moon icon on stocks with closed markets in the watchlist
- Reorder stocks via Move Up/Move Down in the right-click context menu
- Currency symbols in both compact and normal menu bar display
- Foreground notification delivery — alerts show as popup banners even while app is running
- Notification permission prompt with link to System Settings when disabled
Fixed
- Price alerts no longer trigger immediately when set at the current price
- Removing a stock from the watchlist now also removes its price alerts
- Normal (non-compact) menu bar mode now reliably shows colored prices (rendered as NSImage)
- Stock rotation skips closed-market stocks when open markets are available
- Initial display no longer shows a closed-market stock when open ones exist
Changed
- "Updated" timestamp moved to header bar alongside "Watchlist"
- Removed duplicate "Settings" header in settings panel
v1.0.2
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Full Changelog: https://github.com/TerrifiedBug/TickerBar/commits/v1.0.1
Full Changelog: https://github.com/TerrifiedBug/TickerBar/commits/v1.0.1