소스 검색

Apply Version Updates From Current Changes (#678)

Co-authored-by: lucasfernog <lucas@tauri.studio>
github-actions[bot] 5 년 전
부모
커밋
414ea4b75d

+ 0 - 5
.changes/HttpRequestBuilder-implementation.md

@@ -1,5 +0,0 @@
----
-"tauri-api": minor
----
-
-This adds HttpRequestBuilder, described at "alternatives you've considered" section in [#651](https://github.com/tauri-apps/tauri/issues/651).

+ 0 - 5
.changes/appimage_fix.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": minor
----
-
-Fixes AppImage bundler (appimagetool usage, build script running properly, proper AppRun and .desktop files).

+ 0 - 7
.changes/arg_parsing_feature.md

@@ -1,7 +0,0 @@
----
-"tauri.js": minor
-"tauri": minor
-"tauri-api": minor
----
-
-Adds a command line interface option to tauri apps, configurable under tauri.conf.json > tauri > cli.

+ 0 - 5
.changes/cli_info_toml_error_handling.md

@@ -1,5 +0,0 @@
----
-"tauri.js": patch
----
-
-Handle and communicate missing lockfile and/or manifest while reading versions during `tauri info`

+ 0 - 5
.changes/kill-beforeDevProcess-on-shutdown.md

@@ -1,5 +0,0 @@
----
-"tauri.js": patch
----
-
-Kill process started by `tauri.conf.json > build > beforeDevCommand` on CLI shutdown.

+ 0 - 7
.changes/no-server-fix.md

@@ -1,7 +0,0 @@
----
-"tauri": minor
-"tauri-api": minor
----
-
-Fixes no-server mode not running on another machine due to fs::read_to_string usage instead of the include_str macro.
-Build no longer fails when compiling without environment variables, now the app will show an error.

+ 0 - 7
.changes/notification_feature.md

@@ -1,7 +0,0 @@
----
-"tauri.js": minor
-"tauri": minor
-"tauri-api": minor
----
-
-Adds desktop notifications API.

+ 0 - 6
.changes/reflect-conf-changes.md

@@ -1,6 +0,0 @@
----
-"tauri.js": patch
-"tauri": patch
----
-
-Properly reflect tauri.conf.json changes on app when running `tauri dev`.

+ 0 - 5
.changes/tauri-hot-reload-regression.md

@@ -1,5 +0,0 @@
----
-"tauri.js": patch
----
-
-Fixes regression on hot reload when Rust doesn't compile.

+ 0 - 5
.changes/tauri-info-crash.md

@@ -1,5 +0,0 @@
----
-"tauri.js": patch
----
-
-Fixes the case when `tauri info` is run and a project has not yet created a `Cargo.lock` closing [#610](https://github.com/tauri-apps/tauri/issues/610).

+ 5 - 0
cli/tauri-bundler/CHANGELOG.md

@@ -0,0 +1,5 @@
+# Changelog
+
+## [0.7.0]
+
+-   Fixes AppImage bundler (appimagetool usage, build script running properly, proper AppRun and .desktop files).

+ 13 - 11
cli/tauri-bundler/Cargo.toml

@@ -1,11 +1,16 @@
-workspace = {}
+workspace = { }
 
 [package]
 name = "tauri-bundler"
-version = "0.6.1"
-authors = ["George Burton <burtonageo@gmail.com>", "Lucas Fernandes Gonçalves Nogueira <lucas@tauri.studio>", "Daniel Thompson-Yvetot <denjell@sfosc.org>", "Tensor Programming <tensordeveloper@gmail.com>"]
+version = "0.7.0"
+authors = [
+  "George Burton <burtonageo@gmail.com>",
+  "Lucas Fernandes Gonçalves Nogueira <lucas@tauri.studio>",
+  "Daniel Thompson-Yvetot <denjell@sfosc.org>",
+  "Tensor Programming <tensordeveloper@gmail.com>"
+]
 license = "MIT/Apache-2.0"
-keywords = ["bundle", "cargo", "tauri"]
+keywords = [ "bundle", "cargo", "tauri" ]
 repository = "https://github.com/tauri-apps/tauri"
 description = "Wrap rust executables in OS-specific app bundles for Tauri"
 edition = "2018"
@@ -21,29 +26,26 @@ image = "0.23.5"
 libflate = "1.0"
 md5 = "0.7.0"
 msi = "0.2"
-
-# error handling
 anyhow = "1.0"
 thiserror = "1.0"
-
 serde_json = "1.0"
-serde = { version = "1.0", features = ["derive"] }
+serde = { version = "1.0", features = [ "derive" ] }
 strsim = "0.10.0"
 tar = "0.4"
 target_build_utils = "0.3"
 term = "0.6.1"
 toml = "0.5.6"
-uuid = { version = "0.8", features = ["v5"] }
+uuid = { version = "0.8", features = [ "v5" ] }
 walkdir = "2"
 lazy_static = { version = "1.4" }
 handlebars = { version = "3.1" }
 
-[target.'cfg(target_os = "windows")'.dependencies]
+[target."cfg(target_os = \"windows\")".dependencies]
 attohttpc = { version = "0.14.0" }
 regex = { version = "1" }
 runas = "0.2"
 
-[target.'cfg(not(target_os = "linux"))'.dependencies]
+[target."cfg(not(target_os = \"linux\"))".dependencies]
 zip = { version = "0.5" }
 sha2 = { version = "0.9" }
 hex = { version = "0.4" }

+ 1 - 1
cli/tauri.js/package.json

@@ -1,6 +1,6 @@
 {
   "name": "tauri",
-  "version": "0.6.3",
+  "version": "0.7.0",
   "description": "Multi-binding collection of libraries and templates for building Tauri apps",
   "bin": {
     "tauri": "./bin/tauri.js"

+ 9 - 0
tauri-api/CHANGELOG.md

@@ -0,0 +1,9 @@
+# Changelog
+
+## [0.6.0]
+
+-   This adds HttpRequestBuilder, described at "alternatives you've considered" section in undefined.
+-   Adds a command line interface option to tauri apps, configurable under tauri.conf.json > tauri > cli.
+-   Fixes no-server mode not running on another machine due to fs::read_to_string usage instead of the include_str macro.
+    Build no longer fails when compiling without environment variables, now the app will show an error.
+-   Adds desktop notifications API.

+ 12 - 8
tauri-api/Cargo.toml

@@ -1,16 +1,20 @@
 [package]
 name = "tauri-api"
-version = "0.5.2"
-authors = ["Lucas Fernandes Gonçalves Nogueira <lucas@tauri.studio>", "Daniel Thompson-Yvetot <denjell@sfosc.org>", "Tensor Programming <tensordeveloper@gmail.com>"]
+version = "0.6.0"
+authors = [
+  "Lucas Fernandes Gonçalves Nogueira <lucas@tauri.studio>",
+  "Daniel Thompson-Yvetot <denjell@sfosc.org>",
+  "Tensor Programming <tensordeveloper@gmail.com>"
+]
 license = "MIT"
 homepage = "https://tauri.studio"
 repository = "https://github.com/tauri-apps/tauri"
 description = "Make tiny, secure apps for all desktop platforms with Tauri"
 edition = "2018"
-exclude = ["test/fixture/**"]
+exclude = [ "test/fixture/**" ]
 
 [dependencies]
-serde = { version = "1.0", features = ["derive"] }
+serde = { version = "1.0", features = [ "derive" ] }
 serde_json = "1.0"
 serde_repr = "0.1"
 dirs = "2.0.2"
@@ -26,9 +30,9 @@ thiserror = "1.0.20"
 rand = "0.7"
 nfd = "0.0.4"
 tauri-dialog = { git = "https://github.com/tauri-apps/tauri-dialog-rs", version = "0.1" }
-attohttpc = {version = "0.14.0", features=["json", "form" ]}
+attohttpc = { version = "0.14.0", features = [ "json", "form" ] }
 http = "0.2"
-tauri-utils = {version = "0.5", path = "../tauri-utils"}
+tauri-utils = { version = "0.5", path = "../tauri-utils" }
 clap = { git = "https://github.com/clap-rs/clap", rev = "1a276f8", version = "3.0.0-beta.1", optional = true }
 notify-rust = { version = "4.0.0", optional = true }
 once_cell = "1.4.0"
@@ -39,5 +43,5 @@ quickcheck_macros = "0.9.1"
 totems = "0.2.7"
 
 [features]
-cli = ["clap"]
-notification = ["notify-rust"]
+cli = [ "clap" ]
+notification = [ "notify-rust" ]

+ 9 - 0
tauri/CHANGELOG.md

@@ -0,0 +1,9 @@
+# Changelog
+
+## [0.7.0]
+
+-   Adds a command line interface option to tauri apps, configurable under tauri.conf.json > tauri > cli.
+-   Fixes no-server mode not running on another machine due to fs::read_to_string usage instead of the include_str macro.
+    Build no longer fails when compiling without environment variables, now the app will show an error.
+-   Adds desktop notifications API.
+-   Properly reflect tauri.conf.json changes on app when running tauri dev.

+ 36 - 33
tauri/Cargo.toml

@@ -1,17 +1,24 @@
 [package]
 name = "tauri"
-version = "0.5.3"
-authors = ["Lucas Fernandes Gonçalves Nogueira <lucas@tauri.studio>", "Daniel Thompson-Yvetot <denjell@sfosc.org>", "Tensor Programming <tensordeveloper@gmail.com>"]
+version = "0.6.0"
+authors = [
+  "Lucas Fernandes Gonçalves Nogueira <lucas@tauri.studio>",
+  "Daniel Thompson-Yvetot <denjell@sfosc.org>",
+  "Tensor Programming <tensordeveloper@gmail.com>"
+]
 license = "MIT"
 homepage = "https://tauri.studio"
 repository = "https://github.com/tauri-apps/tauri"
 description = "Make tiny, secure apps for all desktop platforms with Tauri"
 edition = "2018"
-exclude = ["test/fixture/**"]
+exclude = [ "test/fixture/**" ]
+
+[package.metadata.docs.rs]
+features = [ "all-api" ]
 
 [dependencies]
 serde_json = "1.0"
-serde = { version = "1.0", features = ["derive"] }
+serde = { version = "1.0", features = [ "derive" ] }
 webview-sys = { git = "https://github.com/tauri-apps/web-view", version = "0.5.0" }
 web-view = { git = "https://github.com/tauri-apps/web-view", version = "0.6.2" }
 tauri_includedir = "0.5.0"
@@ -21,13 +28,12 @@ webbrowser = "0.5.4"
 lazy_static = "1.4.0"
 tiny_http = { version = "0.7", optional = true }
 threadpool = "1.8"
-uuid = { version = "0.8.1", features = ["v4"] }
+uuid = { version = "0.8.1", features = [ "v4" ] }
 anyhow = "1.0.31"
 thiserror = "1.0.20"
 envmnt = "0.8.2"
 once_cell = "1.4.0"
-
-tauri-api = { version = "0.5",  path = "../tauri-api" }
+tauri-api = { version = "0.6", path = "../tauri-api" }
 
 [build-dependencies]
 tauri_includedir_codegen = "0.5.2"
@@ -35,35 +41,32 @@ tauri_includedir_codegen = "0.5.2"
 [dev-dependencies]
 proptest = "0.10.0"
 serde_json = "1.0"
-tauri = {path = ".", features = [ "all-api", "edge" ]}
+tauri = { path = ".", features = [ "all-api", "edge" ] }
 serde = { version = "1.0", features = [ "derive" ] }
 
 [features]
-cli = ["tauri-api/cli"]
-edge = ["web-view/edge"]
-embedded-server = ["tiny_http"]
-no-server = []
-all-api = ["tauri-api/notification"]
-read-text-file = []
-read-binary-file = []
-write-file = []
-read-dir = []
-copy-file = []
-create-dir = []
-remove-dir = []
-remove-file = []
-rename-file = []
-set-title = []
-execute = []
-open = []
-event = []
-updater = []
-open-dialog = []
-save-dialog = []
-notification = ["tauri-api/notification"]
-
-[package.metadata.docs.rs]
-features = ["all-api"]
+cli = [ "tauri-api/cli" ]
+edge = [ "web-view/edge" ]
+embedded-server = [ "tiny_http" ]
+no-server = [ ]
+all-api = [ "tauri-api/notification" ]
+read-text-file = [ ]
+read-binary-file = [ ]
+write-file = [ ]
+read-dir = [ ]
+copy-file = [ ]
+create-dir = [ ]
+remove-dir = [ ]
+remove-file = [ ]
+rename-file = [ ]
+set-title = [ ]
+execute = [ ]
+open = [ ]
+event = [ ]
+updater = [ ]
+open-dialog = [ ]
+save-dialog = [ ]
+notification = [ "tauri-api/notification" ]
 
 [[example]]
 name = "communication"