diff --git a/desktop/package-lock.json b/desktop/package-lock.json index 5b313891..7d896ed6 100644 --- a/desktop/package-lock.json +++ b/desktop/package-lock.json @@ -1,6 +1,6 @@ { "name": "KeeWeb", - "version": "1.9.3", + "version": "1.10.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/desktop/package.json b/desktop/package.json index 34d9fbbd..719f2392 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,6 +1,6 @@ { "name": "KeeWeb", - "version": "1.9.3", + "version": "1.10.0", "description": "Free cross-platform password manager compatible with KeePass", "main": "main.js", "homepage": "https://keeweb.info", diff --git a/package-lock.json b/package-lock.json index 0f3cded8..ed82b8a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "keeweb", - "version": "1.9.3", + "version": "1.10.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 42480ae6..3598ffb4 100644 --- a/package.json +++ b/package.json @@ -1,100 +1,100 @@ { - "name": "keeweb", - "version": "1.9.3", - "description": "Free cross-platform password manager compatible with KeePass", - "main": "Gruntfile.js", - "private": true, - "homepage": "https://keeweb.info", - "repository": { - "type": "git", - "url": "https://github.com/keeweb/keeweb" - }, - "dependencies": { - "@babel/core": "^7.6.0", - "@babel/preset-env": "^7.6.0", - "argon2-browser": "1.10.2", - "babel-loader": "8.0.6", - "backbone": "1.4.0", - "baron": "3.0.3", - "base64-loader": "1.0.0", - "bourbon": "^6.0.0", - "electron": "^6.0.7", - "eslint": "^6.3.0", - "eslint-config-prettier": "^6.2.0", - "eslint-config-standard": "^14.1.0", - "eslint-plugin-import": "^2.18.2", - "eslint-plugin-node": "^10.0.0", - "eslint-plugin-prettier": "^3.1.0", - "eslint-plugin-promise": "4.2.1", - "eslint-plugin-standard": "4.0.1", - "exports-loader": "0.7.0", - "font-awesome": "4.7.0", - "grunt": "1.0.4", - "grunt-chmod": "^1.1.1", - "grunt-contrib-clean": "2.0.0", - "grunt-contrib-compress": "github:keeweb/grunt-contrib-compress#08966cd", - "grunt-contrib-copy": "1.0.0", - "grunt-contrib-deb": "github:keeweb/grunt-contrib-deb#e9b6e9f", - "grunt-contrib-htmlmin": "3.1.0", - "grunt-contrib-uglify": "4.0.1", - "grunt-contrib-watch": "1.1.0", - "grunt-electron": "11.0.0", - "grunt-eslint": "22.0.0", - "grunt-gitinfo": "github:keeweb/grunt-gitinfo#b61aaed", - "grunt-inline-alt": "github:keeweb/grunt-inline-alt#ec9f6ad", - "grunt-string-replace": "1.3.1", - "grunt-webpack": "3.1.3", - "handlebars": "4.2.0", - "handlebars-loader": "1.7.1", - "html-minifier": "4.0.0", - "ignore-loader": "^0.1.2", - "jquery": "3.4.1", - "json-loader": "^0.5.7", - "jsqrcode": "github:antelle/jsqrcode#0.1.3", - "kdbxweb": "1.3.0", - "load-grunt-tasks": "5.1.0", - "mini-css-extract-plugin": "^0.8.0", - "node-sass": "^4.12.0", - "node-stream-zip": "1.8.2", - "normalize.css": "8.0.1", - "optimize-css-assets-webpack-plugin": "^5.0.3", - "pikaday": "1.8.0", - "pkcs15-smartcard-sign": "^1.0.0", - "prettier": "^1.18.2", - "raw-loader": "^3.1.0", - "sass-loader": "^8.0.0", - "stats-webpack-plugin": "0.7.0", - "string-replace-webpack-plugin": "0.1.3", - "strip-sourcemap-loader": "0.0.1", - "sumchecker": "^3.0.0", - "time-grunt": "2.0.0", - "uglify-loader": "3.0.0", - "uglifyjs-webpack-plugin": "^2.2.0", - "url-loader": "^2.1.0", - "webpack": "^4.39.3", - "webpack-bundle-analyzer": "^3.4.1", - "webpack-dev-server": "^3.8.0" - }, - "optionalDependencies": { - "grunt-appdmg": "github:keeweb/grunt-appdmg#874ad83", - "keytar": "^5.0.0-beta.0" - }, - "scripts": { - "start": "grunt", - "test": "grunt test", - "postinstall": "cd desktop && npm install", - "build-beta": "grunt --skip-sign --beta && sed 's///' dist/index.html > ../keeweb-beta/index.html && cd ../keeweb-beta && git add index.html && git commit -a -m 'beta' && git push origin master", - "electron": "ELECTRON_DISABLE_SECURITY_WARNINGS=1 electron desktop --htmlpath=http://localhost:8085", - "dev": "grunt dev --skip-sign" - }, - "author": { - "name": "Antelle", - "email": "antelle.net@gmail.com", - "url": "http://antelle.net" - }, - "engines": { - "node": ">=10.0" - }, - "license": "MIT", - "readme": "README.md" + "name": "keeweb", + "version": "1.10.0", + "description": "Free cross-platform password manager compatible with KeePass", + "main": "Gruntfile.js", + "private": true, + "homepage": "https://keeweb.info", + "repository": { + "type": "git", + "url": "https://github.com/keeweb/keeweb" + }, + "dependencies": { + "@babel/core": "^7.6.0", + "@babel/preset-env": "^7.6.0", + "argon2-browser": "1.10.2", + "babel-loader": "8.0.6", + "backbone": "1.4.0", + "baron": "3.0.3", + "base64-loader": "1.0.0", + "bourbon": "^6.0.0", + "electron": "^6.0.7", + "eslint": "^6.3.0", + "eslint-config-prettier": "^6.2.0", + "eslint-config-standard": "^14.1.0", + "eslint-plugin-import": "^2.18.2", + "eslint-plugin-node": "^10.0.0", + "eslint-plugin-prettier": "^3.1.0", + "eslint-plugin-promise": "4.2.1", + "eslint-plugin-standard": "4.0.1", + "exports-loader": "0.7.0", + "font-awesome": "4.7.0", + "grunt": "1.0.4", + "grunt-chmod": "^1.1.1", + "grunt-contrib-clean": "2.0.0", + "grunt-contrib-compress": "github:keeweb/grunt-contrib-compress#08966cd", + "grunt-contrib-copy": "1.0.0", + "grunt-contrib-deb": "github:keeweb/grunt-contrib-deb#e9b6e9f", + "grunt-contrib-htmlmin": "3.1.0", + "grunt-contrib-uglify": "4.0.1", + "grunt-contrib-watch": "1.1.0", + "grunt-electron": "11.0.0", + "grunt-eslint": "22.0.0", + "grunt-gitinfo": "github:keeweb/grunt-gitinfo#b61aaed", + "grunt-inline-alt": "github:keeweb/grunt-inline-alt#ec9f6ad", + "grunt-string-replace": "1.3.1", + "grunt-webpack": "3.1.3", + "handlebars": "4.2.0", + "handlebars-loader": "1.7.1", + "html-minifier": "4.0.0", + "ignore-loader": "^0.1.2", + "jquery": "3.4.1", + "json-loader": "^0.5.7", + "jsqrcode": "github:antelle/jsqrcode#0.1.3", + "kdbxweb": "1.3.0", + "load-grunt-tasks": "5.1.0", + "mini-css-extract-plugin": "^0.8.0", + "node-sass": "^4.12.0", + "node-stream-zip": "1.8.2", + "normalize.css": "8.0.1", + "optimize-css-assets-webpack-plugin": "^5.0.3", + "pikaday": "1.8.0", + "pkcs15-smartcard-sign": "^1.0.0", + "prettier": "^1.18.2", + "raw-loader": "^3.1.0", + "sass-loader": "^8.0.0", + "stats-webpack-plugin": "0.7.0", + "string-replace-webpack-plugin": "0.1.3", + "strip-sourcemap-loader": "0.0.1", + "sumchecker": "^3.0.0", + "time-grunt": "2.0.0", + "uglify-loader": "3.0.0", + "uglifyjs-webpack-plugin": "^2.2.0", + "url-loader": "^2.1.0", + "webpack": "^4.39.3", + "webpack-bundle-analyzer": "^3.4.1", + "webpack-dev-server": "^3.8.0" + }, + "optionalDependencies": { + "grunt-appdmg": "github:keeweb/grunt-appdmg#874ad83", + "keytar": "^5.0.0-beta.0" + }, + "scripts": { + "start": "grunt", + "test": "grunt test", + "postinstall": "cd desktop && npm install", + "build-beta": "grunt --skip-sign --beta && sed 's///' dist/index.html > ../keeweb-beta/index.html && cd ../keeweb-beta && git add index.html && git commit -a -m 'beta' && git push origin master", + "electron": "ELECTRON_DISABLE_SECURITY_WARNINGS=1 electron desktop --htmlpath=http://localhost:8085", + "dev": "grunt dev --skip-sign" + }, + "author": { + "name": "Antelle", + "email": "antelle.net@gmail.com", + "url": "http://antelle.net" + }, + "engines": { + "node": ">=10.0" + }, + "license": "MIT", + "readme": "README.md" } diff --git a/release-notes.md b/release-notes.md index 7813cd60..5e5a2ab4 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,15 +1,15 @@ Release notes ------------- -##### v1.10 (TBD) +##### v1.10.0 (2019-09-09) `+` macOS Dark theme -`+` pretty-printing exported XML files `+` HTML export -`+` config option to disable xml export (canExportXml) -`+` xml files can be now opened as regular files -`-` fix #1154: relative Destination header in WebDAV MOVE -`-` fix #1129: webdav storage error on Unicode filenames +`+` pretty-printing exported XML files +`+` config option to disable XML export (canExportXml) +`+` XML files can be now opened as regular files `*` donation link changed `-` fixed field editing styles +`-` fix #1154: relative Destination header in WebDAV MOVE +`-` fix #1129: webdav storage error on Unicode filenames `*` dropped support for browsers without css variables `*` displaying websites as HTTPS if no scheme is provided `+` confirmation for deleting an entry on mobile