From bf904eca7550292dc7a88a2183405aad61f36db5 Mon Sep 17 00:00:00 2001 From: Vincent Michel Date: Wed, 4 Sep 2024 17:18:49 +0200 Subject: [PATCH] Bump version 3.0.0-rc.1+dev -> 3.0.0-rc.5 --- Cargo.lock | 44 +++++++++---------- Cargo.toml | 2 +- HISTORY.rst | 6 +++ LICENSE | 4 +- bindings/electron/package-lock.json | 4 +- bindings/electron/package.json | 2 +- bindings/web/package-lock.json | 4 +- bindings/web/package.json | 2 +- cli/tests/integration/version.rs | 2 +- .../assets/electron-publisher-custom.js | 2 +- client/electron/package-lock.json | 4 +- client/electron/package.js | 2 +- client/electron/package.json | 2 +- client/electron/snap/snapcraft.yaml | 2 +- client/package-lock.json | 4 +- client/package.json | 2 +- docs/adminguide/hosting/index.rst | 2 +- docs/conf.py | 2 +- libparsec/version | 2 +- misc/version_updater.py | 2 +- server/parsec/_version.py | 2 +- server/pyproject.toml | 2 +- 22 files changed, 53 insertions(+), 47 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 59b40fb053e..ad89e243b03 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1923,7 +1923,7 @@ checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" [[package]] name = "libparsec" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "dirs", "libparsec_client", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "libparsec_bindings_android" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "android_logger", "jni", @@ -1954,7 +1954,7 @@ dependencies = [ [[package]] name = "libparsec_bindings_electron" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "env_logger", "lazy_static", @@ -1970,7 +1970,7 @@ dependencies = [ [[package]] name = "libparsec_bindings_web" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "console_error_panic_hook", "console_log", @@ -1984,7 +1984,7 @@ dependencies = [ [[package]] name = "libparsec_client" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "libparsec_client", "libparsec_client_connection", @@ -2004,7 +2004,7 @@ dependencies = [ [[package]] name = "libparsec_client_connection" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "bytes", "data-encoding", @@ -2027,7 +2027,7 @@ dependencies = [ [[package]] name = "libparsec_crypto" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "argon2", "blake2", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "libparsec_platform_async" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "async-broadcast", "async-lock 3.4.0", @@ -2084,7 +2084,7 @@ dependencies = [ [[package]] name = "libparsec_platform_device_loader" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "dirs", "keyring", @@ -2102,7 +2102,7 @@ dependencies = [ [[package]] name = "libparsec_platform_http_proxy" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "libparsec_types", "reqwest", @@ -2112,7 +2112,7 @@ dependencies = [ [[package]] name = "libparsec_platform_mountpoint" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "ctrlc", "env_logger", @@ -2135,7 +2135,7 @@ dependencies = [ [[package]] name = "libparsec_platform_storage" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "indexed_db_futures", "js-sys", @@ -2158,7 +2158,7 @@ dependencies = [ [[package]] name = "libparsec_protocol" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "bytes", "futures", @@ -2179,7 +2179,7 @@ dependencies = [ [[package]] name = "libparsec_serialization_format" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "bytes", "hex-literal", @@ -2197,7 +2197,7 @@ dependencies = [ [[package]] name = "libparsec_testbed" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "crc32fast", "hex-literal", @@ -2214,7 +2214,7 @@ dependencies = [ [[package]] name = "libparsec_tests_fixtures" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "libparsec_client_connection", "libparsec_platform_device_loader", @@ -2227,7 +2227,7 @@ dependencies = [ [[package]] name = "libparsec_tests_lite" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "env_logger", "hex-literal", @@ -2243,7 +2243,7 @@ dependencies = [ [[package]] name = "libparsec_tests_macros" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "proc-macro2", "quote", @@ -2252,7 +2252,7 @@ dependencies = [ [[package]] name = "libparsec_types" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "anyhow", "bytes", @@ -2292,7 +2292,7 @@ dependencies = [ [[package]] name = "libparsec_zstd" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "ruzstd", "zstd", @@ -2831,7 +2831,7 @@ dependencies = [ [[package]] name = "parsec" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "chrono", "futures", @@ -2852,7 +2852,7 @@ dependencies = [ [[package]] name = "parsec_cli" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index 52c35a1fa84..9b166d6e535 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -56,7 +56,7 @@ authors = ["@Scille/parsec-dev", "@Scille/rust-code-owners"] edition = "2021" homepage = "https://parsec.cloud" license = "BUSL-1.1" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" repository = "https://github.com/Scille/parsec-cloud" [workspace.lints.clippy] diff --git a/HISTORY.rst b/HISTORY.rst index 7ef1ca20cd5..992d71304ea 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -5,6 +5,12 @@ History .. towncrier release notes start +Parsec v3.0.0-rc.5 (2024-09-04) +------------------------------- + +No significant changes. + + Parsec v3.0.0-rc.1 (2024-08-13) ------------------------------- diff --git a/LICENSE b/LICENSE index 85bec201889..4606d7dd3db 100644 --- a/LICENSE +++ b/LICENSE @@ -2,7 +2,7 @@ PARSEC BUSINESS SOURCE LICENSE AGREEMENT Business Source License 1.1 Licensor: Scille SAS -Licensed Work: Parsec v3.0.0-rc.1+dev +Licensed Work: Parsec v3.0.0-rc.5 The Licensed Work is © 2016-2021 Scille SAS Additional Use Grant: You may make production use of the Licensed Work, provided @@ -19,7 +19,7 @@ Additional Use Grant: You may make production use of the Licensed Work, provided 2) use the Licensed Work for use in a governmental or any for-profit entity with more than fifty (50) users. -Change Date: Aug 12, 2028 +Change Date: Sep 03, 2028 Change License: GNU Affero General Public License, Version 3 (AGPLv3) diff --git a/bindings/electron/package-lock.json b/bindings/electron/package-lock.json index 3f3f974ffc7..47988a80e83 100644 --- a/bindings/electron/package-lock.json +++ b/bindings/electron/package-lock.json @@ -1,12 +1,12 @@ { "name": "libparsec_bindings_electron", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "libparsec_bindings_electron", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "license": "BUSL-1.1", "dependencies": { "cargo-cp-artifact": "^0.1.9" diff --git a/bindings/electron/package.json b/bindings/electron/package.json index 9e368b46331..a3ffa64e69d 100644 --- a/bindings/electron/package.json +++ b/bindings/electron/package.json @@ -1,6 +1,6 @@ { "name": "libparsec_bindings_electron", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "description": "", "main": "index.node", "scripts": { diff --git a/bindings/web/package-lock.json b/bindings/web/package-lock.json index d65dd6155f7..6f61bc27312 100644 --- a/bindings/web/package-lock.json +++ b/bindings/web/package-lock.json @@ -1,12 +1,12 @@ { "name": "libparsec_bindings_web", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "libparsec_bindings_web", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "license": "BUSL-1.1" } } diff --git a/bindings/web/package.json b/bindings/web/package.json index 16f774d2e86..6a73727784b 100644 --- a/bindings/web/package.json +++ b/bindings/web/package.json @@ -1,7 +1,7 @@ { "name": "libparsec_bindings_web", "private": true, - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "license": "BUSL-1.1", "scripts": { "build": "node scripts/build.js", diff --git a/cli/tests/integration/version.rs b/cli/tests/integration/version.rs index 1b77bdaa07a..29c21a1202c 100644 --- a/cli/tests/integration/version.rs +++ b/cli/tests/integration/version.rs @@ -2,6 +2,6 @@ fn version() { crate::assert_cmd_success!("--version").stdout( // Using `concat!` simplify updating the version using `version-updater` - concat!("parsec_cli 3.0.0-rc.1+dev", "\n"), + concat!("parsec_cli 3.0.0-rc.5", "\n"), ); } diff --git a/client/electron/assets/electron-publisher-custom.js b/client/electron/assets/electron-publisher-custom.js index 58df4e4d0ef..abad80b6d64 100644 --- a/client/electron/assets/electron-publisher-custom.js +++ b/client/electron/assets/electron-publisher-custom.js @@ -2,7 +2,7 @@ const { GitHubPublisher } = require('electron-publish/out/gitHubPublisher'); -const VERSION = '3.0.0-rc.1+dev'; +const VERSION = '3.0.0-rc.5'; class CustomGitHubPublisher extends GitHubPublisher { /** diff --git a/client/electron/package-lock.json b/client/electron/package-lock.json index a897fb6ee53..1dc884055e3 100644 --- a/client/electron/package-lock.json +++ b/client/electron/package-lock.json @@ -1,12 +1,12 @@ { "name": "parsec", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "parsec", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "license": "BUSL-1.1", "dependencies": { "@capacitor-community/electron": "^5.0.1", diff --git a/client/electron/package.js b/client/electron/package.js index 8e61e5bc1a2..d3ee6d3a97e 100644 --- a/client/electron/package.js +++ b/client/electron/package.js @@ -99,7 +99,7 @@ const UNSIGNED_ARTIFACT_NAME = const options = { appId: 'cloud.parsec.parsec-v3', artifactName: UNSIGNED_ARTIFACT_NAME, - buildVersion: '3.0.0-rc.1+dev', + buildVersion: '3.0.0-rc.5', protocols: { name: 'Parsec-v3', schemes: [PARSEC_SCHEME], diff --git a/client/electron/package.json b/client/electron/package.json index 05febb8949b..e1285c67b6f 100644 --- a/client/electron/package.json +++ b/client/electron/package.json @@ -1,6 +1,6 @@ { "name": "parsec", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "description": "Parsec.cloud", "author": { "name": "Scille SAS", diff --git a/client/electron/snap/snapcraft.yaml b/client/electron/snap/snapcraft.yaml index c421c683613..910aab21dd3 100644 --- a/client/electron/snap/snapcraft.yaml +++ b/client/electron/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: parsec base: core22 -version: 3.0.0-rc.1+dev +version: 3.0.0-rc.5 summary: Secure cloud framework description: Parsec is an open-source cloud-based application that allow simple yet cryptographically secure file hosting. grade: stable diff --git a/client/package-lock.json b/client/package-lock.json index 7093e769d7b..7682bf44d8b 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "client-vite", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "client-vite", - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "hasInstallScript": true, "license": "BUSL-1.1", "dependencies": { diff --git a/client/package.json b/client/package.json index e8fc84517a4..326162620c4 100644 --- a/client/package.json +++ b/client/package.json @@ -1,7 +1,7 @@ { "name": "client-vite", "private": true, - "version": "3.0.0-rc.1+dev", + "version": "3.0.0-rc.5", "type": "module", "license": "BUSL-1.1", "scripts": { diff --git a/docs/adminguide/hosting/index.rst b/docs/adminguide/hosting/index.rst index 797abd86b52..4ffa3e89086 100644 --- a/docs/adminguide/hosting/index.rst +++ b/docs/adminguide/hosting/index.rst @@ -302,7 +302,7 @@ Installation .. code-block:: bash - pip install 'parsec-cloud[backend]==3.0.0-rc.1+dev' + pip install 'parsec-cloud[backend]==3.0.0-rc.5' 4. Prepare the database by applying the migrations: diff --git a/docs/conf.py b/docs/conf.py index 542806d7ebb..2871cd58e73 100755 --- a/docs/conf.py +++ b/docs/conf.py @@ -64,7 +64,7 @@ # the built documents. # # The short X.Y version. -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" # The full version, including alpha/beta/rc tags. release = version diff --git a/libparsec/version b/libparsec/version index fb8f789f0e7..49cdccc37c3 100644 --- a/libparsec/version +++ b/libparsec/version @@ -1 +1 @@ -3.0.0-rc.1+dev \ No newline at end of file +3.0.0-rc.5 \ No newline at end of file diff --git a/misc/version_updater.py b/misc/version_updater.py index 11d31b9ef08..01d6729cd2d 100644 --- a/misc/version_updater.py +++ b/misc/version_updater.py @@ -179,7 +179,7 @@ def refresh_npm_package_lock(update_files: set[Path]) -> set[Path]: Tool.Poetry: "1.5.1", Tool.Node: "18.12.0", Tool.WasmPack: "0.12.1", - Tool.Parsec: "3.0.0-rc.1+dev", + Tool.Parsec: "3.0.0-rc.5", Tool.Nextest: "0.9.54", Tool.License: "BUSL-1.1", Tool.PostgreSQL: "14.10", diff --git a/server/parsec/_version.py b/server/parsec/_version.py index 8f73a0db09f..02a54bea98a 100644 --- a/server/parsec/_version.py +++ b/server/parsec/_version.py @@ -3,4 +3,4 @@ # This file is imported from __init__.py and exec'd from setup.py -__version__ = "3.0.0-rc.1+dev" +__version__ = "3.0.0-rc.5" diff --git a/server/pyproject.toml b/server/pyproject.toml index 813b2b65295..1d113ec67ae 100644 --- a/server/pyproject.toml +++ b/server/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "parsec-cloud" -version = "3.0.0-rc.1+dev" +version = "3.0.0-rc.5" description = "Secure cloud framework" authors = ["Scille SAS "] license = "BUSL-1.1"