Skip to content

v0.2.0 Release Notes

Release Date: 2026-01-31 Version Type: Feature Update Stability: Stable

Version Overview

CueMate v0.2.0 is a major feature update that introduces Windows platform support. This version provides complete Windows installation packages and desktop client, supporting both online/offline installation types, compatible with AMD64 and ARM64 architectures. Additionally, new features include interview stage timing analysis, password reset functionality, and various bug fixes.

New Features

1. feat(installer): New Windows installation packages with online/offline types, supporting AMD64 and ARM64 architectures

v0.2.0 introduces Windows platform installation packages for the first time, with full feature parity with macOS:

TypeSizeFeaturesUse Case
Offline~4.5GBIncludes all Docker images and voice models, ready to useUnstable network, limited bandwidth, corporate intranet
Online~700MBPulls images from network during installationStable network, quick package download needed

Supports AMD64 (Intel/AMD processors) and ARM64 (Qualcomm Snapdragon and other ARM processors) dual architectures, covering mainstream Windows devices.

2. feat(installer): Automatic detection and installation of required runtime environment during Windows installation

The Windows installation wizard automatically detects system environment and installs necessary runtime components when needed:

  • Automatically detects if VC++ Runtime is installed
  • Automatically downloads and installs VC++ Redistributable if not present
  • Ensures Piper TTS voice synthesis functions properly

The entire process requires no manual intervention; the installation wizard handles all dependencies automatically.

Runtime Environment Detection

3. feat(desktop): New Windows desktop client with full support for voice synthesis, system audio capture, screenshot detection, etc.

The Windows desktop client has full feature parity with macOS:

FeatureDescription
Piper TTS Voice SynthesisSupports Chinese (Huayan female voice) and English (Amy female voice)
System Audio CaptureCaptures audio output from meeting software (Tencent Meeting, Zoom, Feishu, etc.)
Screenshot DetectionDetects system screenshot operations for interview scenarios
Docker IntegrationSupports Docker Desktop for Windows

4. feat(desktop): Windows tray menu adds theme settings with light/dark/system modes

Windows version tray menu adds theme switching:

  • Light Mode: Bright interface style
  • Dark Mode: Dark interface style
  • Follow System: Automatically follows Windows system theme settings

Click the tray icon to quickly switch themes without entering settings page.

5. feat(desktop): New interview stage timing analysis with visualization support

New interview stage timing analysis helps users understand time distribution:

Recorded Stages:

  • AI Thinking Time: Time for AI to generate questions
  • AI Reading Time: Time for Piper TTS to read questions
  • User Preparation Time: Wait time from question reading completion to user starting answer
  • User Answer Time: Actual time user spends answering
  • AI Analysis Time: Time for AI to analyze user's answer

Visualization:

  • Bar chart of each stage's duration per interview round
  • Overall duration statistics and averages
  • Abnormal duration markers (e.g., slow AI response in certain rounds)

Timing Analysis

6. feat(web): New forgot password feature with username verification and password reset

New complete password recovery flow:

  1. Enter Username: Click "Forgot Password" on login page
  2. Security Verification: Answer preset security questions
  3. Reset Password: Set and confirm new password

After password reset, automatically redirects to login page to use new password.

Forgot Password

7. feat(desktop): Voice Q&A history page supports auto-refresh for real-time sync

Voice Q&A history page now supports auto-refresh:

  • Automatically checks and refreshes conversation list every 30 seconds
  • New conversations automatically appear at the top of the list
  • No need to manually click refresh button

This feature ensures history records stay current during continuous voice Q&A usage.

Auto Refresh

8. feat(desktop): Server deployment mode supports online version upgrade

Server deployment mode now supports online version upgrades:

  • Desktop client automatically prompts when new version is detected
  • Supports one-click upgrade of backend services on remote server
  • Automatically backs up existing data during upgrade
  • Automatically restarts services after upgrade completion

No need to manually log into the server; desktop client completes the entire upgrade process.

Server Upgrade

9. feat(web): Job list, question list, and interview records pages add refresh buttons

List pages add manual refresh buttons:

  • Job List: Refresh job data and vector sync status
  • Question List: Refresh question data and sync status
  • Interview Records: Refresh interview records and statistics

Click refresh button to immediately get latest data without refreshing the entire page.

Refresh Button

Improvements

10. refactor(desktop): Optimized interview training flow for faster response phase entry

Optimized interview training interaction flow:

Before: Recognize question → Generate reference answer → Display answer → User answers After: Recognize question → User answers (reference answer generates in background)

Users don't need to wait for reference answer generation to start answering. Reference answers generate asynchronously in the background and display in real-time, reducing wait time and improving training fluidity.

11. refactor(desktop): Interview training and mock interview settings saved independently

Interview training and mock interview settings are now stored independently:

SettingDescription
Job SelectionDifferent jobs can be selected for each mode
Model SelectionDifferent LLM models can be used for each mode
Language SettingsDifferent languages can be set for each mode
Microphone/SpeakerDifferent devices can be selected for each mode
Answer ModeManual/auto mode can be set independently

Settings automatically restore to previous configuration when switching modes.

12. refactor(desktop): Optimized cross-platform path management with unified configuration

Unified path configuration for Windows and macOS:

  • Data directory, log directory, cache directory use unified configuration interface
  • Automatically adapts to different OS path separators
  • Configuration file format fully compatible for cross-platform migration

