Update package versions and modify OS plugin (#1514)

* Update package versions and modify OS plugin

The version numbers for multiple packages have been updated in Cargo.lock. Additionally, changes were made in the OS plugin, specifically in the `index.ts` file where asynchronous function calls have been transformed into synchronous ones.

* Update package versions in Cargo.lock

Several packages in Cargo.lock have been updated to new versions. This includes "hyper", "hyper-util", "open", "serde_json", and "zerocopy" packages. Each package has had its version, checksum, and associated dependencies adjusted to reflect the latest release.

* Update OS sync functions in documentation examples

The documentation examples for `platform`, `arch`, `type`, `family`, `version`, and `exe_extension` functions have been updated. The changes are intended to better illustrate that these functions are synchronous.
pull/1516/head
Fynn Tang 11 months ago committed by GitHub
parent 8f6d341e45
commit 40ef9a818f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -0,0 +1,6 @@
---
"os-js": "patch"
---
**Changed:** `platform`, `arch`, `type`, `family`, `version` and `exe_extension` functions in the documentation examples to better reflect that these functions are synchronous.

82
Cargo.lock generated

@ -201,7 +201,7 @@ checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"
[[package]]
name = "api"
version = "2.0.0-beta.11"
version = "2.0.0-beta.12"
dependencies = [
"log",
"serde",
@ -2790,9 +2790,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
[[package]]
name = "hyper"
version = "1.3.1"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d"
checksum = "c4fe55fb7a772d59a5ff1dfbff4fe0258d19b89fec4b233e75d35d5d2316badc"
dependencies = [
"bytes",
"futures-channel",
@ -2845,9 +2845,9 @@ dependencies = [
[[package]]
name = "hyper-util"
version = "0.1.5"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56"
checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956"
dependencies = [
"bytes",
"futures-channel",
@ -4025,9 +4025,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
[[package]]
name = "open"
version = "5.1.4"
version = "5.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5ca541f22b1c46d4bb9801014f234758ab4297e7870b904b6a8415b980a7388"
checksum = "9d2c909a3fce3bd80efef4cd1c6c056bd9376a8fe06fcfdbebaf32cb485a7e37"
dependencies = [
"is-wsl",
"libc",
@ -5475,9 +5475,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.119"
version = "1.0.120"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8eddb61f0697cc3989c5d64b452f5488e2b8a60fd7d5076a3045076ffef8cb0"
checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5"
dependencies = [
"itoa 1.0.11",
"ryu",
@ -6403,7 +6403,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-authenticator"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"authenticator",
"base64 0.22.1",
@ -6426,7 +6426,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-autostart"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"auto-launch",
"log",
@ -6439,7 +6439,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-barcode-scanner"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"log",
"serde",
@ -6451,7 +6451,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-biometric"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"log",
"serde",
@ -6464,7 +6464,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-cli"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"clap",
"log",
@ -6477,7 +6477,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-clipboard-manager"
version = "2.1.0-beta.4"
version = "2.1.0-beta.5"
dependencies = [
"arboard",
"image 0.24.9",
@ -6491,7 +6491,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-deep-link"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"dunce",
"log",
@ -6509,7 +6509,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-dialog"
version = "2.0.0-beta.9"
version = "2.0.0-beta.10"
dependencies = [
"dunce",
"log",
@ -6525,7 +6525,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-fs"
version = "2.0.0-beta.9"
version = "2.0.0-beta.10"
dependencies = [
"anyhow",
"glob",
@ -6544,7 +6544,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-global-shortcut"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"global-hotkey",
"log",
@ -6557,7 +6557,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-http"
version = "2.0.0-beta.10"
version = "2.0.0-beta.11"
dependencies = [
"data-url",
"http",
@ -6576,7 +6576,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-localhost"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"http",
"log",
@ -6589,7 +6589,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-log"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"android_logger",
"byte-unit",
@ -6608,7 +6608,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-nfc"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"log",
"serde",
@ -6621,7 +6621,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-notification"
version = "2.0.0-beta.8"
version = "2.0.0-beta.9"
dependencies = [
"color-backtrace",
"ctor",
@ -6643,7 +6643,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-os"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"gethostname",
"log",
@ -6659,7 +6659,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-persisted-scope"
version = "2.0.0-beta.9"
version = "2.0.0-beta.10"
dependencies = [
"aho-corasick",
"bincode",
@ -6673,7 +6673,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-positioner"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"log",
"serde",
@ -6686,7 +6686,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-process"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"tauri",
"tauri-plugin",
@ -6694,7 +6694,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-shell"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"encoding_rs",
"log",
@ -6713,7 +6713,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-single-instance"
version = "2.0.0-beta.9"
version = "2.0.0-beta.10"
dependencies = [
"log",
"semver",
@ -6727,7 +6727,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-sql"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"futures-core",
"indexmap 2.2.6",
@ -6744,7 +6744,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-store"
version = "2.0.0-beta.8"
version = "2.0.0-beta.9"
dependencies = [
"dunce",
"log",
@ -6757,7 +6757,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-stronghold"
version = "2.0.0-beta.6"
version = "2.0.0-beta.7"
dependencies = [
"hex",
"iota-crypto",
@ -6778,7 +6778,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-updater"
version = "2.0.0-beta.8"
version = "2.0.0-beta.9"
dependencies = [
"base64 0.22.1",
"dirs 5.0.1",
@ -6805,7 +6805,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-upload"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"futures-util",
"log",
@ -6822,7 +6822,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-websocket"
version = "2.0.0-beta.7"
version = "2.0.0-beta.8"
dependencies = [
"futures-util",
"http",
@ -6839,7 +6839,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-window-state"
version = "2.0.0-beta.9"
version = "2.0.0-beta.10"
dependencies = [
"bitflags 2.6.0",
"log",
@ -8567,18 +8567,18 @@ dependencies = [
[[package]]
name = "zerocopy"
version = "0.7.34"
version = "0.7.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087"
checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
version = "0.7.34"
version = "0.7.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b"
checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
"proc-macro2",
"quote",

@ -70,7 +70,7 @@ function eol(): string {
* @example
* ```typescript
* import { platform } from '@tauri-apps/plugin-os';
* const platformName = await platform();
* const platformName = platform();
* ```
*
* @since 2.0.0
@ -85,7 +85,7 @@ function platform(): Platform {
* @example
* ```typescript
* import { version } from '@tauri-apps/plugin-os';
* const osVersion = await version();
* const osVersion = version();
* ```
*
* @since 2.0.0
@ -101,7 +101,7 @@ type Family = "unix" | "windows";
* @example
* ```typescript
* import { family } from '@tauri-apps/plugin-os';
* const family = await family();
* const family = family();
* ```
*
* @since 2.0.0
@ -115,7 +115,7 @@ function family(): Family {
* @example
* ```typescript
* import { type } from '@tauri-apps/plugin-os';
* const osType = await type();
* const osType = type();
* ```
*
* @since 2.0.0
@ -130,7 +130,7 @@ function type(): OsType {
* @example
* ```typescript
* import { arch } from '@tauri-apps/plugin-os';
* const archName = await arch();
* const archName = arch();
* ```
*
* @since 2.0.0
@ -144,7 +144,7 @@ function arch(): Arch {
* @example
* ```typescript
* import { exeExtension } from '@tauri-apps/plugin-os';
* const exeExt = await exeExtension();
* const exeExt = exeExtension();
* ```
*
* @since 2.0.0

Loading…
Cancel
Save