Skip to content

Prepare 0.1.1 desktop preview - #1

Merged
YuyangXueEd merged 4 commits into
mainfrom
v0.1.1
May 31, 2026
Merged

Prepare 0.1.1 desktop preview#1
YuyangXueEd merged 4 commits into
mainfrom
v0.1.1

Conversation

@YuyangXueEd

Copy link
Copy Markdown
Contributor

Summary

  • Prepare the 0.1.1 desktop preview release across package metadata, Tauri config, README, release notes, and refreshed brand/app icons.
  • Add local diagnostics and release polish: hidden Windows console, timestamped log files, latest.log, settings UI for logs, and full-library backup.
  • Add AI prompt editing and tag governance flows, including bundled prompt defaults, cleanup/merge suggestions, progress states, cancellation, and stronger provider response handling.
  • Improve XHS/media workflows with cancellation, continued detail enrichment, experimental albums/files sync hooks, media preview/download handling, and large-list UI responsiveness.

Code Review Notes

  • Rust review used the existing code-review workflow plus the installed actionbook Rust checklists for error handling, concurrency, performance, anti-patterns, and unsafe review.
  • No unsafe Rust blocks were introduced.
  • Clippy issues found during review were fixed before this PR: redundant schema setup branch, needless Ok(...?), manual char splitting, needless borrow, and &PathBuf API shape.
  • A few progress-emitter/collector helpers intentionally keep many arguments because they mirror event payload fields; these now have local clippy allows rather than broad lint suppression.

Validation

  • npm run build
  • cargo check --manifest-path src-tauri\Cargo.toml
  • cargo test --manifest-path src-tauri\Cargo.toml
  • cargo clippy --manifest-path src-tauri\Cargo.toml --all-targets -- -D warnings
  • cargo fmt --manifest-path src-tauri\Cargo.toml -- --check
  • git diff --check
  • npm run tauri:build

Release Notes

See RELEASE_NOTES.md for the full v0.1.1 changelog and known limitations.

@YuyangXueEd
YuyangXueEd marked this pull request as ready for review May 31, 2026 22:56
Copilot AI review requested due to automatic review settings May 31, 2026 22:56
@YuyangXueEd
YuyangXueEd merged commit 367cea4 into main May 31, 2026
3 checks passed
@YuyangXueEd
YuyangXueEd removed the request for review from Copilot May 31, 2026 23:17
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.

1 participant