13. refactor(desktop): Optimized audio module startup speed

Optimized audio module initialization:

  • Audio devices preload on application startup
  • Microphone and speaker stream cache reuse
  • Reduced audio initialization wait time by approximately 2-3 seconds when starting interview

14. refactor(i18n): Optimized multilingual translation structure

Optimized internationalization translation structure design:

  • Interview stage names and descriptions separated for independent translation
  • Added missing translation keys
  • Corrected inaccurate translations

15. refactor(web-api): Optimized interview record query performance

Optimized interview records page query performance:

  • Using database-level statistical calculations, reducing application layer computation
  • Optimized timing statistics query logic
  • Page load speed improved by approximately 30%

16. refactor(desktop): Unified voice recognition parameter configuration

Unified voice recognition parameter configuration:

  • FunASR, AudioTee, Piper TTS parameters read from configuration file
  • Removed hardcoded parameter values
  • Allows users to customize voice recognition parameters

17. refactor(desktop): Optimized data saving during interviews

Optimized data saving mechanism during interviews:

  • Data saving operations execute asynchronously in background queue
  • Does not block UI interaction
  • Smoother operation during interviews

18. refactor(desktop): Optimized window size adaptation

Optimized window size calculation and adaptation:

  • Using 3:2 aspect ratio, better suited for modern display ratios
  • Window size calculated by screen percentage
  • Windows high DPI scaling optimization

Bug Fixes

19. fix(desktop): Fixed interview report not using user-selected model

Fixed issue where interview report generation did not use user-selected LLM model. Now interview reports correctly use the model selected by user before starting the interview.

20. fix(desktop): Fixed speaker recognition text accumulation in interview training

Fixed issue in interview training mode where previous round's speaker recognition text persisted to next round. Each interview round now automatically clears previous round's recognition results.

21. fix(desktop): Fixed duplicate voice recognition results display

Fixed issue of FunASR online/offline recognition results displaying duplicates. Now online and offline recognition results are properly separated and no longer show duplicates.

22. fix(desktop): Fixed model selection cross-window sync issue

Fixed issue where voice Q&A was not using the model selected in the left window. Voice Q&A now correctly reads and uses the user-selected model.

23. fix(desktop): Fixed interview mode selection state sync issue

Fixed issue where interview mode (manual/auto) selection in dropdown was not immediately synced to other components. Selection now immediately syncs to global state.

24. fix(desktop): Fixed voice recognition unresponsive after microphone switch

Fixed issue where voice recognition became unresponsive after switching microphone during interview. Now automatically rebinds audio stream after device switch.

25. fix(desktop): Fixed voice synthesis error during interview pause

Fixed issue where voice synthesis showed timeout errors during interview pause state. Now correctly ignores timeout exceptions during pause state.

26. fix(desktop): Fixed last audio segment loss in speaker recognition

Fixed issue where last audio segment was lost in speaker recognition at interview end. Added audio data flush mechanism to ensure all audio data is properly processed.

27. fix(web): Fixed login status check exception

Fixed exception caused by field name mismatch during login status check. Login status check now functions correctly.

28. fix(docker): Optimized mirror source configuration

Changed Docker mirror source from Tsinghua mirror to Alibaba Cloud mirror, resolving image download failures or slow speeds for users in certain regions.

Upgrade Instructions

Upgrading from v0.1.1

  1. Download v0.2.0 installation package
  2. Run installation wizard, select "Upgrade"
  3. Existing data (jobs, resumes, questions, interview records, etc.) will be automatically preserved
  4. Only updates application and Docker images

Notes

  • macOS users follow same upgrade process as previous versions
  • Windows users are first-time installation, please refer to installation guide
  • After upgrade, recommend re-testing voice recognition functionality

macOS Installation Packages

Download Link: https://pan.baidu.com/s/15jwZHy8YkDa4cEDLIYRo9Q?pwd=3477

Access Code: 3477

Download Steps:

  1. Click above link to access Baidu Netdisk
  2. Enter access code 3477
  3. Select v0.2.0 version folder
  4. Choose installation package type:
    • Offline (Recommended): ~4.5GB, no network required
    • Online: ~700MB, requires network to pull images
  5. Download according to chip type:
    • Apple Silicon (M1/M2/M3): arm64 version
    • Intel Chip: x64 version

Download Link: https://github.com/cuemate-chat/cuemate/releases/tag/v0.2.0

Windows Installation Packages

Download Link: https://pan.baidu.com/s/15jwZHy8YkDa4cEDLIYRo9Q?pwd=3477

Access Code: 3477

Download Steps:

  1. Click above link to access Baidu Netdisk
  2. Enter access code 3477
  3. Select v0.2.0 version folder
  4. Enter windows subfolder
  5. Choose installation package type:
    • Offline (Recommended): ~4.5GB, no network required
    • Online: ~700MB, requires network to pull images
  6. Download according to processor type:
    • AMD64 (Intel/AMD processors): amd64 version
    • ARM64 (Qualcomm Snapdragon, etc.): arm64 version

Download Link: https://github.com/cuemate-chat/cuemate/releases/tag/v0.2.0

Feedback Channels

Found issues or have suggestions? Welcome to provide feedback through:

Thank you for using CueMate!

Released under the GPL-3.0 License.