From 45fcf4762a89b44d3d41ab176a57cb0fa4e97e79 Mon Sep 17 00:00:00 2001 From: WCY-dt <834421194@qq.com> Date: Sun, 13 Sep 2026 00:53:31 +0800 Subject: [PATCH 1/6] release: Upgrade version to v1.3.35 --- CHANGELOG.md | 2 ++ README.md | 2 +- README_zh.md | 2 +- build/config.yml | 4 ++-- build/darwin/Info.dev.plist | 4 ++-- build/darwin/Info.plist | 4 ++-- build/darwin/Taskfile.yml | 4 ++-- build/darwin/create-dmg.sh | 2 +- build/ios/Info.dev.plist | 4 ++-- build/ios/Info.plist | 4 ++-- build/ios/build.sh | 4 ++-- build/linux/Taskfile.yml | 2 +- build/linux/create-appimage.sh | 2 +- build/linux/nfpm/nfpm.yaml | 2 +- build/windows/info.json | 4 ++-- build/windows/installer.nsi | 4 ++-- build/windows/nsis/wails_tools.nsh | 2 +- build/windows/wails.exe.manifest | 2 +- docs/SERVER_MODE/swagger.json | 2 +- frontend/package-lock.json | 4 ++-- frontend/package.json | 2 +- internal/version/version.go | 2 +- main-core.go | 2 +- skills/mrrss-assistant/references/api.md | 2 +- website/package-lock.json | 4 ++-- website/package.json | 2 +- 26 files changed, 38 insertions(+), 36 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 370ba5832..171752406 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Preserve image `referrerpolicy="no-referrer"` in article content so feeds can load images from hosts that reject the desktop WebView referrer. (#1189) - Apply the configured application proxy and encrypted proxy credentials to media cache downloads and direct media forwarding, and cancel downloads with their requests. (#1189) +## [Unreleased] + ## [1.3.33] - 2026-09-10 ### Added diff --git a/README.md b/README.md index ea3536978..80586d029 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ English | 简体中文
-[](https://github.com/DevXDojo/MrRSS/releases) +[](https://github.com/DevXDojo/MrRSS/releases) [](LICENSE) [](https://go.dev/) [](https://wails.io/) diff --git a/README_zh.md b/README_zh.md index bb5ae0646..12304957e 100644 --- a/README_zh.md +++ b/README_zh.md @@ -8,7 +8,7 @@ English | 简体中文 -[](https://github.com/DevXDojo/MrRSS/releases) +[](https://github.com/DevXDojo/MrRSS/releases) [](LICENSE) [](https://go.dev/) [](https://wails.io/) diff --git a/build/config.yml b/build/config.yml index 88e4f01be..452469ccf 100644 --- a/build/config.yml +++ b/build/config.yml @@ -11,7 +11,7 @@ info: description: "A modern, standalone RSS reader" # The application description copyright: "Copyright © 2026" # Copyright text comments: "Built with Wails" # Comments - version: "1.3.34" # The application version + version: "1.3.35" # The application version # iOS build configuration (uncomment to customise iOS project generation) # Note: Keys under `ios` OVERRIDE values under `info` when set. @@ -21,7 +21,7 @@ info: # # The display name shown under the app icon (CFBundleDisplayName/CFBundleName) # displayName: "MrRSS" # # The app version to embed in Info.plist (CFBundleShortVersionString/CFBundleVersion) -# version: "1.3.34" +# version: "1.3.35" # # The company/organisation name for templates and project settings # company: "Ch3nyang" # # Additional comments to embed in Info.plist metadata diff --git a/build/darwin/Info.dev.plist b/build/darwin/Info.dev.plist index 61b73d487..09af6b245 100644 --- a/build/darwin/Info.dev.plist +++ b/build/darwin/Info.dev.plist @@ -10,11 +10,11 @@Evidence answer
', history_saved: false }); + }).as('evidenceChat'); + openArticle(); + cy.get('button[title="AI Chat"]').click(); + cy.contains('.chat-panel button', 'Find the key claims').scrollIntoView().click(); + cy.wait('@evidenceChat').its('request.body.messages.0.content').should('contain', 'brief quote'); + cy.contains('.chat-panel', 'Evidence answer').should('be.visible'); + cy.get('input[placeholder="Type a message..."]').type('Explain that evidence{enter}'); + cy.wait('@evidenceChat').its('request.body.is_first_message').should('equal', false); + }); + it('keeps title editing above message actions without selecting the session on save', () => { setup({ ai_chat_enabled: 'true', translation_enabled: 'false' }); cy.intercept('GET', '/api/ai/profiles', []); diff --git a/frontend/src/components/article/ArticleChatPanel.vue b/frontend/src/components/article/ArticleChatPanel.vue index 9eced246c..1bc8ec1ab 100644 --- a/frontend/src/components/article/ArticleChatPanel.vue +++ b/frontend/src/components/article/ArticleChatPanel.vue @@ -218,6 +218,7 @@ const questionPrompts = computed(() => [ t('article.chat.promptExplain'), t('article.chat.promptAnalyze'), t('article.chat.promptVerify'), + t('article.chat.promptEvidence'), ]); const customPrompts = computed