Files
iceglass/CHANGELOG.md
T
rzen 57358797e1 Add playoff round view, game numbers, goal scorer notifications, standings
- Fetch NHL standings and surface league/season game counts in the menu bar
- Prefix regular-season rows with the league-wide game number (from gameId)
- New ROUND section shows each active playoff series (matchup, series score,
  next game number + time) derived from /v1/playoff-bracket; rows always open
  the NHL series page so completed series remain clickable
- Goal notifications include scorer sweater, abbreviated name, and strength
  (PPG/SHG/EN), resolved via /v1/gamecenter/{id}/play-by-play
- Drop the per-team filter submenu and NHLTeam enum
- Regenerate AppIcon with the full 10-size macOS set (alpha preserved) so
  notifications render the app icon correctly; rename the iOS marketing PNG
  to icon-ios-1024.png
- gitignore .claude/ local tooling settings
2026-04-18 21:51:27 -04:00

1.5 KiB

Changelog

April 2026

  • Goal notifications now include the scorer's sweater number, name, and strength tag (PPG / SHG / EN) when available (derived from /gamecenter/{id}/play-by-play)
  • Regular-season game rows now show the league-wide game number (derived from the NHL gameId)
  • New PLAYOFFS ROUND section lists every active series with series score, next game number, and upcoming tip-off time
  • Playoff bracket fetched from api-web.nhle.com/v1/playoff-bracket/{year} only when needed (initial load and after a playoff game finalizes)
  • Removed Team filter option (per-team filtering and team-specific menu bar icon)
  • Initial project setup with macOS menu bar app
  • NHL scoreboard API integration showing yesterday/today/tomorrow games
  • Dynamic polling based on game state (7s live, 10min game day, 1hr idle)
  • Click game to open NHL GameCenter, option-click for NHL Videocast
  • NHL shield icon in menu bar
  • About window using IndieAbout
  • Launch at Login support
  • Game start notifications (triggered on FUT→LIVE state transition)
  • Goal scored notifications with scoring team logo
  • 32 team logos downloaded from NHL CDN (SVG + PNG)
  • Logo download script for seasonal updates (Scripts/download_team_logos.sh)
  • Display Options: Yesterday/Today/Tomorrow, Today/Tomorrow, or Today only
  • Game count shown next to menu bar icon
  • Game count shown per day in dropdown headers
  • Menu item format: "NYR @ WAS 0:2 (FINAL)" / "DAL @ TOR Today @ 7:30 PM"
  • NHL shield renders with full color (not template silhouette)