From 3d78e27c870648a6aa0e169b07a1dd961b6e5a89 Mon Sep 17 00:00:00 2001 From: lesion Date: Wed, 9 Feb 2022 08:27:11 +0100 Subject: [PATCH] minor and update changelog --- CHANGELOG | 12 ++++++++++++ docs/changelog.md | 11 +++++++++++ package.json | 6 +++--- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 3d01f47b..3a4ddea3 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,17 @@ All notable changes to this project will be documented in this file. +### 1.4.0 - 9 feb '22 + - improve Cumulative Layout Shift + - remove filename as default media label to avoid leak metadata + - add endData to microdata + - security fix with filtering settings, avoid sharing SMTP pass with front-end + - fix broken SMTP + - remove global materialicons / vuetify css, use threeshake and @nuxt/vuetify (really improve lighthouse score) + - new Dockerfile using node:17.4-slim as base img (from 1.5Gb to ~800Mb) + - add XSS and path traversal mitigation + - improve a11y + - update deps + ### 1.3.3 - 1 feb '22 - security fix, avoid sharing smtp pass with front-end diff --git a/docs/changelog.md b/docs/changelog.md index a984fc0f..660a5bcb 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -7,6 +7,17 @@ nav_order: 10 All notable changes to this project will be documented in this file. +### 1.4.0 - 9 feb '22 + - improve Cumulative Layout Shift + - remove filename as default media label to avoid leak metadata + - add endData to microdata + - security fix with filtering settings, avoid sharing SMTP pass with front-end + - fix broken SMTP + - remove global materialicons / vuetify css, use threeshake and @nuxt/vuetify (really improve lighthouse score) + - new Dockerfile using node:17.4-slim as base img (from 1.5Gb to ~800Mb) + - add XSS and path traversal mitigation + - improve a11y + - update deps ### 1.3.3 - 1 feb '22 - security fix, avoid sharing smtp pass with front-end diff --git a/package.json b/package.json index d701ec5a..5aaeeb7c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gancio", - "version": "1.3.4", + "version": "1.4.0", "description": "A shared agenda for local communities", "author": "lesion", "scripts": { @@ -26,6 +26,7 @@ "yarn.lock" ], "dependencies": { + "@mdi/js": "^6.5.95", "@nuxtjs/auth": "^4.9.1", "@nuxtjs/axios": "^5.13.5", "accept-language": "^3.0.18", @@ -49,6 +50,7 @@ "lodash": "^4.17.21", "mariadb": "^2.5.5", "microformat-node": "^2.0.1", + "minify-css-string": "^1.0.0", "mkdirp": "^1.0.4", "multer": "^1.4.3", "nuxt-edge": "^2.16.0-27305297.ab1c6cb4", @@ -70,11 +72,9 @@ "yargs": "^17.2.0" }, "devDependencies": { - "@mdi/js": "^6.5.95", "@nuxtjs/vuetify": "^1.12.3", "less": "^4.1.1", "less-loader": "^7", - "minify-css-string": "^1.0.0", "prettier": "^2.3.0", "pug": "^3.0.2", "pug-plain-loader": "^1.1.0",