From 4c7b44c04a061ad4a085f48e48bfd96905abf9a8 Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Fri, 14 Mar 2025 13:20:51 +0100 Subject: [PATCH] Bump version to 0.14.0 (#688) --- README.md | 2 +- .../AliasVault/AliasVault.xcodeproj/project.pbxproj | 8 ++++---- browser-extension/src/utils/AppInfo.ts | 2 +- browser-extension/wxt.config.ts | 2 +- docs/misc/release/create-new-release.md | 2 +- src/Shared/AliasVault.Shared.Core/AppInfo.cs | 4 +++- 6 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 5e4a9d7dc..da8ea03c8 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ This method uses pre-built Docker images and works on minimal hardware specifica ```bash # Download install script from latest stable release -curl -o install.sh https://raw.githubusercontent.com/lanedirt/AliasVault/0.13.0/install.sh +curl -o install.sh https://raw.githubusercontent.com/lanedirt/AliasVault/0.14.0/install.sh # Make install script executable and run it. This will create the .env file, pull the Docker images, and start the AliasVault containers. chmod +x install.sh diff --git a/browser-extension/safari-xcode/AliasVault/AliasVault.xcodeproj/project.pbxproj b/browser-extension/safari-xcode/AliasVault/AliasVault.xcodeproj/project.pbxproj index 72d85a0f5..fc46e58f8 100644 --- a/browser-extension/safari-xcode/AliasVault/AliasVault.xcodeproj/project.pbxproj +++ b/browser-extension/safari-xcode/AliasVault/AliasVault.xcodeproj/project.pbxproj @@ -515,7 +515,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; DEVELOPMENT_TEAM = 8PHW4HN3F7; ENABLE_HARDENED_RUNTIME = YES; GENERATE_INFOPLIST_FILE = YES; @@ -530,7 +530,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.14; - MARKETING_VERSION = 0.13.0; + MARKETING_VERSION = 0.14.0; OTHER_LDFLAGS = ( "-framework", SafariServices, @@ -554,7 +554,7 @@ CODE_SIGN_ENTITLEMENTS = AliasVault/AliasVault.entitlements; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; DEVELOPMENT_TEAM = 8PHW4HN3F7; ENABLE_HARDENED_RUNTIME = YES; GENERATE_INFOPLIST_FILE = YES; @@ -569,7 +569,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.14; - MARKETING_VERSION = 0.13.0; + MARKETING_VERSION = 0.14.0; OTHER_LDFLAGS = ( "-framework", SafariServices, diff --git a/browser-extension/src/utils/AppInfo.ts b/browser-extension/src/utils/AppInfo.ts index 7c3afbeef..f1d0e76c2 100644 --- a/browser-extension/src/utils/AppInfo.ts +++ b/browser-extension/src/utils/AppInfo.ts @@ -6,7 +6,7 @@ export class AppInfo { /** * The current extension version. This should be updated with each release of the extension. */ - public static readonly VERSION = '0.13.0'; + public static readonly VERSION = '0.14.0'; /** * The minimum supported AliasVault server (API) version. If the server version is below this, the diff --git a/browser-extension/wxt.config.ts b/browser-extension/wxt.config.ts index a630ab326..0d767c8e5 100644 --- a/browser-extension/wxt.config.ts +++ b/browser-extension/wxt.config.ts @@ -7,7 +7,7 @@ export default defineConfig({ manifest: { name: "AliasVault", description: "AliasVault Browser AutoFill Extension. Keeping your personal information private.", - version: "0.13.0", + version: "0.14.0", content_security_policy: { extension_pages: "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';" }, diff --git a/docs/misc/release/create-new-release.md b/docs/misc/release/create-new-release.md index 3e021a7a3..f4e20271d 100644 --- a/docs/misc/release/create-new-release.md +++ b/docs/misc/release/create-new-release.md @@ -18,7 +18,7 @@ Follow the steps in the checklist below to prepare a new release. ## Versioning browser extension - [ ] Update ./browser-extension/wxt.config.ts with the new version for the extension. This will be shown in the browser extension web stores. This version should be equal to the git release tag. -- [ ] Update the version in the ./browser-extension/safari-xcode/AliasVault.xcodeproj project file in MacOS Xcode, this is the version that will be shown in the Safari Browser Extension App Store. +- [ ] Update the version `MARKETING_VERSION` and increase the build number `CURRENT_PROJECT_VERSION` in the ./browser-extension/safari-xcode/AliasVault/AliasVault.xcodeproj project file in MacOS Xcode. This is the version that will be shown in the Safari Browser Extension App Store. - [ ] Update ./browser-extension/src/utils/AppInfo.ts with the new version for the extension. This version should be equal to the git release tag. - [ ] Update ./browser-extension/src/utils/AppInfo.ts with the minimum supported server version (in case of required API breaking changes). - [ ] Update ./browser-extension/src/shared/AppInfo.ts with the minimum supported client vault version (in case of required client vault model changes). diff --git a/src/Shared/AliasVault.Shared.Core/AppInfo.cs b/src/Shared/AliasVault.Shared.Core/AppInfo.cs index ace531630..c9242278a 100644 --- a/src/Shared/AliasVault.Shared.Core/AppInfo.cs +++ b/src/Shared/AliasVault.Shared.Core/AppInfo.cs @@ -25,7 +25,7 @@ public static class AppInfo /// /// Gets the minor version number. /// - public const int VersionMinor = 13; + public const int VersionMinor = 14; /// /// Gets the patch version number. @@ -54,6 +54,8 @@ public static class AppInfo { "firefox", MinimumClientVersion }, { "edge", MinimumClientVersion }, { "safari", MinimumClientVersion }, + + // Note: Brave currently identifies as "chrome" in the user agent string, so this version definition might be obsolete. { "brave", MinimumClientVersion }, // Fallback for unknown browsers.