Skip to content

Apply Version Updates From Current Changes#22

Open
tomerqodo wants to merge 2 commits intocoderabbit_combined_20260121_augment_sentry_coderabbit_1_base_apply_version_updates_from_current_changes_pr168from
coderabbit_combined_20260121_augment_sentry_coderabbit_1_head_apply_version_updates_from_current_changes_pr168
Open

Apply Version Updates From Current Changes#22
tomerqodo wants to merge 2 commits intocoderabbit_combined_20260121_augment_sentry_coderabbit_1_base_apply_version_updates_from_current_changes_pr168from
coderabbit_combined_20260121_augment_sentry_coderabbit_1_head_apply_version_updates_from_current_changes_pr168

Conversation

@tomerqodo
Copy link

@tomerqodo tomerqodo commented Jan 22, 2026

Benchmark PR from qodo-benchmark#168

Summary by CodeRabbit

  • Bug Fixes
    • Fixed binary patching updater failures on 32-bit Windows builds
    • Fixed WebView2 runtime detection for FixedRuntime installations

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Jan 22, 2026

Walkthrough

This PR consolidates temporary changelog entries into permanent CHANGELOG files and performs coordinated version bumps across related packages: tauri-bundler to 2.6.1, tauri-cli to 2.8.1, tauri to 2.8.3, and packages/cli to 2.8.2. Schema identifiers are updated to reflect the new versions.

Changes

Cohort / File(s) Summary
Changelog Consolidation
.changes/binary-patching-32-bit.md, .changes/fix-webview2-path-timing.md
Deleted temporary changelog entries documenting 32-bit Windows binary patching fix and WebView2 runtime detection fix.
tauri-bundler Release 2.6.1
crates/tauri-bundler/CHANGELOG.md, crates/tauri-bundler/Cargo.toml
Added changelog entry for version 2.6.1 documenting binary patching updater fix. Version bumped from 2.6.0 to 2.6.1; added homepage field.
tauri-cli Release 2.8.1
crates/tauri-cli/CHANGELOG.md, crates/tauri-cli/Cargo.toml
Added changelog entry for version 2.8.1 documenting tauri-bundler dependency upgrade. Version bumped from 2.8.0 to 2.8.1.
tauri Release 2.8.3
crates/tauri/CHANGELOG.md, crates/tauri/Cargo.toml
Added changelog entry for version 2.8.3 documenting WebView2 runtime detection fix for FixedRuntime. Version bumped from 2.8.2 to 2.8.3.
Schema & Metadata Updates
crates/tauri-cli/config.schema.json, crates/tauri-schema-generator/schemas/config.schema.json, crates/tauri-cli/metadata-v2.json
Updated schema $id identifiers from 2.8.2 to 2.8.3. Bumped cli.js metadata version to 2.8.2.
packages/cli Release 2.8.2
packages/cli/CHANGELOG.md, packages/cli/package.json
Added changelog entry for version 2.8.2 documenting tauri-cli dependency upgrade. Version bumped from 2.8.1 to 2.8.2.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Versions hop and changelogs flow,
New releases steal the show,
Bundler, CLI, tauri so fine,
Each numbered up in perfect line,
WebView2 fixed, patching done—
Release day brings us fun! 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Apply Version Updates From Current Changes' accurately describes the primary change of the PR, which systematically updates version numbers across multiple crates and configuration files (tauri-bundler 2.6.0→2.6.1, tauri-cli 2.8.0→2.8.1, tauri 2.8.2→2.8.3, and packages/cli 2.8.1→2.8.2) and their corresponding changelog entries.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


🧹 Recent nitpick comments
crates/tauri-cli/Cargo.toml (1)

3-3: Confirm minimum tauri-bundler requirement for 2.8.1.

If this release relies on the 2.6.1 bundler fix, consider raising the minimum dependency requirement to 2.6.1 so older lockfiles don’t resolve 2.6.0.

Suggested update
- tauri-bundler = { version = "2.6.0", default-features = false, path = "../tauri-bundler" }
+ tauri-bundler = { version = "2.6.1", default-features = false, path = "../tauri-bundler" }
📜 Recent review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 09b0178 and ff980e4.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (13)
  • .changes/binary-patching-32-bit.md
  • .changes/fix-webview2-path-timing.md
  • crates/tauri-bundler/CHANGELOG.md
  • crates/tauri-bundler/Cargo.toml
  • crates/tauri-cli/CHANGELOG.md
  • crates/tauri-cli/Cargo.toml
  • crates/tauri-cli/config.schema.json
  • crates/tauri-cli/metadata-v2.json
  • crates/tauri-schema-generator/schemas/config.schema.json
  • crates/tauri/CHANGELOG.md
  • crates/tauri/Cargo.toml
  • packages/cli/CHANGELOG.md
  • packages/cli/package.json
💤 Files with no reviewable changes (2)
  • .changes/fix-webview2-path-timing.md
  • .changes/binary-patching-32-bit.md
🔇 Additional comments (10)
packages/cli/package.json (1)

3-3: Version bump looks consistent with the release cadence.

crates/tauri/Cargo.toml (1)

3-3: Package version bump is clean and consistent with the release set.

crates/tauri-cli/config.schema.json (1)

3-3: Schema identifier update is aligned with the new version.

packages/cli/CHANGELOG.md (1)

3-8: Changelog entry is clear and matches the dependency bump.

crates/tauri-schema-generator/schemas/config.schema.json (1)

3-3: Schema $id update looks good.

The versioned identifier bump to 2.8.3 aligns with the release increment.

crates/tauri-bundler/Cargo.toml (1)

3-12: Package metadata updates look consistent.

Version bump and homepage addition are aligned with the release housekeeping.

crates/tauri-cli/metadata-v2.json (1)

3-6: Verify metadata version alignment.

Please confirm whether the "tauri" entry here should also move to 2.8.3 to stay consistent with the other version bumps in this PR.

crates/tauri-bundler/CHANGELOG.md (1)

3-7: Changelog entry looks good.

The 2.6.1 note is concise and matches the release bump.

crates/tauri/CHANGELOG.md (1)

3-7: LGTM — changelog entry matches existing format.

crates/tauri-cli/CHANGELOG.md (1)

3-8: LGTM — clear, concise changelog entry for the dependency bump.

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.


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

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