What's New
A running log of features, improvements, and fixes added to the Canadian News Dashboard.
Offline support
The dashboard now works offline. Static assets are cached by the service worker, and a branded offline page is shown when there is no connection.
Install App (PWA)
A dismissible banner prompts mobile visitors to add the dashboard to their home screen. Android Chrome shows a native install prompt; iOS Safari shows Share → Add to Home Screen instructions.
Push notification opt-in
On first launch as an installed PWA, a prompt asks whether to enable weather alert push notifications for Warning and Watch level events.
Share articles
Every article card now has a Share button. On mobile it opens the native share sheet; on desktop it copies the link to clipboard.
Auto update check
The app checks for updates every time the tab regains focus and shows a toast with a one-click Reload button when a new version is available.
Admin-only subscriber list
The Active Subscriptions list on the Notifications page is now hidden from public visitors and regular users. Only admins can see subscriber emails.
Self-service subscription management
Logged-in users can view and edit their own notification preferences — including which alert types they receive — directly from the Notifications page.
Resend confirmation email
Admins can now resend the confirmation email to pending subscribers directly from the subscriber list.
Public dashboard
All pages are now publicly accessible without login. A Sign In button appears in the top-right header for users who want to log in.
Homepage subscription widget
A compact email subscription card at the bottom of the dashboard lets any visitor subscribe without navigating to the Notifications page.
Subscriber count badge
The Notifications nav item now shows a badge with the total active subscriber count, visible only to admins.
Topic filter bar on News Feed
A row of topic chips (Politics, Business, Sports, Technology, etc.) above the article list lets users filter by topic. The selected topic is persisted in the URL.
11 Canadian news sources
Aggregates articles from Global News, CTV News, CityNews, The Canadian Press, BNN Bloomberg, Juno News, The Counter Signal, Micro News, Calgary Herald, Global News Calgary, and Calgary Sun.
AI Summaries
Hourly and daily AI-generated summaries of top Canadian news stories, powered by the built-in LLM integration.
Reading List
Save articles to a personal reading list. Saved articles persist across sessions for logged-in users.