Updates

Changelog

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
  • Templates cover a wide range of goals:
    • Dev: REST API, CLI tool, browser extension, Discord bot, mobile app UI
    • Creative: blog, novel, short story, newsletter, online course, design portfolio, brand identity, personal portfolio website
    • Life: doing the laundry, washing the dishes, tidy my room, organise my clothes, read 12 books, learn a new language, learn an instrument

General Improvements

  • Various UI improvements and polish across the app
  • Added app icon and logo
v1.0.1

Highlights

Released April 7, 2026

Feedback & Bug Reporting

  • You can now submit feedback or report bugs directly from the Settings screen
  • Settings has been reorganised into tabs for easier navigation

Auto Updater Improvements

  • Fixed an issue where automatic updates could fail silently on Windows
  • The update process is now more reliable, with better handling of installer permissions and a smoother install experience

Download Sidequick