diff --git a/.changes/deprecate-stronghold.md b/.changes/deprecate-stronghold.md new file mode 100644 index 000000000..d8d80e032 --- /dev/null +++ b/.changes/deprecate-stronghold.md @@ -0,0 +1,6 @@ +--- +stronghold: patch +stronghold-js: patch +--- + +The `stronghold` plugin is now deprecated and will be removed in v3. The `secure-storage` plugin should be a replacement for most use-cases. diff --git a/plugins/stronghold/Cargo.toml b/plugins/stronghold/Cargo.toml index 7a8229f37..edcbbc869 100644 --- a/plugins/stronghold/Cargo.toml +++ b/plugins/stronghold/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "tauri-plugin-stronghold" version = "2.3.0" -description = "Store secrets and keys using the IOTA Stronghold secret management engine." +description = "Deprecated - Store secrets and keys using the IOTA Stronghold secret management engine." authors = { workspace = true } license = { workspace = true } edition = { workspace = true } @@ -9,6 +9,9 @@ rust-version = { workspace = true } repository = { workspace = true } links = "tauri-plugin-stronghold" +[badges] +maintenance = { status = "deprecated" } + [package.metadata.docs.rs] rustc-args = ["--cfg", "docsrs"] rustdoc-args = ["--cfg", "docsrs"] diff --git a/plugins/stronghold/README.md b/plugins/stronghold/README.md index 18d3ed7c1..38acd287f 100644 --- a/plugins/stronghold/README.md +++ b/plugins/stronghold/README.md @@ -1,5 +1,11 @@ ![plugin-stronghold](https://github.com/tauri-apps/plugins-workspace/raw/v2/plugins/stronghold/banner.png) +## Deprecation Notice + +This plugin is deprecated and will be removed in line with Tauri's v3 release. The [Secure Storage] plugin is an alternative for most users. + +## Stronghold plugin + Store secrets and keys using the [IOTA Stronghold](https://github.com/iotaledger/stronghold.rs) secret management engine. | Platform | Supported | diff --git a/plugins/stronghold/src/lib.rs b/plugins/stronghold/src/lib.rs index 23acc3a24..7bbfa5a33 100644 --- a/plugins/stronghold/src/lib.rs +++ b/plugins/stronghold/src/lib.rs @@ -3,6 +3,8 @@ // SPDX-License-Identifier: MIT //! Store secrets and keys using the [IOTA Stronghold](https://github.com/iotaledger/stronghold.rs) encrypted database and secure runtime. +//! +//! Note that this plugin is deprecated and should not be used! #![doc( html_logo_url = "https://github.com/tauri-apps/tauri/raw/dev/app-icon.png",