diff --git a/_service b/_service index 9d0f09d..bc5a9c1 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ git https://github.com/bitwarden/clients.git - desktop-v2023.4.0 - 2023.4.0 + desktop-v2023.5.0 + 2023.5.0 bitwarden bitwarden_license/* diff --git a/bitwarden-2023.4.0.obscpio b/bitwarden-2023.4.0.obscpio deleted file mode 100644 index 7d37a64..0000000 --- a/bitwarden-2023.4.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c70f9530bac2fcd8f2ed00ea25e48baaa7670597a8c68016ecac5677bab5a95c -size 20123149 diff --git a/bitwarden-2023.5.0.obscpio b/bitwarden-2023.5.0.obscpio new file mode 100644 index 0000000..7b7ba1f --- /dev/null +++ b/bitwarden-2023.5.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3845aadc26330ee3f37746b261502836bac3bbc9a68863c23cd8a5455f9cc3e7 +size 19029517 diff --git a/bitwarden.changes b/bitwarden.changes index 0e8669b..ec814f8 100644 --- a/bitwarden.changes +++ b/bitwarden.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed May 31 17:04:02 UTC 2023 - Bruno Pitrus +- New upstream release 2022.5.0 + * Updated interface for selecting self-hosted environment +- Add SingleMainWindow to .desktop file. + ------------------------------------------------------------------- Wed Apr 26 20:36:50 UTC 2023 - Bruno Pitrus - New upstream release 2022.4.0 diff --git a/bitwarden.desktop b/bitwarden.desktop index 55e0c8c..4611e7e 100644 --- a/bitwarden.desktop +++ b/bitwarden.desktop @@ -9,3 +9,4 @@ GenericName=Password Manager Comment=A secure and free password manager for all of your devices. MimeType=x-scheme-handler/bitwarden; Categories=Utility; +SingleMainWindow=true diff --git a/bitwarden.obsinfo b/bitwarden.obsinfo index 1e3e323..b166388 100644 --- a/bitwarden.obsinfo +++ b/bitwarden.obsinfo @@ -1,4 +1,4 @@ name: bitwarden -version: 2023.4.0 -mtime: 1682508657 -commit: 4231d099cc45c8c58025fa5d33cd575ab80aacef +version: 2023.5.0 +mtime: 1685493730 +commit: 7bb3f49abdbcf9dc4aed264feca822be9772fbd9 diff --git a/bitwarden.spec b/bitwarden.spec index 2d119bd..a92019e 100644 --- a/bitwarden.spec +++ b/bitwarden.spec @@ -18,7 +18,7 @@ # Name: bitwarden -Version: 2023.4.0 +Version: 2023.5.0 Release: 0 Summary: A secure and free password manager for all of your devices Group: Productivity/Security diff --git a/node-vendor.tar.zst b/node-vendor.tar.zst index 45dfd16..aaf7e91 100644 --- a/node-vendor.tar.zst +++ b/node-vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b6c974cdced1b34d6c9e9611139dbe85cb33a4ff3b3f3c7a3bf31f10918cd52d -size 36806128 +oid sha256:d31eeff091e6981ab98b2663b8a35c0edf90b19ddb4d2be19a480185b9d19bd4 +size 38063799 diff --git a/remove-unnecessary-deps.patch b/remove-unnecessary-deps.patch index de662c4..6f5926c 100644 --- a/remove-unnecessary-deps.patch +++ b/remove-unnecessary-deps.patch @@ -11,175 +11,172 @@ @@ -32,53 +31,18 @@ ], "devDependencies": { - "@angular-devkit/build-angular": "^15.2.2", -- "@angular-eslint/eslint-plugin": "^15.2.1", -- "@angular-eslint/eslint-plugin-template": "^15.2.1", -- "@angular-eslint/template-parser": "^15.2.1", -- "@angular/cli": "^15.2.2", - "@angular/compiler-cli": "^15.2.2", -- "@angular/elements": "^15.2.2", -- "@compodoc/compodoc": "^1.1.19", -- "@electron/notarize": "^1.2.3", -- "@electron/rebuild": "^3.2.10", - "@fluffy-spoon/substitute": "^1.208.0", - "@ngtools/webpack": "^15.2.2", -- "@storybook/addon-a11y": "^6.5.16", -- "@storybook/addon-actions": "^6.5.16", -- "@storybook/addon-essentials": "^6.5.16", -- "@storybook/addon-links": "^6.5.16", -- "@storybook/angular": "^6.5.16", -- "@storybook/builder-webpack5": "^6.5.16", -- "@storybook/manager-webpack5": "^6.5.16", -- "@types/argon2-browser": "^1.18.1", -- "@types/chrome": "^0.0.190", - "@types/duo_web_sdk": "^2.7.1", -- "@types/firefox-webext-browser": "^82.0.0", -- "@types/inquirer": "^8.2.1", - "@types/jest": "^27.5.0", -- "@types/jquery": "^3.5.14", -- "@types/jsdom": "^21.1.0", -- "@types/koa": "^2.13.4", -- "@types/koa__multer": "^2.0.4", -- "@types/koa__router": "^8.0.11", + "@angular-devkit/build-angular": "15.2.8", +- "@angular-eslint/eslint-plugin": "15.2.1", +- "@angular-eslint/eslint-plugin-template": "15.2.1", +- "@angular-eslint/template-parser": "15.2.1", +- "@angular/cli": "15.2.8", + "@angular/compiler-cli": "15.2.9", +- "@angular/elements": "15.2.9", +- "@compodoc/compodoc": "1.1.19", +- "@electron/notarize": "1.2.3", +- "@electron/rebuild": "3.2.13", + "@fluffy-spoon/substitute": "1.208.0", + "@ngtools/webpack": "15.2.8", +- "@storybook/addon-a11y": "6.5.16", +- "@storybook/addon-actions": "6.5.16", +- "@storybook/addon-essentials": "6.5.16", +- "@storybook/addon-links": "6.5.16", +- "@storybook/angular": "6.5.16", +- "@storybook/builder-webpack5": "6.5.16", +- "@storybook/manager-webpack5": "6.5.16", +- "@types/argon2-browser": "1.18.1", +- "@types/chrome": "0.0.235", + "@types/duo_web_sdk": "2.7.1", +- "@types/firefox-webext-browser": "111.0.1", +- "@types/inquirer": "8.2.6", + "@types/jest": "29.5.1", +- "@types/jquery": "3.5.16", +- "@types/jsdom": "21.1.1", +- "@types/koa": "2.13.6", +- "@types/koa__multer": "2.0.4", +- "@types/koa__router": "8.0.11", - "@types/koa-bodyparser": "4.3.7", -- "@types/koa-json": "^2.0.20", -- "@types/lowdb": "^1.0.11", - "@types/lunr": "^2.3.4", - "@types/node": "^16.18.14", -- "@types/node-fetch": "^2.6.1", - "@types/node-forge": "^1.0.2", - "@types/node-ipc": "^9.2.0", - "@types/papaparse": "^5.3.2", -- "@types/proper-lockfile": "^4.1.2", -- "@types/retry": "^0.12.2", - "@types/zxcvbn": "^4.4.1", -- "@typescript-eslint/eslint-plugin": "^5.51.0", -- "@typescript-eslint/parser": "^5.51.0", -- "autoprefixer": "^10.4.7", -- "base64-loader": "^1.0.0", - "buffer": "^6.0.3", -- "chromatic": "^6.5.6", - "clean-webpack-plugin": "^4.0.0", - "concurrently": "^7.2.1", - "copy-webpack-plugin": "^11.0.0", -@@ -83,62 +47,25 @@ - "css-loader": "^6.5.1", - "del": "^6.0.0", - "electron": "21.3.1", +- "@types/koa-json": "2.0.20", +- "@types/lowdb": "1.0.11", + "@types/lunr": "2.3.4", + "@types/node": "18.16.9", +- "@types/node-fetch": "2.6.3", + "@types/node-forge": "1.3.2", + "@types/node-ipc": "9.2.0", + "@types/papaparse": "5.3.7", +- "@types/proper-lockfile": "4.1.2", +- "@types/retry": "0.12.2", + "@types/zxcvbn": "4.4.1", +- "@typescript-eslint/eslint-plugin": "5.59.5", +- "@typescript-eslint/parser": "5.59.5", +- "autoprefixer": "10.4.14", +- "base64-loader": "1.0.0", + "buffer": "6.0.3", +- "chromatic": "6.17.4", + "clean-webpack-plugin": "4.0.0", + "concurrently": "8.0.1", + "copy-webpack-plugin": "11.0.0", +@@ -83,59 +47,24 @@ + "css-loader": "6.7.3", + "del": "6.1.1", + "electron": "24.1.1", - "electron-builder": "^23.6.0", - "electron-log": "^4.4.8", -- "electron-notarize": "^1.2.2", -- "electron-rebuild": "^3.2.9", -- "electron-reload": "^2.0.0-alpha.1", - "electron-store": "^8.1.0", - "electron-updater": "^5.3.0", -- "eslint": "^8.14.0", -- "eslint-config-prettier": "^8.5.0", -- "eslint-import-resolver-typescript": "^2.7.1", -- "eslint-plugin-import": "2.26.0", -- "eslint-plugin-rxjs": "^5.0.2", -- "eslint-plugin-rxjs-angular": "^2.0.0", -- "eslint-plugin-tailwindcss": "^3.8.3", -- "gulp": "^4.0.2", -- "gulp-filter": "^7.0.0", -- "gulp-if": "^3.0.0", -- "gulp-json-editor": "^2.5.5", -- "gulp-replace": "^1.1.0", -- "gulp-zip": "^5.1.0", - "html-loader": "^4.1.0", -- "html-webpack-injector": "^1.1.4", - "html-webpack-plugin": "^5.5.0", -- "husky": "^8.0.1", -- "jest-junit": "^15.0.0", - "jest-mock-extended": "2.0.6", -- "jest-preset-angular": "^12.2.6", -- "lint-staged": "^13.0.3", - "mini-css-extract-plugin": "^2.4.5", + "electron-log": "4.4.8", +- "electron-reload": "2.0.0-alpha.1", + "electron-store": "8.1.0", + "electron-updater": "5.3.0", +- "eslint": "8.40.0", +- "eslint-config-prettier": "8.8.0", +- "eslint-import-resolver-typescript": "3.5.5", +- "eslint-plugin-import": "2.27.5", +- "eslint-plugin-rxjs": "5.0.3", +- "eslint-plugin-rxjs-angular": "2.0.1", +- "eslint-plugin-tailwindcss": "3.11.0", +- "gulp": "4.0.2", +- "gulp-filter": "7.0.0", +- "gulp-if": "3.0.0", +- "gulp-json-editor": "2.5.6", +- "gulp-replace": "1.1.4", +- "gulp-zip": "5.1.0", + "html-loader": "4.2.0", +- "html-webpack-injector": "1.1.4", + "html-webpack-plugin": "5.5.1", +- "husky": "8.0.3", +- "jest-junit": "16.0.0", + "jest-mock-extended": "3.0.4", +- "jest-preset-angular": "13.1.1", +- "lint-staged": "13.2.2", + "mini-css-extract-plugin": "2.7.5", "node-ipc": "9.2.1", -- "pkg": "5.8.0", - "postcss": "^8.4.14", -- "postcss-loader": "^7.0.1", -- "prettier": "2.8.4", -- "prettier-plugin-tailwindcss": "^0.2.5", -- "process": "^0.11.10", +- "pkg": "5.8.1", + "postcss": "8.4.23", +- "postcss-loader": "7.3.0", +- "prettier": "2.8.8", +- "prettier-plugin-tailwindcss": "0.2.8", +- "process": "0.11.10", "regedit": "^3.0.3", - "rimraf": "^3.0.2", - "sass": "^1.34.1", - "sass-loader": "^13.0.2", -- "storybook-addon-designs": "^6.2.1", -- "style-loader": "^3.3.1", -- "tailwindcss": "^3.0.24", - "tapable": "^1.1.3", -- "ts-jest": "^28.0.6", - "ts-loader": "^9.2.5", - "tsconfig-paths-webpack-plugin": "^3.5.2", -- "type-fest": "^2.18.0", + "rimraf": "5.0.1", + "sass": "1.62.1", + "sass-loader": "13.2.2", +- "storybook-addon-designs": "6.3.1", +- "style-loader": "3.3.2", +- "tailwindcss": "3.3.2", +- "ts-jest": "29.1.0", + "ts-loader": "9.4.2", + "tsconfig-paths-webpack-plugin": "4.0.1", +- "type-fest": "2.19.0", "typescript": "4.9.5", -- "url": "^0.11.0", -- "util": "^0.12.4", -- "wait-on": "^6.0.1", - "webpack": "^5.64.4", -- "webpack-cli": "^4.9.1", -- "webpack-dev-server": "^4.9.3", -- "webpack-node-externals": "^3.0.0" -+ "webpack-cli": "^4.9.1" +- "url": "0.11.0", +- "util": "0.12.5", +- "wait-on": "7.0.1", + "webpack": "5.82.1", +- "webpack-cli": "5.1.1", +- "webpack-dev-server": "4.15.0", +- "webpack-node-externals": "3.0.0" ++ "webpack-cli": "5.1.1" }, "dependencies": { - "@angular/animations": "^15.2.2", + "@angular/animations": "15.2.9", @@ -148,53 +76,25 @@ - "@angular/platform-browser": "^15.2.2", - "@angular/platform-browser-dynamic": "^15.2.2", - "@angular/router": "^15.2.2", -- "@koa/multer": "^3.0.0", -- "@koa/router": "^10.1.1", - "@microsoft/signalr": "^6.0.7", - "@microsoft/signalr-protocol-msgpack": "^6.0.7", -- "@ng-select/ng-select": "^10.0.3", - "argon2": "^0.30.3", -- "argon2-browser": "^1.18.0", - "big-integer": "^1.6.51", + "@angular/platform-browser": "15.2.9", + "@angular/platform-browser-dynamic": "15.2.9", + "@angular/router": "15.2.9", +- "@koa/multer": "3.0.2", +- "@koa/router": "10.1.1", + "@microsoft/signalr": "6.0.16", + "@microsoft/signalr-protocol-msgpack": "6.0.16", +- "@ng-select/ng-select": "10.0.4", + "argon2": "0.30.3", +- "argon2-browser": "1.18.0", + "big-integer": "1.6.51", - "bootstrap": "4.6.0", -- "braintree-web-drop-in": "^1.33.1", -- "bufferutil": "^4.0.6", -- "chalk": "^4.1.0", - "commander": "^7.2.0", -- "core-js": "^3.11.0", -- "date-input-polyfill": "^2.14.0", +- "braintree-web-drop-in": "1.37.0", +- "bufferutil": "4.0.7", +- "chalk": "4.1.2", + "commander": "7.2.0", +- "core-js": "3.30.2", +- "date-input-polyfill": "2.14.0", "duo_web_sdk": "github:duosecurity/duo_web_sdk", - "form-data": "4.0.0", -- "https-proxy-agent": "5.0.0", -- "inquirer": "8.0.0", -- "jquery": "3.6.0", -- "jsdom": "^16.7.0", -- "jszip": "^3.10.0", -- "koa": "^2.13.4", -- "koa-bodyparser": "^4.3.0", -- "koa-json": "^2.0.2", -- "lowdb": "^1.0.0", - "lunr": "^2.3.9", -- "multer": "^1.4.5-lts.1", -- "ngx-infinite-scroll": "^15.0.0", - "ngx-toastr": "^16.0.2", - "node-fetch": "^2.6.7", - "node-forge": "^1.3.1", +- "https-proxy-agent": "5.0.1", +- "inquirer": "8.2.5", +- "jquery": "3.7.0", +- "jsdom": "16.7.0", +- "jszip": "3.10.1", +- "koa": "2.14.2", +- "koa-bodyparser": "4.4.0", +- "koa-json": "2.0.2", +- "lowdb": "1.0.0", + "lunr": "2.3.9", +- "multer": "1.4.5-lts.1", +- "ngx-infinite-scroll": "15.0.0", + "ngx-toastr": "16.2.0", + "node-fetch": "2.6.11", + "node-forge": "1.3.1", "nord": "0.2.1", -- "open": "^8.4.0", - "papaparse": "^5.3.2", -- "popper.js": "^1.16.1", -- "proper-lockfile": "^4.1.2", +- "open": "8.4.2", + "papaparse": "5.4.1", +- "popper.js": "1.16.1", +- "proper-lockfile": "4.1.2", - "qrious": "4.0.2", - "rxjs": "^7.5.5", - "sweetalert2": "10.16.9", - "tldts": "^5.7.84", -- "utf-8-validate": "^5.0.9", + "rxjs": "7.8.1", + "sweetalert2": "10.16.11", + "tldts": "6.0.5", +- "utf-8-validate": "5.0.10", "zone.js": "0.12.0", - "zxcvbn": "^4.4.2" + "zxcvbn": "4.4.2" }, "overrides": { - "tailwindcss": "$tailwindcss", - "react": "^18.0.0", + "react": "18.2.0", "@storybook/angular": { - "zone.js": "$zone.js" + "zone.js": "0.12.0" --- a/apps/desktop/desktop_native/package.json +++ b/apps/desktop/desktop_native/package.json @@ -10,9 +10,6 @@ @@ -187,7 +184,7 @@ "author": "", "license": "GPL-3.0", - "devDependencies": { -- "@napi-rs/cli": "^2.6.2" +- "@napi-rs/cli": "2.15.2" - }, "napi": { "name": "desktop_native", diff --git a/vendor.tar.zst b/vendor.tar.zst index 5375aff..0d94436 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b32d417335e44245f4c6193536efbd1edb2e32cbc060e6e13a1560302f9ed017 -size 30650084 +oid sha256:23244cf2d4d51766c3e55f12dc1c13f7c05ddd7da52e2dc76cabf861cfa64f97 +size 30689456