Skip to content

chore(release): publish 1.3.12#743

Merged
appergb merged 1 commit into
betafrom
release/1.3.12
Jun 24, 2026
Merged

chore(release): publish 1.3.12#743
appergb merged 1 commit into
betafrom
release/1.3.12

Conversation

@appergb

@appergb appergb commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

User description

Summary

Verification

  • npm run build
  • cargo check --manifest-path src-tauri/Cargo.toml
  • cargo test --manifest-path src-tauri/Cargo.toml --lib
  • npm run check:macos-capsule-spaces
  • npm run check:hotkey-injection
  • npm run check:windows-startup-lifecycle
  • npm run check:android-updater-pubkey
  • npx gitnexus analyze .
  • npx gitnexus detect-changes --scope compare --base-ref origin/beta

Notes

  • GitNexus marks this release PR as HIGH risk because it touches updater flows (checkForUpdates, installUpdate, useAutoUpdate, UpdateDialog).
  • npm audit still reports existing advisories: 1 low, 2 moderate, 1 high. The remaining Vite/esbuild fix path requires a breaking Vite upgrade, so it is not included in this release commit.

PR Type

Bug fix, Enhancement


Description

  • Bump app, Tauri, and Cargo versions to 1.3.12

  • Refactor Android auto update to remove unused state and simplify installation

  • Clean up unused imports and parameter warnings

  • Integrate latest beta features: Apple Speech ASR fix, Chinese script enforcement, OpenCode CLI adapter


File Walkthrough

Relevant files
Miscellaneous
opencode.rs
Remove unused AtomicBool import                                                   

openless-all/app/src-tauri/src/coding_agent/opencode.rs

  • Remove unused Ordering import, keeping only AtomicBool
+1/-1     
dictation.rs
Rename unused parameter in finalize_polished_text               

openless-all/app/src-tauri/src/coordinator/dictation.rs

  • Prefix mode parameter with underscore to suppress unused warning; no
    logic change
+1/-1     
Enhancement
AutoUpdate.tsx
Refactor Android auto update logic                                             

openless-all/app/src/components/AutoUpdate.tsx

  • Remove unused androidDownloadActiveRef state
  • Simplify Android auto-install by directly calling
    appDownloadAndInstallAndroidUpdate
  • Remove conditional Android-specific title in update dialog, unify with
    existing translation
  • Improve error handling fallback to 'available' status
  • Reorder installUpdate function after checkForUpdates for clarity
+65/-72 
Configuration changes
package.json
Bump app version to 1.3.12                                                             

openless-all/app/package.json

  • Change version from 1.3.11 to 1.3.12
+1/-1     
Cargo.toml
Bump crate version to 1.3.12                                                         

openless-all/app/src-tauri/Cargo.toml

  • Change version from 1.3.11 to 1.3.12
+1/-1     
tauri.conf.json
Bump Tauri app version to 1.3.12                                                 

openless-all/app/src-tauri/tauri.conf.json

  • Change version from 1.3.11 to 1.3.12
+1/-1     

- add OpenCode CLI provider support for voice agent workflows

- improve updater fallback/error visibility and compatibility

- bump app, Tauri, and Cargo versions to 1.3.12
@github-actions

Copy link
Copy Markdown
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis ✅

741 - Fully compliant

Compliant requirements:

729 - Fully compliant

Compliant requirements:

638 - Fully compliant

Compliant requirements:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

@appergb

appergb commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator Author

Release readiness update:\n\n- CI is green: Android cargo check, Linux checks, macOS checks, Windows checks, PR-Agent all passed.\n- Local verification passed: npm run build, cargo check, cargo test --lib, and the release contract checks.\n- Blocked only by required review: GitHub does not allow the PR author (appergb) to approve their own PR.\n\nAfter approval/merge into beta, tag v1.3.12-tauri on the merged beta commit to trigger the formal release workflow.

@appergb appergb merged commit a4df800 into beta Jun 24, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant