Skip to content

chore: release v1.7.25#13429

Open
kangfenmao wants to merge 1 commit intomainfrom
release/v1.7.25
Open

chore: release v1.7.25#13429
kangfenmao wants to merge 1 commit intomainfrom
release/v1.7.25

Conversation

@kangfenmao
Copy link
Collaborator

What this PR does

Before this PR:

  • Version was at 1.7.24
  • Release notes needed to be generated for v1.7.25

After this PR:

  • Version bumped to 1.7.25 (patch release)
  • Comprehensive bilingual release notes generated and added to electron-builder.yml
  • Release includes 7 new features, 30+ bug fixes, and 4 improvements

Fixes # (N/A - release PR)

Why we need it and why it was done in this way

This is a patch release (v1.7.25) that includes important bug fixes, new features, and improvements based on commits since v1.7.24.

The following tradeoffs were made:

  • Grouped changes by category (New Features, Bug Fixes, Improvements) for better readability
  • Included all user-facing changes with bilingual notes (English and Chinese)
  • Some commits marked as "NONE" in release notes were internal fixes not visible to users

The following alternatives were considered:

  • N/A - Standard release workflow

Links to places where the discussion took place: N/A

Breaking changes

  • [MCP] action required: The built-in filesystem MCP server now enforces the configured workspace root and requires manual approval for write, edit, and delete operations by default. Users who relied on automatic approval for these tools need to re-enable auto-approve explicitly.

Special notes for your reviewer

This PR triggers:

  • release.yml workflow which builds on macOS, Windows, and Linux and creates a draft GitHub Release
  • ci.yml workflow which runs lint, typecheck, and tests

Review checklist:

  • Review generated release notes in electron-builder.yml
  • Verify version bump in package.json
  • CI passes
  • Merge to trigger release build

Checklist

This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.

Release note

Cherry Studio 1.7.25 - Features & Improvements

✨ New Features
- [WebSearch] Add Querit search provider with 1,000 free API requests for new users
- [Providers] Add MiniMax Agent, IMA mini apps, MiniMax Global, and Z.ai providers
- [Agent] Add custom environment variables support to agent configuration
- [Providers] Add agent support filter to quickly find providers that support the Agent feature
- [OpenClaw] Switch to binary download install and add auto update check
- [Models] Add GPT-5.4 support and auto-fallback for future GPT-5.x sub-versions
- [Gemini] Add thought signature persistence for conversation replay

🐛 Bug Fixes (30+ fixes including)
- [Error Handling] Improved timeout enforcement and localized error display
- [MCP] Enhanced filesystem security with workspace root enforcement
- [Update] Auto-show update dialog on manual check, prevent unexpected auto-updates
- [Models] Fixed reasoning parameters for Gemini, Qwen, and OpenAI-compatible providers
- [WebSearch] Upgraded xAI search to Responses API with rich previews
- [UI] Fixed submenu overflow, scrollbar width, and various UI issues

💄 Improvements
- [Analytics] Track app launch events
- [UI] Upgraded claude-agent-sdk to 0.2.71
- [Docs] Expanded CLAUDE.md with architecture guide

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants