Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/dev' into chore/deps
Browse files Browse the repository at this point in the history
  • Loading branch information
amrbashir committed Dec 12, 2024
2 parents db9680c + 82413b9 commit f9cbc31
Show file tree
Hide file tree
Showing 16 changed files with 22 additions and 15 deletions.
7 changes: 7 additions & 0 deletions .changes/opener.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"create-tauri-app": "patch"
"create-tauri-app-js": "patch"
---

Use `tauri-plugin-opener` instead of `tauri-plugin-shell` in templates

2 changes: 1 addition & 1 deletion templates/_base_/src-tauri/Cargo.toml.lte
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ tauri-build = { version = "2", features = [] }

[dependencies]
tauri = { version = "2", features = [] }
tauri-plugin-shell = "2"{% endif %}
tauri-plugin-opener = "2"{% endif %}
serde = { version = "1", features = ["derive"] }
serde_json = "1"
{% if v1 %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
"windows": ["main"],
"permissions": [
"core:default",
"shell:allow-open"
"opener:default"
]
}
2 changes: 1 addition & 1 deletion templates/_base_/src-tauri/src/%(v2)%lib.rs.lte
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ fn greet(name: &str) -> String {
#[cfg_attr(mobile, tauri::mobile_entry_point)]
pub fn run() {
tauri::Builder::default()
.plugin(tauri_plugin_shell::init())
.plugin(tauri_plugin_opener::init())
.invoke_handler(tauri::generate_handler![greet])
.run(tauri::generate_context!())
.expect("error while running tauri application");
Expand Down
2 changes: 1 addition & 1 deletion templates/template-angular/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"tslib": "^2.3.0",
"zone.js": "~0.14.2",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@angular-devkit/build-angular": "^17.0.0",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-preact-ts/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"dependencies": {
"preact": "^10.25.1",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@preact/preset-vite": "^2.9.3",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-preact/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"dependencies": {
"preact": "^10.25.1",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@preact/preset-vite": "^2.9.3",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-react-ts/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"react": "^18.3.1",
"react-dom": "^18.3.1",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@types/react": "^18.3.1",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-react/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"react": "^18.3.1",
"react-dom": "^18.3.1",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@vitejs/plugin-react": "^4.3.4",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-solid-ts/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"dependencies": {
"solid-js": "^1.9.3",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"typescript": "~5.6.2",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-solid/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"dependencies": {
"solid-js": "^1.9.3",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"vite": "^6.0.3",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-svelte-ts/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"license": "MIT",
"dependencies": {
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@sveltejs/adapter-static": "^3.0.6",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-svelte/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"license": "MIT",
"dependencies": {
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@sveltejs/adapter-static": "^3.0.6",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-vanilla-ts/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
},
"dependencies": {
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@tauri-apps/cli": "{% if v2 %}^2{% else %}^1{% endif %}",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-vue-ts/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"dependencies": {
"vue": "^3.5.13",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.1",
Expand Down
2 changes: 1 addition & 1 deletion templates/template-vue/package.json.lte
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"dependencies": {
"vue": "^3.5.13",
"@tauri-apps/api": "{% if v2 %}^2{% else %}^1{% endif %}"{% if v2 %},
"@tauri-apps/plugin-shell": "^2"{% endif %}
"@tauri-apps/plugin-opener": "^2"{% endif %}
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.1",
Expand Down

0 comments on commit f9cbc31

Please sign in to comment.