Release Notes
Changelog for the MyKK Dashboard
March 16, 2026
Features
- Weather radar fullscreen — current conditions display with Rain, Clouds, Temp, Wind layer toggles
- Notepad modes — Plain Text, Rich Text, and Markdown with per-mode toolbars and live preview
- Rich Text export as .rtf file format
- Stock quotes widget with Yahoo Finance (free) and optional Marketstack API
- RSS feed widget
- Ambient sounds mixer (rain, fireplace, ocean, forest, and more)
- Daily Focus and To-Do List widgets
- Loading spinner with user's background during initial load
- Custom favicon URL setting
- Theme Toggle button in toolbar (can be hidden independently of theme setting)
- Light/dark theme now available to free users
- Pro badges on settings TOC for gated features
- Docs link in settings replacing inline FAQ
- Dashboard pages system
- Greeting and Quotes widgets
Bug Fixes
- Fixed extension communication — switched from inline script injection to CustomEvent (CSP fix for Cloudflare Pages)
- Fixed intermittent Pro widget detection with polling fallback
- Fixed widget positions not persisting for Pro widgets after page refresh
- Fixed widget drag positions not saving on first drag (auto-flow layout)
- Fixed stock widget API URL pointing to wrong domain
- Fixed light theme visibility for settings toggles and controls
- Fixed large gaps between integration toggles in settings
- Stocks now preserve user's CSV watchlist order
- Removed widget titles from Stocks and To-Do for cleaner look
- Changed Ambient Sounds icon from music note to soundwave bars
Layout
- Default widget size changed to 6 columns (two per row on desktop)
- Dense grid packing — widgets fill gaps instead of leaving empty rows
- Tablet view now single-column matching mobile
- Fullscreen widgets (notepad, paint, radar, webcam) now respect light/dark theme
March 15, 2026
Features
- Stock quotes, RSS feeds, ambient sounds, and dashboard pages added
- Extension status detection via data attribute for faster Pro activation
Bug Fixes
- Fixed extension communication CSP issue on Cloudflare Pages
March 14, 2026
Features
- Custom MyKK dashboard logo and favicon (purple-pink gradient with widget layout)
- Transparent PNG icons for extension (16, 48, 128px)
March 13, 2026
Features
- Repository renamed from start.mykk.us to mykk.us-dashboard
- Google Sign-In authentication for Pro subscription management
- Chrome extension with popup UI for sign-in, dashboard access, and upgrade
- Stripe Checkout integration for Pro subscriptions ($12/year)
- Cloudflare Worker API for license management
March 9, 2026
Features
- Overhauled settings UI with gated integrations behind extension
- Updated default widget sizes and settings defaults
March 8, 2026
Features
- Polished widget layout and search engine UX
- Removed widget titles for cleaner appearance
Bug Fixes
- Fixed search dropdown behavior
- Halved grid row height for finer sizing control
- Fixed calendar rows and popup z-index issues
March 7, 2026
Features
- Switched widget layout from CSS order to explicit grid placement
- Removed spacer widget system (free-placement drag replaces it)
February 13, 2026
Features
- Rewritten section drag-and-drop (GitHub pinned-repos style)
February 12, 2026
Features
- Accessibility: ARIA labels, roles, live regions, focus management, screen reader support
- Touch-friendly UI with larger tap targets and swipe gestures
- Donetick chore widget with extension subscription gating
- Section drag handles visible on desktop hover
- Full documentation, MIT license, and expanded FAQ in README
- Attribution section for all libraries, APIs, and services
Bug Fixes
- Fixed grid layout overflow (top row widgets exceeded 12 columns)
- Removed cloud sync button from toolbar when signed in
- Firebase auth switched back to signInWithPopup (redirect wasn't persisting)
- Fixed Firebase popup sign-in and broken cloud avatar image
February 11, 2026
Features
- Major settings page restructure with organized sections
- Drag handles on date, search, and toolbar widgets
- Disabled Google Calendar iframe widget by default
- Removed Firebase Configuration UI from settings
- Added FAQ section to settings (collapsed by default)
- Renamed Camera to Webcam
v1.0.0 — Initial Release
Features
- Single HTML file dashboard (~400 KB)
- 12-column CSS grid with resizable widgets
- Multi-engine search (Google, Bing, DuckDuckGo, Brave, Yahoo, Ecosia, Startpage)
- Drag-and-drop bookmarks with auto-detected favicons
- Mini calendar with month navigation
- Clock & date with 12/24h format
- Notepad with auto-save
- Paint canvas (brush, shapes, text, eraser, export PNG/PDF)
- Webcam mirror with selfie countdown
- iFrame widget system for embedding any content
- Weather with OpenWeatherMap (current, forecast, radar)
- Weather animation overlay (rain, snow, clouds)
- Google Sign-In cloud sync via Firebase
- Gradient themes, custom backgrounds, solid colors
- Mobile-friendly responsive layout
- Configurable auto-refresh
- Export/import settings as JSON
- Cloudflare Pages deployment
- Works 100% offline