Skip to content

chore(release): prepare 1.3.15-Beta.1 - #834

Merged
appergb merged 1 commit into
betafrom
release/1.3.15-beta.1
Jul 15, 2026
Merged

chore(release): prepare 1.3.15-Beta.1#834
appergb merged 1 commit into
betafrom
release/1.3.15-beta.1

Conversation

@appergb

@appergb appergb commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

User description

Summary

  • bump the synchronized app, Tauri, and Cargo package version to 1.3.15-Beta.1
  • keep the release diff limited to five metadata files (six version values)
  • prepare the collision-free tag v1.3.15-Beta.1-tauri

This PR contains no application logic or UI changes.

Verification

  • npm test (22 frontend/contract tests; hotkey gate passed)
  • cargo test --locked --lib --quiet (728 passed)
  • cargo test --manifest-path backend-tests/Cargo.toml --quiet (119 passed)
  • cargo check --locked
  • npm audit --audit-level=low (0 vulnerabilities)
  • cargo audit (0 denied advisories; 18 repository-allowed warnings)
  • gitleaks git --log-opts=v1.3.14-tauri..HEAD (no leaks)
  • local macOS release bundle succeeded; Info.plist, ad-hoc signature, and quarantine checks passed

Release

After independent review and all exact-head checks pass, merge into beta, create v1.3.15-Beta.1-tauri, and verify the desktop and Android release workflows/assets.


PR Type

Other


Description

  • Bump version to 1.3.15-Beta.1 across frontend, backend, and Tauri config

Diagram Walkthrough

flowchart LR
  A["package.json"] --> B["version 1.3.15-Beta.1"]
  C["Cargo.toml"] --> B
  D["tauri.conf.json"] --> B
Loading

File Walkthrough

Relevant files
Configuration changes
package.json
Bump frontend version to 1.3.15-Beta.1                                     

openless-all/app/package.json

  • Updated version from 1.3.14 to 1.3.15-Beta.1
+1/-1     
Cargo.toml
Bump backend version to 1.3.15-Beta.1                                       

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

  • Updated version from 1.3.14 to 1.3.15-Beta.1
+1/-1     
tauri.conf.json
Bump Tauri config version to 1.3.15-Beta.1                             

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

  • Updated version from 1.3.14 to 1.3.15-Beta.1
+1/-1     

@github-actions

Copy link
Copy Markdown
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

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

@appergb appergb left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent senior review — logical verdict: APPROVE

Reviewed exact head a875723 against beta 3143892. Submitted as COMMENTED because the authenticated reviewer is the PR author.

Findings

No blocking, important, or minor finding.

Scope and release integrity

  • The exact diff is limited to the five intended release metadata files: package.json, package-lock.json, Cargo.toml, Cargo.lock, and tauri.conf.json. It is exactly 6 insertions / 6 deletions; every changed token is a synchronized version replacement from 1.3.14 to 1.3.15-Beta.1. There is no application logic, UI, workflow, dependency, or generated-code change.
  • The six independently extracted values (package.json; package-lock root and nested; Cargo.toml; Cargo.lock openless package; tauri.conf.json) are all exactly 1.3.15-Beta.1. The repository CI version contract independently passed on macOS, Linux, and Windows.
  • The live-beta merge tree 40dc6b35cfbad5a1c128d2bba76e6a9ba408b400 is conflict-free and retains exactly those five metadata files as the merge delta.
  • v1.3.15-Beta.1-tauri is collision-free: the exact remote tag and GitHub release are absent. Both desktop and Android release workflows match v*-tauri and classify tags containing -Beta. as beta/prerelease. The established v1.3.14-Beta.1-tauri release used the same version/tag form.
  • Cargo metadata, npm pack --dry-run, and the Tauri CLI all accept and report/load the 1.3.15-Beta.1 package/config identity.

Independent verification

  • npm test: all 22 discovered frontend/contract tests passed, including production build and hotkey-injection gate.
  • cargo test --locked --lib: 728 passed, 0 failed.
  • backend-tests Cargo suite: 119 passed, 0 failed.
  • cargo check --locked: passed with repository warnings only.
  • npm audit --audit-level=low: 0 vulnerabilities.
  • cargo audit: exit 0, no denied advisory; 18 repository-allowed warnings.
  • git diff --check and gitleaks over the exact one-commit PR range: passed.
  • All five exact-head checks are green: Android cargo check, macOS checks, Linux checks, Windows checks, and PR-Agent. CI run 29403350726 reports head SHA a875723.

Verdict

Ready to merge into beta. After merge, the proposed tag can be created and the desktop/Android release workflows observed as described in the PR.

@appergb
appergb merged commit 033eb5e into beta Jul 15, 2026
5 checks passed
@appergb
appergb deleted the release/1.3.15-beta.1 branch July 15, 2026 09:59
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