Skip to content

Release v1.0.4-beta.2#1545

Closed
zerob13 wants to merge 6 commits intomainfrom
release/v1.0.4-beta.2
Closed

Release v1.0.4-beta.2#1545
zerob13 wants to merge 6 commits intomainfrom
release/v1.0.4-beta.2

Conversation

@zerob13
Copy link
Copy Markdown
Collaborator

@zerob13 zerob13 commented Apr 27, 2026

Summary

  • Prepare DeepChat v1.0.4-beta.2 from dev for release to main.
  • Bump package version and add bilingual changelog notes dated 2026-04-27.
  • Align release-readiness tests with current startup store initialization, ProviderModelList virtual scroller usage, and YoBrowser dom-ready navigation behavior.

Release Notes

  • Preserved interleaved reasoning output so mixed reasoning and answer streams stay in the correct order.
  • Updated the Markstream renderer to the stable 0.0.13 release for more reliable Markdown streaming.
  • Improved chat message transitions, sidebar updates, and side panel rendering performance.
  • Fixed RTK and built-in knowledge configuration status handling across MCP tool setup flows.

UI/UX Layout Note

BEFORE

+----------------------+---------------------------+
| Sidebar/session list | Chat stream               |
| item-level updates   | message block transitions |
+----------------------+---------------------------+

AFTER

+----------------------+---------------------------+
| Sidebar/session list | Chat stream               |
| smoother updates     | stable block transitions  |
+----------------------+---------------------------+

Agent Process

Prompted Codex to follow the repository release flow: inspect dev/main/tag state, choose the next beta version after v1.0.4-beta.1, derive release notes from commits since the previous tag, run release checks, cut the release branch, and open this PR for review.

Verification

  • pnpm run format
  • pnpm run i18n
  • pnpm run lint
  • pnpm run typecheck
  • pnpm exec vitest run (2362 passed, 20 skipped)

Release Flow

After approval, publish with:

pnpm run release:ff -- release/v1.0.4-beta.2 --tag v1.0.4-beta.2

yyhhyyyyyy and others added 6 commits April 27, 2026 10:54
* fix(rtk): simplify health check

* fix(knowledge): use config ipc

* fix(models): persist db model status

* fix: harden MCP env and knowledge delete

* fix: clean knowledge presenter cleanup paths
…omponents (#1542)

- Updated transition classes in MessageActionButtons.vue for smoother animations.
- Refactored MessageBlockContent.vue to optimize artifact snapshot handling with computed properties.
- Improved transition effects in MessageBlockToolCall.vue for better user experience.
- Added a mention icon map in MessageContent.vue to streamline icon retrieval.
- Enhanced MessageItemUser.vue with a new line counting function for better text handling.
- Optimized MessageToolbar.vue for consistent transition effects on button interactions.
- Refactored BrowserPanel.vue to simplify state management for synced bounds.
- Improved ChatSidePanel.vue with better resizing and visibility handling.
- Updated ChatPage.vue to enhance chat search highlight scheduling.
- Cleaned up ChatTabView.vue by removing legacy collapsed new chat button functionality.
- Enhanced tests in ChatTabView.test.ts and WindowSideBar.test.ts for improved coverage and accuracy.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 27, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 32abc529-c17c-4c8a-b7ac-2c81efe779a8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v1.0.4-beta.2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@zerob13 zerob13 closed this Apr 27, 2026
@zerob13 zerob13 deleted the release/v1.0.4-beta.2 branch April 27, 2026 07:33
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.

3 participants