Here's what changed in recent releases of the Sidequick desktop app - written for people using the product, not the implementation details behind it.
v1.1.0Latest
Highlights
Released May 22, 2026
Added
Korean (한국어) language - full translation for South Korean users across all 425 string keys; select 한국어 in Settings → Language
Update failure dialog - when an auto-update installation fails, a clear error message and "Download Manually" button appear inside the update dialog, opening the correct platform-specific installer URL (MSI/DMG/DEB) in the browser
Translated "How to get an API key" dialog - all step instructions, link labels, and UI text in the API key help dialog are now fully localised across all 11 languages
Changed
Windows installer migrated to MSI - replaced the NSIS .exe installer with a WiX .msi installer for better Windows compatibility and enterprise deployment support
Language flag icons fixed - flags in the Settings language dropdown now render at a consistent 3:2 aspect ratio instead of being squished into a fixed pixel box
Fixed
Missing custom provider translation keys - all 9 non-English lang files (fr, de, es, it, pt, ru, ja, zh, ar) were silently missing 6 keys for the custom provider settings fields; the app was displaying raw key names as fallback text
v1.0.9
Highlights
Released May 10, 2026
Added
Custom AI provider support - a new "Custom (OpenAI-compatible)" option in the model selector lets users point SideQuick at any OpenAI-compatible endpoint by entering a base URL, model ID, and optional API key; covers Ollama, Groq, OpenRouter, LM Studio, Gemini (via its OpenAI-compat layer), and more
Expanded model list - the model selector now includes the latest Anthropic models (claude-opus-4-7) and a full set of OpenAI reasoning models (o1, o1-mini, o3-mini, o4-mini), organised into provider groups with section headers
Changed
Model selector redesigned - models are now grouped by provider (Anthropic / OpenAI / Other) with section headers instead of a flat list, making it easier to find the right model at a glance
API key optional for local providers - when using a custom endpoint, the API key field is optional; local models like Ollama work without one
v1.0.8
Highlights
Released April 27, 2026
Added
Mascot messages - added motivational messages on the Dashboard and progress-aware messages while working through project quests
Dashboard empty states - added dedicated empty-state cards for "Work on next" and "Recent notes" when no recommendation/notes are available
More complete translations - expanded and improved language coverage across the app for key areas including templates, sidebar, notes, streaks, onboarding, settings, and dialogs
Changed
Project header redesign - refreshed the Project screen hero/header into a coloured card with improved hierarchy, decorative accent, and inline total-time chip
Quest list visual polish - updated quest card states (active/locked/newly unlocked), XP pill styling, lock treatment, and stage header presentation
Streak section upgrade - improved streak visuals and messaging with dynamic subtitle milestones and personal-best highlighting
New project setup copy - improved wording and option labels in the setup flow to make choices clearer
v1.0.7
Highlights
Released April 21, 2026
Added
Multi-language support - all user-visible text is now loaded from .lang resource files at runtime; the active language is persisted across restarts with no database changes required
Language selector in Settings → General - a dropdown lists all supported languages with a country flag and native display name; switching languages takes effect immediately across the entire UI without restarting
10 languages supported - English, French, German, Spanish, Italian, Portuguese, Russian, Japanese, Chinese, and Arabic, each with a matching flag icon
Changed
Centralised string system - every hardcoded UI string has been moved into a single Strings object backed by LocaleManager; adding a new language now only requires dropping a .lang file into resources
AI prompt updated - quest ordering rules now explicitly document the 1-based questOrder sequence, per-stage unlock chain, and the fact that users can reorder quests after generation
Code organisation - ProjectScreen, DashboardScreen, and related screens have been slimmed down by extracting QuestsTab, NotesTab, ManageTimeDialog, DashboardComponents, and a reusable ConfirmDialog into dedicated component files
v1.0.6
Highlights
Released April 20, 2026
Added
Manage Time dialog - "Manage" link next to "Total time" on the project screen lets users delete or edit individual sessions to correct recorded durations
Enhanced notifications - new Scheduled/Random reminder mode; Random mode fires 1–8 reminders per day spread across 9 AM–9 PM
Persistent focus timer - timer and work sessions survive navigation; sidebar shows a live badge with elapsed/remaining time, quest name, and a Stop button under the active project
Quest reorder dialog - each stage header now shows a "Reorder" button (visible when a stage has more than one quest) that opens a dedicated modal where quests can be dragged into a new order; replaces the previous inline drag-and-drop which conflicted with the scroll container
Mark quest as incomplete - completed quests show a "Mark Incomplete" button to revert them back to active status
Fixed
Quest unlock cascade after uncomplete - marking a completed quest as incomplete no longer leaves the previously active quest unlocked; the active quest is now re-locked in the same transaction before the uncompleted quest is restored to active, preventing subsequent completions from unlocking multiple quests at once
v1.0.5
Highlights
Released April 17, 2026
Added
Dark mode - new toggle in Settings → Appearance that instantly switches to a dark colour scheme and persists across restarts
Add quest button - each stage group now shows a + icon in its header to quickly add a new quest without leaving the project screen
Add Stage button - a dedicated button below the quest list to append a new stage to the project
Stage grouping UI - quest stages are now rendered inside bordered surface cards for clearer visual separation
New project wizard: mode selection step - users can now choose between AI-assisted generation and manual setup at the start of the wizard, with access to bundled and user-saved templates
Category-aware AI quest prompts - AI quest generation now tailors its title and description style per category (Programming, Writing, Design, Learning)
Scope hints for AI generation - Small/Large scope selections now influence how the AI structures the quest tree depth and breadth
Fixed
Streak reset bug - completing a quest after a streak break now correctly resets the streak to 1 (today counts) instead of 0
Streak on fresh installs - user stats are now seeded automatically if missing, preventing a crash on first quest completion
Changed
Quest stage headers are no longer plain labels - they sit inside a grouped card with a border
Theme colours (background, surface, text, tints) now swap reactively when dark mode is toggled without requiring a restart
v1.0.4
Highlights
Released April 10, 2026
Added
Discord Rich Presence - SideQuick now shows what you're working on in Discord. Displays your current project and active quest while a work session is running, and updates automatically when you switch quests or stop working. Configurable via Settings (enable/disable, custom status template, idle status text).
Project time tracking - Total time spent on a project is now tracked and displayed beneath the project name.
Quest time tracking - Time spent on each individual quest is tracked silently in the background. When a quest is marked as complete, the time spent is shown on the quest card.
Completed projects section in sidebar - Finished projects are now grouped under a collapsible "COMPLETED (N)" section in the sidebar. Expanding it shows a motivational banner ("N of M projects completed") alongside the project list.
Improved
Timer accuracy - The work session timer now runs two independent timers: a visible project-level stopwatch and a hidden per-quest timer. When you complete a quest and the next one unlocks, the quest timer resets automatically without interrupting the project timer.
Dashboard notes - Recent notes on the dashboard now only show notes from active projects. Notes from completed projects no longer appear.
Fixed
Completing the final quest on a project now correctly marks the project as completed in the database, so it moves to the Completed section in the sidebar.
v1.0.3
Highlights
Released April 8, 2026
New Features
Focus Timer - A built-in timer to help you stay focused while working on your quests
Smart Recommendations - SideQuick now suggests what to work on next based on your progress and habits
Improvements
General code cleanups and stability improvements
v1.0.2
Highlights
Released April 7, 2026
Project Templates
You can now create projects from a library of 25 ready-made templates instead of starting from scratch