Skip to content

fix tauri-plugin-dialog version constraint to match other plugins#8542

Merged
lifeizhou-ap merged 1 commit into
mainfrom
fix/tauri-plugin-dialog-version-constraint
Apr 16, 2026
Merged

fix tauri-plugin-dialog version constraint to match other plugins#8542
lifeizhou-ap merged 1 commit into
mainfrom
fix/tauri-plugin-dialog-version-constraint

Conversation

@morgmart
Copy link
Copy Markdown
Collaborator

Overview

Category: fix
User Impact: Resolves a build warning about mismatched Tauri package versions that could block just dev from starting.

Problem: The tauri-plugin-dialog Rust crate was pinned to ">=2,<2.7" while the NPM package @tauri-apps/plugin-dialog resolved to 2.7.0, causing a version mismatch error on every dev build.

Solution: Relax the Cargo constraint to "2" to match every other Tauri plugin in the project. This lets Cargo resolve to the same minor version as the NPM package.

File changes

ui/goose2/src-tauri/Cargo.toml
Changed tauri-plugin-dialog version from ">=2,<2.7" to "2" to align with the pattern used by all other Tauri plugins (tauri-plugin-opener, tauri-plugin-window-state, tauri-plugin-log).

Reproduction Steps

  1. Run just dev from ui/goose2/
  2. Confirm the "Found version mismatched Tauri packages" error no longer appears

Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
@lifeizhou-ap lifeizhou-ap added this pull request to the merge queue Apr 16, 2026
Merged via the queue into main with commit d176883 Apr 16, 2026
25 checks passed
@lifeizhou-ap lifeizhou-ap deleted the fix/tauri-plugin-dialog-version-constraint branch April 16, 2026 07:49
jh-block added a commit to sunilkumarvalmiki/goose that referenced this pull request Apr 16, 2026
…l-placeholder

* origin/main: (64 commits)
  fix: expand tool calls by default when Response Style is Detailed (aaif-goose#8478)
  fix: create logs dir before writing llm request log (aaif-goose#8522)
  fix: enable token usage tracking and configurable stream timeout for Ollama provider (aaif-goose#8493)
  fix tauri-plugin-dialog version constraint to match other plugins (aaif-goose#8542)
  call goose serve from tauri frontend via goose-acp client (aaif-goose#8549)
  failed the script when bundle:default fails and cleanup "alpha"  (aaif-goose#8580)
  pass globally unique conversation identifier as sessionId in databricks api call (aaif-goose#8576)
  fix: use sqlx chrono decode for thread timestamps instead of manual parsing (aaif-goose#8575)
  docs: remove stale gemini-acp references (aaif-goose#8572)
  show individual untracked files in git changes widget (aaif-goose#8574)
  fix: update publishing flow to include new sdk dir (aaif-goose#8573)
  fix: remove double border on content in chat (aaif-goose#8545)
  chore(goose2): `just goose2 <command>` with the addition of `just goose2 kill` (aaif-goose#8570)
  Lifei/oltp data (aaif-goose#8458)
  Sidebar polish: search copy, dividers, project reorder, fix DnD (aaif-goose#8568)
  remove the workflow_dispatch check (aaif-goose#8563)
  fix: one more rename (aaif-goose#8562)
  fix(desktop): accept self-signed certs from configured external goosed host (aaif-goose#8400)
  alexhancock/npm-bumps (aaif-goose#8557)
  Remove npm publish from release for now (aaif-goose#8558)
  ...
michaelneale added a commit that referenced this pull request Apr 17, 2026
* main: (37 commits)
  polish: refine sidebar activity indicators, add placeholder token, and tidy search field (#8606)
  feat: add /edit command to cli for on-demand prompt editing (#8566)
  docs(mcp): add Rendex MCP Server extension tutorial (#8541)
  Lifei/delete tauri backend acp (#8582)
  chore: set goose binaries as executable in package.json (#8589)
  feat: add Novita AI as declarative provider (#8432)
  feat: add Kimi Code provider with OAuth device flow authentication (#8466)
  fix: chat loading-state model placeholder (#8431)
  fix: expand tool calls by default when Response Style is Detailed (#8478)
  fix: create logs dir before writing llm request log (#8522)
  fix: enable token usage tracking and configurable stream timeout for Ollama provider (#8493)
  fix tauri-plugin-dialog version constraint to match other plugins (#8542)
  call goose serve from tauri frontend via goose-acp client (#8549)
  failed the script when bundle:default fails and cleanup "alpha"  (#8580)
  pass globally unique conversation identifier as sessionId in databricks api call (#8576)
  fix: use sqlx chrono decode for thread timestamps instead of manual parsing (#8575)
  docs: remove stale gemini-acp references (#8572)
  show individual untracked files in git changes widget (#8574)
  fix: update publishing flow to include new sdk dir (#8573)
  fix: remove double border on content in chat (#8545)
  ...
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.

2 participants