diff --git a/.drone.yml b/.drone.yml index e18f871f..aad7f66e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,4 +1,3 @@ ---- kind: pipeline name: build @@ -13,150 +12,118 @@ trigger: services: - name: api - image: vikunja/api:unstable + image: vikunja/api environment: VIKUNJA_SERVICE_TESTINGTOKEN: averyLongSecretToSe33dtheDB VIKUNJA_LOG_LEVEL: DEBUG steps: -# Disabled until we figure out why it is so slow -# - name: restore-cache -# image: meltwater/drone-cache:dev -# pull: true -# environment: -# AWS_ACCESS_KEY_ID: -# from_secret: cache_aws_access_key_id -# AWS_SECRET_ACCESS_KEY: -# from_secret: cache_aws_secret_access_key -# settings: -# debug: true -# restore: true -# bucket: kolaente.dev-drone-dependency-cache -# endpoint: https://s3.fr-par.scw.cloud -# region: fr-par -# path_style: true -# cache_key: '{{ .Repo.Name }}_{{ checksum "pnpm-lock.yaml" }}_{{ arch }}_{{ os }}' -# mount: -# - .cache + - name: restore-cache + image: meltwater/drone-cache:dev + pull: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_aws_access_key_id + AWS_SECRET_ACCESS_KEY: + from_secret: cache_aws_secret_access_key + settings: + restore: true + bucket: kolaente.dev-drone-dependency-cache + endpoint: https://s3.fr-par.scw.cloud + region: fr-par + path_style: true + cache_key: '{{ .Repo.Name }}_{{ checksum "yarn.lock" }}_{{ arch }}_{{ os }}' + mount: + - '.cache' - name: dependencies - image: node:18-alpine + image: node:12 pull: true environment: - PNPM_CACHE_FOLDER: .cache/pnpm - CYPRESS_CACHE_FOLDER: .cache/cypress + YARN_CACHE_FOLDER: .cache/yarn/ + CYPRESS_CACHE_FOLDER: .cache/cypress/ commands: - - corepack enable && pnpm config set store-dir .cache/pnpm - - pnpm install --fetch-timeout 100000 -# depends_on: -# - restore-cache + - yarn --frozen-lockfile --network-timeout 100000 + depends_on: + - restore-cache - - name: lint - image: node:18-alpine + - name: rebuild-cache + image: meltwater/drone-cache:dev pull: true environment: - PNPM_CACHE_FOLDER: .cache/pnpm - commands: - - corepack enable && pnpm config set store-dir .cache/pnpm - - pnpm run lint + AWS_ACCESS_KEY_ID: + from_secret: cache_aws_access_key_id + AWS_SECRET_ACCESS_KEY: + from_secret: cache_aws_secret_access_key + settings: + rebuild: true + bucket: kolaente.dev-drone-dependency-cache + endpoint: https://s3.fr-par.scw.cloud + region: fr-par + path_style: true + cache_key: '{{ .Repo.Name }}_{{ checksum "yarn.lock" }}_{{ arch }}_{{ os }}' + mount: + - '.cache' depends_on: - dependencies - - name: build-prod - image: node:18-alpine + - name: build + image: node:12 pull: true environment: - PNPM_CACHE_FOLDER: .cache/pnpm + YARN_CACHE_FOLDER: .cache/yarn/ + CYPRESS_CACHE_FOLDER: .cache/cypress/ commands: - - corepack enable && pnpm config set store-dir .cache/pnpm - - pnpm run build + - yarn run lint + - yarn run build depends_on: - dependencies - name: test-unit - image: node:18-alpine + image: node:12 pull: true commands: - - corepack enable && pnpm config set store-dir .cache/pnpm - - pnpm run test:unit - depends_on: - - dependencies - - - name: typecheck - failure: ignore - image: node:18-alpine - pull: true - environment: - PNPM_CACHE_FOLDER: .cache/pnpm - commands: - - corepack enable && pnpm config set store-dir .cache/pnpm - - pnpm run typecheck + - yarn test:unit depends_on: - dependencies - name: test-frontend - image: cypress/browsers:node16.14.0-chrome99-ff97 + image: cypress/browsers:node12.18.3-chrome87-ff82 pull: true environment: CYPRESS_API_URL: http://api:3456/api/v1 CYPRESS_TEST_SECRET: averyLongSecretToSe33dtheDB - PNPM_CACHE_FOLDER: .cache/pnpm - CYPRESS_CACHE_FOLDER: .cache/cypress - CYPRESS_DEFAULT_COMMAND_TIMEOUT: 60000 - CYPRESS_RECORD_KEY: - from_secret: cypress_project_key + YARN_CACHE_FOLDER: .cache/yarn/ + CYPRESS_CACHE_FOLDER: .cache/cypress/ + CYPRESS_DEFAULT_COMMAND_TIMEOUT: 10000 commands: - - sed -i 's/localhost/api/g' dist/index.html - - corepack enable && pnpm config set store-dir .cache/pnpm - - pnpm cypress install - - pnpm run serve:dist & npx wait-on http://localhost:4173 - - pnpm run test:frontend --browser chrome --record + - sed -i 's/localhost/api/g' public/index.html + - yarn serve & npx wait-on http://localhost:8080 + - yarn test:frontend --browser chrome depends_on: - - build-prod + - dependencies -# - name: rebuild-cache -# image: meltwater/drone-cache:dev -# pull: true -# environment: -# AWS_ACCESS_KEY_ID: -# from_secret: cache_aws_access_key_id -# AWS_SECRET_ACCESS_KEY: -# from_secret: cache_aws_secret_access_key -# settings: -# rebuild: true -# bucket: kolaente.dev-drone-dependency-cache -# endpoint: https://s3.fr-par.scw.cloud -# region: fr-par -# path_style: true -# cache_key: '{{ .Repo.Name }}_{{ checksum "pnpm-lock.yaml" }}_{{ arch }}_{{ os }}' -# mount: -# - .cache -# depends_on: -# - dependencies - - - name: deploy-preview - image: node:18-alpine + - name: upload-test-results + image: plugins/s3:1 pull: true - environment: - NETLIFY_AUTH_TOKEN: - from_secret: netlify_auth_token - NETLIFY_SITE_ID: - from_secret: netlify_site_id - GITEA_TOKEN: - from_secret: gitea_token - commands: - - cp -r dist dist-preview - # Override the default api url used for preview - - sed -i 's|http://localhost:3456|https://try.vikunja.io|g' dist-preview/index.html - - apk add --no-cache perl-utils - - shasum -a 384 -c ./scripts/deploy-preview-netlify.js.sha384 - - node ./scripts/deploy-preview-netlify.js + settings: + bucket: drone-test-results + access_key: + from_secret: test_results_aws_access_key_id + secret_key: + from_secret: test_results_aws_secret_access_key + endpoint: https://s3.fr-par.scw.cloud + region: fr-par + path_style: true + source: cypress/screenshots/**/**/* + strip_prefix: cypress/screenshots/ + target: /${DRONE_REPO}/${DRONE_PULL_REQUEST}_${DRONE_BRANCH}/${DRONE_BUILD_NUMBER}/ depends_on: - - build-prod + - test-frontend when: - event: - include: - - pull_request + status: + - failure + - success --- kind: pipeline @@ -177,39 +144,38 @@ steps: commands: - git fetch --tags -# - name: restore-cache -# image: meltwater/drone-cache:dev -# pull: true -# environment: -# AWS_ACCESS_KEY_ID: -# from_secret: cache_aws_access_key_id -# AWS_SECRET_ACCESS_KEY: -# from_secret: cache_aws_secret_access_key -# settings: -# restore: true -# bucket: kolaente.dev-drone-dependency-cache -# endpoint: https://s3.fr-par.scw.cloud -# region: fr-par -# path_style: true -# cache_key: '{{ .Repo.Name }}_{{ checksum "pnpm-lock.yaml" }}_{{ arch }}_{{ os }}' -# mount: -# - .cache + - name: restore-cache + image: meltwater/drone-cache:dev + pull: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_aws_access_key_id + AWS_SECRET_ACCESS_KEY: + from_secret: cache_aws_secret_access_key + settings: + restore: true + bucket: kolaente.dev-drone-dependency-cache + endpoint: https://s3.fr-par.scw.cloud + region: fr-par + path_style: true + cache_key: '{{ .Repo.Name }}_{{ checksum "yarn.lock" }}_{{ arch }}_{{ os }}' + mount: + - '.cache' - name: build - image: node:18-alpine + image: node:12 pull: true group: build-static environment: - PNPM_CACHE_FOLDER: .cache/pnpm + YARN_CACHE_FOLDER: .cache/yarn/ commands: - - corepack enable && pnpm config set store-dir .cache/.pnp - - pnpm install --fetch-timeout 100000 - - pnpm run lint + - yarn --frozen-lockfile --network-timeout 100000 + - yarn run lint - "echo '{\"VERSION\": \"'$(git describe --tags --always --abbrev=10 | sed 's/-/+/' | sed 's/^v//' | sed 's/-g/-/')'\"}' > src/version.json" - - pnpm run build + - yarn run build - sed -i 's/http\:\\/\\/localhost\\:3456\\/api\\/v1/\\/api\\/v1/g' dist/index.html # Override the default api url used for developing -# depends_on: -# - restore-cache + depends_on: + - restore-cache - name: static image: kolaente/zip @@ -221,7 +187,7 @@ steps: depends_on: [ build ] - name: release - image: plugins/s3 + image: plugins/s3:1 pull: true settings: bucket: vikunja-releases @@ -253,39 +219,38 @@ steps: commands: - git fetch --tags -# - name: restore-cache -# image: meltwater/drone-cache:dev -# pull: true -# environment: -# AWS_ACCESS_KEY_ID: -# from_secret: cache_aws_access_key_id -# AWS_SECRET_ACCESS_KEY: -# from_secret: cache_aws_secret_access_key -# settings: -# restore: true -# bucket: kolaente.dev-drone-dependency-cache -# endpoint: https://s3.fr-par.scw.cloud -# region: fr-par -# path_style: true -# cache_key: '{{ .Repo.Name }}_{{ checksum "pnpm-lock.yaml" }}_{{ arch }}_{{ os }}' -# mount: -# - .cache + - name: restore-cache + image: meltwater/drone-cache:dev + pull: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_aws_access_key_id + AWS_SECRET_ACCESS_KEY: + from_secret: cache_aws_secret_access_key + settings: + restore: true + bucket: kolaente.dev-drone-dependency-cache + endpoint: https://s3.fr-par.scw.cloud + region: fr-par + path_style: true + cache_key: '{{ .Repo.Name }}_{{ checksum "yarn.lock" }}_{{ arch }}_{{ os }}' + mount: + - '.cache' - name: build - image: node:18-alpine + image: node:12 pull: true group: build-static environment: - PNPM_CACHE_FOLDER: .cache/pnpm + YARN_CACHE_FOLDER: .cache/yarn/ commands: - - corepack enable && pnpm config set store-dir .cache/pnpm - - pnpm install --fetch-timeout 100000 - - pnpm run lint + - yarn --frozen-lockfile --network-timeout 100000 + - yarn run lint - "echo '{\"VERSION\": \"'$(git describe --tags --always --abbrev=10 | sed 's/-/+/' | sed 's/^v//' | sed 's/-g/-/')'\"}' > src/version.json" - - pnpm run build + - yarn run build - sed -i 's/http\:\\/\\/localhost\\:3456\\/api\\/v1/\\/api\\/v1/g' dist/index.html # Override the default api url used for developing -# depends_on: -# - restore-cache + depends_on: + - restore-cache - name: static image: kolaente/zip @@ -297,7 +262,7 @@ steps: depends_on: [ build ] - name: release - image: plugins/s3 + image: plugins/s3:1 pull: true settings: bucket: vikunja-releases @@ -323,7 +288,7 @@ trigger: - push depends_on: - - release-latest + - release-latest steps: - name: trigger @@ -352,12 +317,9 @@ trigger: ref: - refs/heads/main - "refs/tags/**" - event: - exclude: - - cron steps: - - name: docker-unstable + - name: docker-latest image: plugins/docker:linux-arm pull: true settings: @@ -366,7 +328,7 @@ steps: password: from_secret: docker_password repo: vikunja/frontend - tags: unstable-linux-arm + tags: latest-linux-arm build_args: - USE_RELEASE=true - RELEASE_VERSION=unstable @@ -396,7 +358,7 @@ steps: depends_on: - clone - - name: docker-unstable-arm64 + - name: docker-latest-arm64 image: plugins/docker:linux-arm64 pull: true settings: @@ -405,7 +367,7 @@ steps: password: from_secret: docker_password repo: vikunja/frontend - tags: unstable-linux-arm64 + tags: latest-linux-arm64 build_args: - USE_RELEASE=true - RELEASE_VERSION=unstable @@ -452,12 +414,9 @@ trigger: ref: - refs/heads/main - "refs/tags/**" - event: - exclude: - - cron steps: - - name: docker-unstable + - name: docker-latest image: plugins/docker:linux-amd64 pull: true settings: @@ -466,7 +425,7 @@ steps: password: from_secret: docker_password repo: vikunja/frontend - tags: unstable-linux-amd64 + tags: latest-linux-amd64 build_args: - USE_RELEASE=true - RELEASE_VERSION=unstable @@ -501,21 +460,18 @@ trigger: ref: - refs/heads/main - "refs/tags/**" - event: - exclude: - - cron depends_on: - docker-amd64-release - docker-arm-release steps: - - name: manifest-unstable + - name: manifest-latest pull: always image: plugins/manifest settings: - tags: unstable - spec: docker-manifest-unstable.tmpl + tags: latest + spec: docker-manifest-latest.tmpl password: from_secret: docker_password username: @@ -538,23 +494,6 @@ steps: when: ref: - "refs/tags/**" - - - name: manifest-release-latest - pull: always - image: plugins/manifest - depends_on: - - clone - settings: - tags: latest - ignore_missing: true - spec: docker-manifest.tmpl - password: - from_secret: docker_password - username: - from_secret: docker_username - when: - ref: - - "refs/tags/**" --- kind: pipeline @@ -565,9 +504,6 @@ trigger: ref: - refs/heads/main - "refs/tags/**" - event: - exclude: - - cron depends_on: - build @@ -592,73 +528,3 @@ steps: status: - success - failure ---- -kind: pipeline -type: docker -name: update-translations - -depends_on: - - build - -trigger: - branch: - - main - event: - - cron - cron: - - update_translations - -steps: - - name: download - pull: always - image: jonasfranz/crowdin - settings: - download: true - export_dir: src/i18n/lang/ - ignore_branch: true - project_identifier: vikunja - environment: - CROWDIN_KEY: - from_secret: crowdin_key - - - name: move-files - pull: always - image: bash - depends_on: - - download - commands: - - mv src/i18n/lang/*/*.json src/i18n/lang - - - name: push - pull: always - image: appleboy/drone-git-push - depends_on: - - move-files - settings: - author_email: "frederik@vikunja.io" - author_name: Frederick [Bot] - branch: main - commit: true - commit_message: "[skip ci] Updated translations via Crowdin" - remote: "ssh://git@kolaente.dev:9022/vikunja/frontend.git" - ssh_key: - from_secret: translation_git_push_ssh_key - - - name: upload - pull: always - image: jonasfranz/crowdin - depends_on: - - clone - settings: - files: - en.json: src/i18n/lang/en.json - ignore_branch: true - project_identifier: vikunja - environment: - CROWDIN_KEY: - from_secret: crowdin_key ---- -kind: signature -hmac: c885a0e50db729842402494aa645dd3ac662828b691108550f6bf302158295ba - -... diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 2c1d3b49..00000000 --- a/.editorconfig +++ /dev/null @@ -1,29 +0,0 @@ -# EditorConfig is awesome: https://EditorConfig.org - -# top-most EditorConfig file -root = true - -[*] -indent_style = tab -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = false - -[*.vue] -indent_style = tab - -[*.{yaml,yml}] -indent_style = space -indent_size = 2 - -[*.json] -indent_style = space -indent_size = 2 - -[*.{scss,css}] -indent_style = space -indent_size = 2 - -[.nvmrc] -insert_final_newline = false \ No newline at end of file diff --git a/.envrc b/.envrc deleted file mode 100644 index 3550a30f..00000000 --- a/.envrc +++ /dev/null @@ -1 +0,0 @@ -use flake diff --git a/.eslintrc.cjs b/.eslintrc.cjs deleted file mode 100644 index 7ac57269..00000000 --- a/.eslintrc.cjs +++ /dev/null @@ -1,54 +0,0 @@ -/* eslint-env node */ -require("@rushstack/eslint-patch/modern-module-resolution") - -module.exports = { - 'root': true, - 'env': { - 'browser': true, - 'es2021': true, - 'node': true, - 'vue/setup-compiler-macros': true, - }, - 'extends': [ - 'eslint:recommended', - 'plugin:vue/vue3-essential', - '@vue/eslint-config-typescript/recommended', - ], - 'rules': { - 'vue/html-quotes': [ - 'error', - 'double', - ], - 'quotes': [ - 'error', - 'single', - ], - 'comma-dangle': [ - 'error', - 'always-multiline', - ], - 'semi': [ - 'error', - 'never', - ], - - // see https://segmentfault.com/q/1010000040813116/a-1020000041134455 (original in chinese) - 'no-unused-vars': 'off', - '@typescript-eslint/no-unused-vars': ['error', { vars: 'all', args: 'after-used', ignoreRestSiblings: true }], - - 'vue/multi-word-component-names': 0, - }, - 'parser': 'vue-eslint-parser', - 'parserOptions': { - 'parser': '@typescript-eslint/parser', - 'ecmaVersion': 2022, - 'sourceType': 'module', - }, - 'ignorePatterns': [ - '*.test.*', - 'cypress/*', - ], - 'globals': { - 'defineProps': 'readonly', - }, -} \ No newline at end of file diff --git a/.gitea/issue_template.md b/.gitea/issue_template.md deleted file mode 100644 index ee62edf0..00000000 --- a/.gitea/issue_template.md +++ /dev/null @@ -1,44 +0,0 @@ - - -**Version information:** - -Frontend Version: -API Version: -Browser and OS Version: - -**Steps to reproduce:** - - - -1. -2. -... - -**Expected behavior:** - - - - - -**Actual behavior:** - - - - - -**Checklist:** - -* [ ] I have provided all required information -* [ ] I am using the latest release or the latest unstable build -* [ ] I was able to reproduce the bug on [try](https://try.vikunja.io) diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml deleted file mode 100644 index ff6a0a9e..00000000 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ /dev/null @@ -1,58 +0,0 @@ -name: Bug Report -description: Found something you weren't expecting? Report it here! -labels: kind/bug -body: - - type: markdown - attributes: - value: | - NOTE: If your issue is a security concern, please send an email to security@vikunja.io instead of opening a public issue. - - type: markdown - attributes: - value: | - Please fill out this issue template to report a bug. - - 1. If you want to propose a new feature, please open a discussion thread in the forum: https://community.vikunja.io - 2. Please ask questions or configuration/deploy problems on our [Matrix Room](https://matrix.to/#/#vikunja:matrix.org) or forum (https://community.vikunja.io). - 3. Make sure you are using the latest release and - take a moment to check that your issue hasn't been reported before. - 4. Please give all relevant information below for bug reports, because - incomplete details will be handled as an invalid report and closed. - - type: textarea - id: description - attributes: - label: Description - description: | - Please provide a description of your issue here, with a URL if you were able to reproduce the issue (see below). - - type: input - id: frontend-version - attributes: - label: Vikunja Frontend Version - description: Vikunja frontend version (or commit reference) of your instance - validations: - required: true - - type: input - id: api-version - attributes: - label: Vikunja API Version - description: Vikunja API version (or commit reference) of your instance - validations: - required: true - - type: input - id: browser-version - attributes: - label: Browser and version - description: If your issue is related to a frontend problem, please provide the browser and version you used to reproduce it. - - type: dropdown - id: can-reproduce - attributes: - label: Can you reproduce the bug on the Vikunja demo site? - options: - - "Yes" - - "No" - validations: - required: true - - type: textarea - id: screenshots - attributes: - label: Screenshots - description: If this issue involves the Web Interface, please provide one or more screenshots diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 4a2256d7..00000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,17 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: API issues - url: https://code.vikunja.io/api/issues - about: This is the frontend repo. Please open api-related bug reports and discussions in the api 0repo. Not sure if your issue is frontend or api? Ask in Matrix or the forum first. - - name: Forum - url: https://community.vikunja.io/ - about: Feature Requests, Questions, configuration or deployment problems should be discussed in the forum. - - name: Security-related issues - url: https://vikunja.io/contact/#security - about: For security concerns, please send a mail to security@vikunja.io instead of opening a public issue. - - name: Chat on Matrix - url: https://matrix.to/#/#vikunja:matrix.org - about: Please ask any quick questions here. - - name: Translations - url: https://crowdin.com/project/vikunja - about: Any problems or requests for new languages about translations should be handled in crowdin. diff --git a/.gitignore b/.gitignore index 7936c453..aad7d285 100644 --- a/.gitignore +++ b/.gitignore @@ -1,22 +1,16 @@ .DS_Store node_modules -/dist* +/dist *.zip -.direnv/ # local env files .env.local .env.*.local # Log files -logs -*.log npm-debug.log* yarn-debug.log* yarn-error.log* -stats.html -pnpm-debug.log* -lerna-debug.log* # Editor directories and files .idea @@ -26,11 +20,7 @@ lerna-debug.log* *.njsproj *.sln *.sw* -!rollup.sw.js # Test files cypress/screenshots cypress/videos - -# Local Netlify folder -.netlify diff --git a/.npmrc b/.npmrc deleted file mode 100644 index d8fbe602..00000000 --- a/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -auto-install-peers=true -fetch-timeout=100000 \ No newline at end of file diff --git a/.nvmrc b/.nvmrc deleted file mode 100644 index 0828ab79..00000000 --- a/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -v18 \ No newline at end of file diff --git a/.vscode.example/extensions.json b/.vscode.example/extensions.json deleted file mode 100644 index cb95e874..00000000 --- a/.vscode.example/extensions.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "recommendations": [ - "codezombiech.gitignore", - "dbaeumer.vscode-eslint", - "editorconfig.editorconfig", - "vue.volar", - "vue.vscode-typescript-vue-plugin", - "lokalise.i18n-ally", - "mgmcdermott.vscode-language-babel", - "mikestead.dotenv", - "Syler.sass-indented" - ] -} \ No newline at end of file diff --git a/.vscode.example/settings.json b/.vscode.example/settings.json deleted file mode 100644 index a25111f1..00000000 --- a/.vscode.example/settings.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "eslint.packageManager": "pnpm", - "editor.formatOnSave": false, - "editor.codeActionsOnSave": { - "source.fixAll": true - }, - "eslint.format.enable": true, - "[javascript]": { - "editor.defaultFormatter": "dbaeumer.vscode-eslint" - }, - "[typescript]": { - "editor.defaultFormatter": "dbaeumer.vscode-eslint" - }, - - // https://eslint.vuejs.org/user-guide/#editor-integrations - "eslint.validate": [ - "javascript", - "javascriptreact", - "vue" - ], - // i18n ally - "i18n-ally.localesPaths": [ - "src/i18n/lang" - ], - "i18n-ally.sortKeys": true, - "i18n-ally.keepFulfilled": true, - "i18n-ally.keystyle": "nested" -} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index b956e4fa..9c93f06a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,2677 +2,13 @@ All notable changes to this project will be documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres -to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). All releases can be found on https://code.vikunja.io/frontend/releases. The releases aim at the api versions which is why there are missing versions. -## [0.19.1] - 2022-08-17 - -### Bug Fixes - -* *(dark mode)* Code background color -* *(dark mode)* Make a focused text only button actually readable -* *(lists)* Moving a list into another namespace on the first position* I18n scope ([5b8d142](5b8d142abba9559f6b259940d5f35ccb1c098496)) -* Clear all localstorage when logging out ([51ffe93](51ffe930483bdd02118b512bb00a1ca50a5ce2e5)) -* Search for assignees by username (#2264) ([c6e7390](c6e7390f137991a6d992ad62ddca46a07fd4bf4e)) - -### Dependencies - -* *(deps)* Update dependency sass to v1.54.2 (#2219) -* *(deps)* Update vueuse to v9.1.0 (#2220) -* *(deps)* Update dependency sass to v1.54.3 (#2223) -* *(deps)* Update sentry-javascript monorepo to v7.9.0 (#2224) -* *(deps)* Update dependency vue-i18n to v9.2.1 -* *(deps)* Update dependency vitest to v0.21.0 -* *(deps)* Update dependency vue-i18n to v9.2.2 (#2228) -* *(deps)* Update dependency postcss to v8.4.16 (#2230) -* *(deps)* Update dependency vue-tsc to v0.39.5 -* *(deps)* Update dependency caniuse-lite to v1.0.30001374 (#2231) -* *(deps)* Update dependency netlify-cli to v10.15.0 (#2232) -* *(deps)* Update dependency esbuild to v0.14.54 (#2233) -* *(deps)* Update typescript-eslint monorepo to v5.33.0 (#2235) -* *(deps)* Update dependency @faker-js/faker to v7.4.0 (#2234) -* *(deps)* Update dependency vite to v3.0.5 (#2237) -* *(deps)* Update dependency sass to v1.54.4 (#2238) -* *(deps)* Update dependency esbuild to v0.15.0 (#2239) -* *(deps)* Update dependency vue-tsc to v0.40.0 (#2241) -* *(deps)* Update dependency vitest to v0.21.1 (#2236) -* *(deps)* Update sentry-javascript monorepo to v7.10.0 (#2242) -* *(deps)* Update dependency rollup to v2.77.3 (#2245) -* *(deps)* Update dependency esbuild to v0.15.1 (#2244) -* *(deps)* Update dependency vue-tsc to v0.40.1 (#2243) -* *(deps)* Update dependency vite to v3.0.6 (#2252) -* *(deps)* Update dependency @vitejs/plugin-legacy to v2.0.1 (#2250) -* *(deps)* Update dependency @cypress/vue to v4.1.0 (#2249) -* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.2 (#2251) -* *(deps)* Update dependency @cypress/vite-dev-server to v3.1.0 (#2248) -* *(deps)* Update dependency esbuild to v0.15.2 (#2255) -* *(deps)* Update dependency vite to v3.0.7 (#2254) -* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.3 (#2253) -* *(deps)* Update dependency eslint to v8.22.0 (#2256) -* *(deps)* Update dependency rollup to v2.78.0 (#2257) -* *(deps)* Update dependency esbuild to v0.15.3 -* *(deps)* Update dependency netlify-cli to v10.17.4 (#2262) -* *(deps)* Update dependency caniuse-lite to v1.0.30001376 (#2261) -* *(deps)* Update typescript-eslint monorepo to v5.33.1 (#2263) -* *(deps)* Update dependency vitest to v0.22.0 (#2265) -* *(deps)* Update dependency cypress to v10.5.0 (#2266) -* *(deps)* Update dependency @cypress/vite-dev-server to v3.1.1 (#2267) -* *(deps)* Update dependency postcss-preset-env to v7.8.0 (#2268) -* *(deps)* Update dependency vite to v3.0.8 (#2269) -* *(deps)* Update dependency esbuild to v0.15.4 (#2270) -* *(deps)* Update dependency cypress to v10.6.0 (#2271) -* *(deps)* Update dependency esbuild to v0.15.5 (#2272) - -## [0.19.0] - 2022-08-03 - -### Bug Fixes - -* *(ListList)* Use ButtonLink -* *(a11y)* Remove wrong aria-label -* *(button)* Min-height -* *(dark mode)* Dark mode adjustments (#1069) -* *(dark mode)* Disabled input colors -* *(dark mode)* Flatpickr colors -* *(docker)* Setting nginx run ports -* *(docker)* Properly replace api url -* *(editor)* Duplicate edit buttons for empty descriptions -* *(faker)* Imports -* *(gantt)* Use function to create default date -* *(gantt)* Correctly show month and year in gantt chart on safari -* *(kanban)* Transition animation for bucket footer when adding a new task -* *(kanban)* Make sure the buckets don't appear glued to the bottom -* *(kanban)* Background content scrolling when opening a task -* *(kanban)* Make sure the task position is calculated correctly -* *(kanban)* Error when moving a task to an empty bucket -* *(kanban)* Reset loading state after creating a task -* *(natural language parser)* Fix parsing short days -* *(natural language parser)* Parts of week days in other words -* *(password)* Watcher (#2097) -* *(quick-add-magic)* Use ButtonLink -* *(ready)* Remove class form fragment -* *(tests)* Wait until namespaces are loaded before checking if the history is present -* *(tests)* Add more waits for namespaces loaded -* *(tests)* Assert absence of last viewed headline more precisely -* *(tests)* Wait until lists are loaded -* *(tests)* Don't assert for h3 anymore -* *(tests)* Don't visit / directly but use navigation instead -* *(tests)* Make sure to create all lists before doing anything -* *(tests)* Make sure the namespace exists before trying to run the history tests -* *(tests)* Set correct user issuer for test users -* *(tests)* Remove old label task relations before adding a new one -* *(tests)* Correctly set task position in cypress test fixtures -* *(translations)* Typo -* *(user)* Settings wording -* *(vscode)* Example plugin name (#2076)* Remove attachment by id (#725) ([0376ef5](0376ef53e38a8b20137d710edb4ea0be4d0fb2d1)) -* Use date-fns for gantt years (#734) ([077fe26](077fe264f009e9c60593daf04e48111e686cff79)) -* Import bulma utilities global (#738) ([3ac25c9](3ac25c9f08d6a575c901c4164783f8ab75227d66)) -* No drag delay when using mouse on touch device (#748) ([d88e299](d88e299358099c6ac5924d91bc660eb0fd80a3a5)) -* Fix spelling in cypress README (#763) ([77352e7](77352e7a8c1eafdfa1a8c22152c7191bdaa5a61e)) -* Prevent vue-shortkey use in elements with contenteditable (#775) ([17d11c6](17d11c6ce387ce15141a27574701aa3801f924b7)) -* Computed in api-config (#777) ([3245752](3245752a8003026f86c50cdaeee99da5e902abb6)) -* Quick add magic assignee prefix in explanation ([dedf6cb](dedf6cbf21f688ade4572e781299c6fc6f84de68)) -* Lists disappearing when updating their namespace ([77f8b27](77f8b27dc67c220caad8984c7a11484645c8a588)) -* Namespace collision of global error method with draggable error method ([ebeca48](ebeca48be42de1791235935365063bc86819eb2e)) -* Breaking attribute coercion behavior ([697ea12](697ea12c8e032c3350256969455f22008a243e87)) -* Remove unused function ([f762d8a](f762d8ad4d50c93c1f93dc901437ab2585db4ad6)) -* Eslint settings (#787) ([feb34c8](feb34c8cc13f9220c0c27be7bf45ed90d543c4cb)) -* Run tests with unstable api ([8b01dc6](8b01dc6b71ec1e7cbdee2beff5a85baee69ca899)) -* Remove font preload of quicksand 300 (#794) ([166539c](166539c7e8ecbab80773fa76991ff068b267ac55)) -* Date formatting for non-english languages ([a955488](a955488cdf7bbe54876b76548006979b0bd5eabe)) -* Don't try to create a task with an empty title when creating multiple tasks at once ([4bd2c94](4bd2c94256156a358aee0c139522398e7652c77f)) -* Don't enable editing when the user has no rights for it ([96ef25b](96ef25ba01a23c1f7b9812ce896d609b00bf8ff1)) -* More spacing for last viewed tasks headline ([4163800](416380025ee426586b0533e6676ffa431fb9ee45)) -* Quick add magic always disabled ([4a1b402](4a1b402e62c962e55c7d96011620e86f1889106e)) -* Use dynamic imports instead of old async components for router views ([0c678b6](0c678b6e443e04800688a231f92d37f431c31fbb)) -* New directive syntax ([3c89147](3c89147ee25f1afb84565a9280b333c0969dc806)) -* Compiler warnings ([2b20f32](2b20f328cb8d61529d8909128e889ee05b64e80d)) -* Directly set arrays, objects and delete directly ([db49b9b](db49b9b532b1da9773b262dcb85016d66722b6d9)) -* Life cycle hook naming ([ecc3d3c](ecc3d3cf3f72a86a0b6da0c378cdefb59154e18e)) -* Transition class names ([2ef2bb7](2ef2bb77008aacc3be2f84e2685a4f07c66fcd5a)) -* Use vue3 v-model bindings ([51a740f](51a740f53c71323bfd7c10eb2d96291ebdd0f7fe)) -* EmailPlaceholder translation ([8fc01f7](8fc01f774acf1da942239007bc5f952e6640b43c)) -* Fix newList.vue ([aeabc42](aeabc42844541bfc068d6938eae2080a7c907ca8)) -* Typo in translation string ([c3b6e13](c3b6e13009380838ddcc4767ed9b78a10bf3f8ea)) -* Dropdown routes ([0cbffad](0cbffad49d7a7062f56ad2d7aee5f9acdf77dd9c)) -* Vuex mutation error in edit list (#813) ([3f9917d](3f9917dfab7aaf238de5ea09e60a44c611474deb)) -* Use correct translation key filter save success message (#823) ([a843cdd](a843cddbc9c98e20447724d63352e1d5c0cdeec9)) -* Missing translation for error during link share auth ([cc22d8d](cc22d8d4e9e013ef6bc095c3b3722c2f479fd841)) -* Wrong success message when adding and creating a label to a task ([22ef778](22ef7785fdf26d42f2d656ac1c6985cbf1073f99)) -* Properly resolve relative date translations ([d583cb2](d583cb2094ed3450b2d5437391352058dd8e4b06)) -* Translate months in gantt chart ([a558f5b](a558f5b35a2bd91773ce99ad6527531112e26eb8)) -* Make task relation kinds translatable ([2a1004a](2a1004ac68064f0af84260bf73f7a6d53aba9806)) -* Remove gzip compression of woff2 (#824) ([813982e](813982e833eb508df5f466c432a48ff593e460a3)) -* Don't allow reordering tasks in filtered lists ([d284db6](d284db672ef90702bddc9de02cf10a46cd345928)) -* Vue3 types ([59401bc](59401bc1da70ac030060a5d72bcf56b26a40b4eb)) -* Unassign user success messgage (#831) ([36d4599](36d4599276acd44426fa93508a3f4d66218d0f73)) -* Kanban drag task test ([4ae18ec](4ae18ec16278fd970f404d9ee357a393e336c1a2)) -* Access namespace only if loaded ([e064c3b](e064c3bf96adc95ef7b4be1a0e5389484c1e1e5d)) -* Give the dom some time to update for some tests to pass ([60ef07d](60ef07da0fa86bc8f4c9d4c539bc1dcafb71261e)) -* Wait with redirect until route name is available ([eec02a5](eec02a55a4d54d41400d4b6fbad92661bbdd7ec7)) -* Mutation errors by make a copy of the store settings ([3750b0f](3750b0f78b8d163ef0c75350ac5212ccf641a816)) -* GetTaskById function ([9b2e9fc](9b2e9fc17f6f9bb25387dd6e5884d48feff6da22)) -* Watch deep for multiselect modelValue changes ([0bf68ef](0bf68effb8cb67957715ff3f483bf1fefc466ef2)) -* Watch deep for other arrays ([dfe401a](dfe401a9dc72f18b22fe045e967ad6d185d6410c)) -* Use correct listId when deleting bucket ([d7ed5b8](d7ed5b8f1178e634b4776c567fccc772da21b319)) -* AddTasksToBucket mutation ([7c3ece5](7c3ece58167f5a6dcc87558759cb6eb8a0fdb928)) -* Use correct listId to load next tasks ([0b68a47](0b68a473efdb2ca39343be64e160fe489e4fcc1c)) -* Remove broken getTaskIndices helper ([e0456cd](e0456cdfa1b076e52e4d59216c675908ca7078be)) -* Add timeout to wait for move to finish ([fd77aaa](fd77aaa123d2bb725df01bc0f2a0d9e4e5742715)) -* Watch deep in listSearch ([427f18d](427f18d59e3e0bcceeccabd04f2462d09b3376cd)) -* Remove side effect from computed ([18c3148](18c31482dfd5d3f1e38060295b1fcd7e67abbf37)) -* Use correct method for fakers uuid ([cc8b037](cc8b03778c755f02d68835a49ce3617c51114820)) -* Disable service workers in cypress (#830) ([e6a935f](e6a935f49dca3301f0ef8cb138909f67a4fa72e1)) -* Wrong async order ([50fa592](50fa592aada3f01de039bbdc636102c8f91d71e5)) -* Editing a label works now ([69821fb](69821fb6635d9eb54c450e6bd4885090cce31dbb)) -* Switch view height on devices with smaller font size ([b5b56a6](b5b56a6e4afab3f207ae7e31d5640412fed3c401)) -* Task input height on devices with smaller font size ([c30c2e0](c30c2e00cb1a87bef2963ce2703500a9f0941bc4)) -* Task input height after removing a line now works correctly ([3f96ce6](3f96ce6d60af580f9c0b745f54d2ba9a784f667d)) -* User dropdown padding on mobile ([4fef047](4fef047d74ce284eb1af3cddd9f666f0b4397273)) -* Wrong word in en base text string ([435535f](435535f8cd6f1dc540ce67f955225adecccafc4f)) -* Add null check for parsedTask listId (#31) ([26568fe](26568fe5c61a47f1c5d1abc679d77cae13d6d393)) -* Remove wrong active prop ([9c730d3](9c730d33811469abf4aa62ae7077844dd46d2303)) -* Use componentData prop in draggable to set class ([80163ee](80163ee9923b86213e6bf81b3ca74639e6b2c58f)) -* Pagination in vue 3 (#859) ([373a766](373a766f5c91c1289ab0f6947dc967f7d77646d5)) -* Setting background to state mutation violation (#858) ([f05e811](f05e81190f9f0e17ce85642b1668a3d24af77092)) -* Remove disabled prop for editor ([a6db1e7](a6db1e7391776c288609fe44357a4e9c11d2d257)) -* Await namespace creation ([54d456e](54d456e886156631940d5e5ee21a7f029e356134)) -* Call loadList just once ([7f5f44d](7f5f44d7f0326c487693b91a1df7ec9361f1f7a8)) -* Use async action to change current list ([a60ad77](a60ad77bdcde3fffbaf343b8c5d8bd35e9633dac)) -* Always sort tasks the same order in chrome and firefox ([df32893](df32893ce657bc57a6a5f9b850e23d7e814d76db)) -* Kanban card elements spacing ([5766ae4](5766ae48d7676a4c921d26879a8989fbe8819a9c)) -* New tasks were always created in the default list ([7e29dde](7e29dde7170b51b90d280ef3e02fae73e267c607)) -* Label search in tasks not working ([529b3d2](529b3d2890c9f64862c13526bf5d255ff4576ae0)) -* Task edit pane spacing ([e52c139](e52c139c9fde196ac1e6ea521bbddc509611229b)) -* Creating a new task while specifying the list in quick add magic ([f884020](f884020c55a9761f2d3cb38d44e87db913fa475e)) -* Await getAuthUrl ([5636559](56365591cfdc8c70eba2cf5e56cf60f09dc08517)) -* "TypeError: i18n.setLocaleMessage is not a function" when changing languages ([74d785d](74d785d60659f1525f62fad0a122e13886b3501d)) -* Change the ui locale ([2fc96cb](2fc96cb6a7c4231e5513bd4b6832239d3468378f)) -* Use lodash.debounce for searching unsplash background ([c107825](c1078255fc836f4609bda779cfac3f713b7b720b)) -* Set the current list when opening a task ([1c8e26b](1c8e26bdc615a3477c139f3d8128d71c71027c43)) -* Don't search for first letter images ([0cc7166](0cc71667677fb814c660289aaf842c9df71d7b89)) -* Vuex store mutation error when moving a task with attributes on kanban ([9d48700](9d48700cd9ad5e0bb4394f32fcac94ba59f48d90)) -* Lint ([2de94bc](2de94bc902573e8aa8767b96eecbef0ecf393ad4)) -* Sort order by dueDate, then by id ([ae971b2](ae971b23bc3a6cd8565250d1b3a7b30b2f168a33)) -* Loading labels after login ([1d46b85](1d46b851700a73cccb1c4d0b52b6657c3290b788)) -* ATTR_ENUMERATED_COERCION spellcheck on kanban board ([36d5262](36d5262f1d3db57264ed84944bf4b71d3bcaeea1)) -* Use correct prop for CreateEdit ([3f61c6b](3f61c6b21a30fb5cf7858ec2d0d4e0477e144910)) -* Adding a list to favorites ([f4372ec](f4372ecd050932439e840d640de7292f80732737)) -* Vuex store mutation violation when saving user settings ([4c24118](4c24118b4869e182eccf385e6ae798ba678fab6c)) -* Lint ([1864359](18643597513d3e221bcfd67f4a99f280cc4dd9e6)) -* ATTR_ENUMERATED_COERCION in a few places ([571b019](571b019c00bbbeb09a96bdcf9c6eab39199f7656)) -* ATTR_ENUMERATED_COERCION errors with editor and contenteditable ([3ba9cd2](3ba9cd2d9989d46501b439c6fc1316d9f340cb90)) -* ATTR_ENUMERATED_COERCION errors with contenteditable ([f795d2d](f795d2d0f31a28dd292ff9b237d6ce21ebd284aa)) -* Remove nonexisting prop ([c7b4c25](c7b4c25caa49cdf2a149184cd9935e598d449237)) -* Task attachment upload ([6d472bf](6d472bf5ca7c2b9621e3be5a8e9b2f5671c2e066)) -* Update node in .nvmrc aswell (#886) ([0fdfccc](0fdfcccee9b8185588dc62346e468c65ac57d3ea)) -* Move .progress styles together as close as possible ([6ba974f](6ba974f9faf7912d796dc54de3b00e629149dc32)) -* User dropdown-trigger background ([f496c9d](f496c9d678d6dc3a43df6f52e7de8f5eb19ee03f)) -* Use :deep() selector instead of ::v-deep ([87d2b4f](87d2b4fed38e01aa31308ef299e94a17fce8b790)) -* Label spacing ([2645edc](2645edc9e01c054ae4b780ea0f458a801314a505)) -* Fix kanban height calculation with hack ([9e6afdb](9e6afdb7528e263e1814471baf2c81057d17025c)) -* Use $shadow variable directly ([89cd8ea](89cd8eafc4ab08a67ac8ae532a945458f506a2ed)) -* Logout error (#901) ([d4fe378](d4fe3781f73fb3c4a60ec16bc4d13c938440cd52)) -* Use correct dash for english translation (#902) ([77fc5c0](77fc5c0c6f9e7c0edaecae9d62bd9329f11ab9c4)) -* Create multiple tasks at once with multiline input now correctly uses the titles per line ([6394485](639448552405dad85bd1b80d81323f47d88da3db)) -* Migration icons are not resolved properly (#864) ([e1a7fb4](e1a7fb4999c00f9c5cb9c63f2e508a03d0ccfb32)) -* Check if notifications are available at all before checking if triggered are available ([8389587](8389587a60c6c31bc2f56fb0f9528feb4989bc9a)) -* Showing deletion scheduled at for non-scheduled users ([54c5cab](54c5cabf48880f6be1b9bc0f941fd11342b0fc3b)) -* Don't crash when an error does not contain a request ([85e85aa](85e85aa2bbc4b2b36ab0fbe225e0dd626f85320f)) -* Don't try to check undefined relations ([a515b0c](a515b0c3a4e39b047cd0d9c16dfdf1ba21031af8)) -* Loading tasks with infinite scroll in kanban buckets (#920) ([7aede35](7aede352f16687ff2746d1f905c3faab89926f1d)) -* LoadTeam in EditTeam (#922) ([28a448a](28a448a1aabc2e228b359b38619105fa7e7cb682)) -* Fix(style) restrict new task input size (#938) ([ee430b8](ee430b8687914b1bf6399177183f35fb0b28bf46)) -* Navigation show and hide animation (#927) ([d3c303b](d3c303ba2aa3518691def7d19b07f0ca8bb8a045)) -* Reloading in error component ([e831c3e](e831c3eb6540e88eeec40e2b93cb66a74e68eb06)) -* Lint ([6e043e3](6e043e3b9e6addbad938252625d7f50cf3f372c6)) -* Label spacing (#946) ([7e82aa8](7e82aa83e6b58954f1c41d9b31b75c513b17d47d)) -* Adding or creating a label with quick add magic (#944) ([58986c4](58986c4a7a36154640e3128e4c8e0c1c3935c801)) -* Typo in quick actions translation ([054f804](054f8044271a635ce1799a3532fa6d4f38f1c0f1)) -* Fix ShowList margin in Home (#987) ([20e059c](20e059c921b6ac4d4571c1161121a2587f280481)) -* Don't try to deploy a review env when not a pr ([be78fc1](be78fc177dadaaff0609384a2f4e1e46189d94f7)) -* Preview deploy for PRs (#990) ([03eee06](03eee061ff96a4803a1fbe0d2ec409a5f3cc52f7)) -* Show current host if configured api url is /api/v1 instead of "" (#994) ([31f3445](31f344503cf3cd347c7b2f6d9cffecee37f65917)) -* Logo on ready screen ([1fa1644](1fa164453c0f2ea0ebd03b2decdc8f23a442d64d)) -* Vikunja logo size when migrating ([0684806](0684806db0fa743be6d4a73dba0b4789c7f4eed5)) -* CurrentPage of pagination component is undefined (#1002) ([6c6ccc6](6c6ccc647e59af6612050b0c47ccd3ffd129cbf9)) -* Comment alignment (#1008) ([ed78a83](ed78a83ed9f3619fd0e5a8ae39e4241c676f0e4d)) -* Api not found by default ([26213d5](26213d5e8c2dd66dc381b2dad8c54c789d515694)) -* Kanban card spacing (#1005) ([ae5d3ec](ae5d3ecac5883bd26994fb034254d2e22570c9d3)) -* Fix attribute coercion for contenteditable (#1025) ([b838e74](b838e7494dbdab6f2235b1dcfa9ac274ea112737)) -* Fix #1046 logo overflow on login (#1050) ([44f8e3e](44f8e3ea9b1fbc95d3a8f18aca559b9039ecc342)) -* Check for notification api (#1043) ([b029889](b029889f27bbbb0cb7376c462106b0eb0650a808)) -* Deleting a namespace ([4ef54f1](4ef54f1bc24fc39c8c3c223af08ba9fabdfe349c)) -* Remove mentioning of context (#1017) ([981babd](981babd691f465a6010e05be8194723d9623bbde)) -* Edit task comment ([dc347ed](dc347ed8ba4fa0a0299981f46820662c0be2b976)) -* Logo overflow on login (#1050) ([04c9441](04c94418d7889a1a2d912721a027cbe301f852f9)) -* Upgrade cypress image (#1096) ([b7ad29f](b7ad29f05644b03f7918e7f99c34188857430584)) -* Remove obsolete code (#1097) ([0c9dad9](0c9dad9891c87d7d19c1e93077338bc231a09221)) -* Switching from a list with a background to settings would not remove the background ([734db07](734db0795c1467836d718d55f4931c4491b271db)) -* UseColorScheme (#1117) ([baa8653](baa86530c89df37b94d4fc9997d1b83ae561a557)) -* Cleanup some scss vars (#1118) ([769d94e](769d94e879f3698e33c07fcae1ed16f89f413890)) -* Add import url suffix for vite svg loader (#1122) ([bc8b04f](bc8b04fc7a943f02aad904b487a927f6857ae519)) -* Duplicate filter in gantt-component (#1121) ([e45bc83](e45bc831327086ff0838c83001e25dbdc72ed7cd)) -* Unit test for "should recognize dates of the month in the past but next month" (#1131) ([20f0496](20f0496fa594784f5236a966d457f0ab9d8d30b5)) -* Remove unused variable ([b96e89c](b96e89ca8c799b670b7bd7e8058ee85f74696da6)) -* Home view (#1129) ([4137bab](4137bab7fc58663f69c2dca4d17db178cb79ab7a)) -* Checklist update not working ([bba9a8e](bba9a8e0080d78c7ee6134d7940083a355a03295)) -* Default sentry dsn in docker ([10fe38c](10fe38cef6048280f2766507292cb0d5124d2784)) -* Unindent styles in pagination (#1172) ([cb9e1e8](cb9e1e891d432b5d00d471d828a60b654f1c9464)) -* Spacing for deletion message ([a106511](a106511646d8c8c59fa2c58476e92ef3258f68b7)) -* Use watcher to check for user query tokens ([807fb6a](807fb6a9fe404f65f0616aac78f707cd6e4ade5d)) -* Saving default list (#1143) ([543dae2](543dae2f30c795f33f6846b9dfc3d87fa7d92719)) -* Llama color (#1212) ([b3b7669](b3b766998347e3c916bcbf1f41983a9cb15e8fd6)) -* Auth and move logic to router (#1201) ([063592c](063592ca3de68a3dd679e1458018f6e850f8a787)) -* Move forgot password link next to password label ([f7eb160](f7eb1605092301921632d6df6996d5ee35e35661)) -* Message spacing ([a1814ea](a1814ea29d74631f7befb5d51d85b2a16d1741a3)) -* Disable login button ([9c04fb4](9c04fb4e40cbe1185a81c28696a546d638645c97)) -* Add .vue suffix to fix typescript warning ([3eb0d58](3eb0d58f7935c593cd0adac59ed3ebbad69b13b8)) -* Motd on mobile ([a4ec41e](a4ec41e9377bbe1b5e282aa8482bf0e94c0521ab)) -* Remove unused var ([c46273c](c46273ca341cc12fcfe8440946cd97ee0117fdf0)) -* Remove @ts-ignore ([27cd953](27cd9535bf7e59de20c0f6261c69525237427d60)) -* PropType validation in message.vue ([9a3069c](9a3069c20d3011c61b9b4a54c11f6e153c444886)) -* Lint ([9c5613a](9c5613ad98b742e008570d7f99e2424af64e335b)) -* Disable broken stuff ([378f782](378f782d44feae63a19e19248f488def69e0e3c8)) -* Pay attention to week start setting ([c24b8af](c24b8af00d4fcdb65e1421bce067e229340c5ddb)) -* Date format ([729aa7d](729aa7d4cc4759521f1811b1464c0824dfd26699)) -* Date range ([d6dd1fc](d6dd1fc0e31e07c9f1a8c97f1ef1fd7bed632a76)) -* Checkboxes ([f691e96](f691e96e22b69ed487445295a3a78baa3eab0702)) -* Loading spinner ([75cbc73](75cbc73b33ed76045ccf5fc3c34c41c04dc9e342)) -* Z-index ([294e89b](294e89b6f749a092e993fe807004c0774f333a46)) -* Lint ([0710cea](0710cea9e5b910f82350c42906cc243429a7e386)) -* Test ([7dddfea](7dddfea79ea6539d195eaa2fabc808b6337dbb1d)) -* Padding and centering of the kanban limit and dropdown ([8ae84ea](8ae84eaf42c1f7cf8cb26e555cfb77e70aabfef2)) -* Blockquote styling in dark mode ([0befa58](0befa58908ae3f5a2467429d1ab0ff7fded0eb46)) -* Readd modal transitions ([16b0d03](16b0d0360159aed24cae41fabc4a88a37e9d9711)) -* List loading ([5937f01](5937f01cc57d74f9bc69d58c05406537975189f5)) -* List specs ([e78d47f](e78d47fdcf93052fdcf5d41abbe2bd63ca51e086)) -* Task done label test ([da8cf13](da8cf13619e269a0fc02b3b733d9eeb0b5d9c860)) -* Kanban tests ([58207db](58207db6c3a3133fd928fc77675dbe8778a01988)) -* Sharing components ([700fce3](700fce3c2cf6fb6d7dea69771786ae5f4da9a1ad)) -* Fix task remove label test ([f335826](f3358269e5346ec53652a7d9f3643f739ea21809)) -* Closing modal ([e54d958](e54d95802bb961d7a9b507ca08fa952dde1e20cd)) -* Check now just once ([6d62ca1](6d62ca1adaf4be5f94dac1a3840834e881b30aa3)) -* Move local storage list view to router ([76f4cca](76f4cca5fe25c19be04493911f814b1e6a7c0f17)) -* Don't set defined values for search and page ([e6e8a98](e6e8a9851446fb3523b4e31799a9d44c76f14d7a)) -* Namespace new buttons on mobile (#1262) ([c618b7e](c618b7e0b6aaa20f7747a688867ee7111767ed71)) -* Remove some of the typescript warnings ([49955eb](49955eb03a0c682092a08bc574aa32b807d92a29)) -* Remove obsolet code (#1312) ([49a6569](49a6569db0c429caf656020cd4e248cb6ad71c92)) -* Password validation field in test ([19a161f](19a161ff7858e702b708dd0798a079e39cc2bb39)) -* Button size on task detail view ([4579dd3](4579dd3ce762b161a7d26b8fa0c5272c1279fd29)) -* Don't reset active fields when saving ([68a76fa](68a76faacc004c3c9e3b4d0d91f98036b300d339)) -* Make sure the app is fully ready before trying to redirect to the login page ([55826bb](55826bb8c9cdc2dffb409e51a3fc1eed967da99b)) -* Editor cursor color ([0473c38](0473c385d6d8f7bd10c8c33e009f579ce308b5ba)) -* Editor color in dark mode (#1338) ([76fe2ce](76fe2ceac6bfc6c74236acc940f3afbb84bd19b2)) -* Don't recognize emails in quick add magic (#1335) ([ed88fb9](ed88fb91bcdefbc627b47bda3c35000948df8118)) -* Flatpickr date not updating (#1336) ([6080e49](6080e49f26bb7ad764c8acf408649281c55defe5)) -* Translation typo ([796a56d](796a56d5d8fcd3525405226c8f0edd950028f21f)) -* Save user language when it wasn't saved previously ([c7ac81a](c7ac81a99f829f70e898ac97f057a9c1ed014348)) -* Some typechecks ([26a94c7](26a94c7e8cd72811e27c1fdff672dc677d966664)) -* Update available text color in dark mode ([b73165f](b73165fce4b6e286edb8f47a90f09b0383af1402)) -* Keyboard shortcut message bottom margin ([cc3fcdf](cc3fcdf1c3557885ae230f0a1d37cce8e292eb78)) -* Attachment meta data not aligned properly ([443a9c1](443a9c14b9c8158daf684063981caafc06815a55)) -* Don't try to format invalid dates as ISO ([50c3bcd](50c3bcd793653415daa48c29a1900600a4786d5f)) -* Check if a shortcut has an available function before trying to invoke it ([8233c8c](8233c8c9539869b27faf8a28272ab9629550fb51)) -* Scrolling to heading if it wasn't available ([1818ed3](1818ed364899d1b1d46a6235804f4c580ac03eba)) -* Vuex store manipulation warning when modifying task labels ([ff9e1b3](ff9e1b3fcad02fad290c1b663d33e640f85a8a8c)) -* Label edit spacing ([6a6203f](6a6203f553972127dc136adbf2480087a8667780)) -* Subscription prop validation ([ca938b8](ca938b8615af27c44e20e5172e4b3f346c540666)) -* Lint ([0548649](054864925777d623a1b4156c10b700fa75d363e0)) -* Show namespace count for long titles (#1057) ([375c3ad](375c3adfb1f4d1650087b560c8abb591d42e1855)) -* Subscription prop validation linting ([c896ad5](c896ad58836a28e3123e7992f6112ab9d9f28f54)) -* Use AsyncEditor again in comments and description ([5867f79](5867f79735d06ad8d4596c82dd59e469799124b0)) -* Replace faker with community fork faker-js/faker (#1408) ([6db0559](6db0559b8193e1da090dc844e3084a1ca2dc7b8a)) -* Vuex store mutation violation when archiving a namespace ([fdd2e7e](fdd2e7e53840924a79bfd43157954a3d0e9cfe4d)) -* Subscription icon not rendered correctly ([b3697cb](b3697cb9bfc4b5971b1d68fdf1ffd07c8c0effd5)) -* Don't try to parse date numbers with letters around them ([9319413](931941359b21972c85de492b1f98e7b2bcd600e1)) -* Edge cases for dates where the next month had fewer days than the current one ([d913fa1](d913fa1745df56a083f4dd3dec8d4391740cc1c5)) -* Ts errors in subscription ([24b7821](24b7821c5027b1f22cc23b7535c0c5ee992db571)) -* Keyboard-shortcuts typing ([57965b1](57965b1ea3869f9735db13e5715560793eadde9b)) -* CurrentList typing ([a9fb24a](a9fb24aa35239be38f255f7eae019519a496b345)) -* Improve ListModel typing ([98b41a2](98b41a22c6824b069f4b1d7e7609e128ba13d240)) -* Fix ts errors in various files ([de3c47d](de3c47dc69fa0c80f83004eab1f6bd455cb4ea9e)) -* Use to.hash for returned element ([6894024](6894024ad43931cad49efbdf006b7c66d585e32c)) -* Expose configureCompat types ([0bd235c](0bd235cea37678aba52eb1d74d43d23d1f266dc2)) -* Mark broken test as skipped ([9995abf](9995abf64cc5c69496d55308435c143d00356c1e)) -* Related task with the same namespace ([00ffe17](00ffe17eb838981bdca013a7731e9f8e2056f705)) -* Related task within the same namespace ([20a9ad2](20a9ad2c9efea59a1752bae170744f500cba9092)) -* Undefined prop subscription ([3e311e0](3e311e07cdd603d970b834fa5de6b8c926c474dd)) -* Make isButton prop optional ([3d420c3](3d420c37708ae3568200ccf8214dd2d120a0af37)) -* Don't try to load a langauge if there's none provided ([210a78b](210a78be86385b2d57a65563082e60bd11965217)) -* Don't try to load a langauge if there's none provided ([ba20ac3](ba20ac3b89e11af897978c350f20b501fd028686)) -* Custom date range with nothing specified ([16f48bc](16f48bcc2dbc081c5526040e789a1a9f07f1575b)) -* Reset the flatpickr range when setting a date either manually or through a quick setting ([4d23fae](4d23fae9ad1d1238dfdecf9694adfa36313c6651)) -* Now correctly showing the title of predefined ranges ([6c55411](6c55411f71b1790f7144624ba651df468ab37af8)) -* Llama position ([a74fc47](a74fc473357617d49988794b211b98badf1975c7)) -* Lint ([7135288](71352888007e69b92b9d00f38bc9fca0d77d6a2c)) -* Sort tasks correctly by due date ([9e7c258](9e7c25834724d9df2c645a5dd9aafb2730747dfd)) -* SetTitle import ([cbbcb7e](cbbcb7ef239c2f627c5e64ac169532ac01e25c4d)) -* Correctly send filter values ([eeee1c8](eeee1c842ab2a0c4ec5d63208f36021c342ec177)) -* Related tasks add button and task dates in read only view (#1268) ([581b2cb](581b2cb4ab211ee1added752eba6138dd9ca6b61)) -* Lint ([aac777e](aac777e2864184d97fe4e26cd324a729927e8e8c)) -* Styling ([a22792a](a22792a4b4d54ff02c6f6ed2efb668bc30fe161a)) -* Don't reset flatpickr date ([4ac7d6b](4ac7d6b9df9b9135aec6140711ad44f74fc9e53b)) -* Emit function name (#1511) ([10bcdc8](10bcdc880417469df34aa7193637a16c84cb9e78)) -* Make logo change reactive (#1509) ([cf849da](cf849da104a103454e2f5270cb05201ce5795d3f)) -* Mark query parameter as string ([badbae0](badbae0e9a02bb84c4ed8ddfd971f52cdcc58de0)) -* Namespace archive success message ([8b90b8f](8b90b8f6a86a70c59daaea5320a40e54a612f2e1)) -* Hack to fix wrong index position ([e2c81d8](e2c81d840f35c47167592bb7ca21648a09cef6e8)) -* Use BaseButton in MenuButton and fix computed (#1532) ([d57c9af](d57c9af3329cad3ca7e5f12476eaa486f8adf5ee)) -* Property spelling ([17dc276](17dc27697131cbdd7b633ab948903626d521219c)) -* Replace slugify in deploy-preview-netlify with simple regex solution (#1543) ([28af46b](28af46bcd35cf90de4ce8f44a1a2588798b70627)) -* Direct store manipulation in tasks (#1534) ([c419062](c419062e49b53edceda1ccb07ed226d4b92180ec)) -* Lint ([622f08f](622f08fb1bb8faf1050111fc400e283384114f14)) -* Popup not really hidden when hidden ([c7943ef](c7943ef8238bca266eabc80d4b9a41ce991d3e28)) -* Modal not scrolling content when open ([da162d5](da162d5652ab5153742edf8130ecdca8817a9cc6)) -* Api config domain name contains the current domain instead of the provided one (#1581) ([bdb53ec](bdb53ec8eef362e1bb805810556e30d38658a0b8)) -* Don't try to sort tasks when none were returned ([8cdcfaf](8cdcfaf071544a17a9be9a0dcc11d51380873f40)) -* Don't try to filter notifications if there are none ([731506f](731506fab756ea8739b378485f94810799a774d5)) -* Don't try to validate nonexisting fields ([b83cec2](b83cec2f0ec3b3a42e8488d1c90de22a5bd95a50)) -* Don't fire close event multiple times ([9a55482](9a554826819bda40a7620a1952c2a5f4218c7697)) -* Removing a label from a task ([1256c37](1256c37b69b3b0c1f12ccb858f8e98fdaff431a0)) -* Hide "title required" error after entering text ([45c0529](45c05296a6a95a16cbbf1404107cbd16b6b8cd34)) -* Update page title when changing the task title ([7b62a08](7b62a0895d3f9dad1370d323914bd7720c8b7b7d)) -* Undo task done from list view ([051dd98](051dd98ff7f530a4132bd97abb858e3b636e17dd)) -* Missing app padding when opening the task detail modal ([6d0cbc5](6d0cbc51f6920c1e8d0e0ac0cc4c552f3648d040)) -* Don't always show a scrollbar ([74ab197](74ab197dc61cca5e27f3951eaaa79182345e2211)) -* Pop sound not saved and played when marking tasks done ([c06cc6a](c06cc6ad7aec3f91eb8fdbe9dc621a5b4577b6aa)) -* Kanban board layout on mobile ([a23b4a9](a23b4a96ee25557ef8cc984cf8f716de47b72dd9)) -* "invalid date" error when trying to set a date and none was set before ([b144802](b144802203dd23bd5024da50cee4f27bbfe1b5d7)) -* Don't rotate kanban cards while dragging ([7f2189b](7f2189b45552da08c742bb9ef798b57533581d52)) -* Keyboard shortcut text indicating what works where ([cf5460d](cf5460d2980fe23feb1efdd9f772403a626b32de)) -* Aria-label for password field ([81993cc](81993cc2e68768d70418dd37f2337b98488428af)) -* Modal close icon color in light mode on mobile ([63e04f8](63e04f874af268466b5b6aace8545c2130698ac9)) -* Mobile menu backdrop ([d7b1d7d](d7b1d7da7f826f8dd25d21b3004c6a65eccb337d)) -* Multiselect search results text color ([8f65031](8f650316dcaf4b481ffeb432e4509a744ac3d076)) -* Related done tasks strikethrough ([87ac22b](87ac22b44829b29ca3b698ed7c5dc0d096ec745e)) -* Load the list tasks only after the list itself was loaded (#1251) ([7f56a35](7f56a3537cced373e88e9320398e5a604023953d)) -* Add task input layout on mobile (#1615) ([3639498](3639498b3f7d99270df285b689d924b37a4f50e5)) -* Make sure a list background is set in store when adding one ([42c0fc6](42c0fc61854de6bb8fb3190ff5811057caa7f745)) -* Setting the last viewed list after navigating away from it ([b7a976a](b7a976a9cf5329ec35f418c11d1997edc72d5b26)) -* Lint ([a055a3e](a055a3ea52488287377920aba530eda9de15d3dc)) -* Forgotten import ([4605061](46050611d86f4173048e4e7a2f7583326b62d0b4)) -* Loading list views would sometimes not get loaded ([2e537f6](2e537f6d63690724fb83b31107ddf3e34f63edba)) -* Indention of nested checklist items ([ad8ca46](ad8ca462cb19a0e5d81e23ebf07c292381ea0219)) -* Lint ([53787a6](53787a65dfccebeca938d84e3e6a30f47aa48304)) -* Remove self and replace with this ([175b786](175b786ec6c807ef61aefc1153bb786b8e14f787)) -* Service worker path ([fb2eb4c](fb2eb4c439580a34533a0bf0ee0adfb8f2d3b02d)) -* Lint ([b65839d](b65839d0d76a13b95a38aa162c9b751ff22d7990)) -* Type ([19b772f](19b772f8ee378417729c042d683ab6ae123b16e4)) -* Create token ([898b22b](898b22b37794d8d42face1062a97c557c13f1141)) -* CaldavToken model typehints ([58b0397](58b0397cec5b287d7a369228bb748eb45873c200)) -* Menu on mobile devices ([010eca1](010eca1d0cb7f38474b5a26ca5e856d4b5a7aab4)) -* Properly set list backgrounds when switching between lists ([b289754](b2897545e4dc26837f0f08a549cc195feac4f3c3)) -* Reset all tasks before loading new ones ([480bfbc](480bfbceeff3ea682d26bb719fc17195172beaf3)) -* Resetting the list when changing from a list view to a non-list view ([1eb19f8](1eb19f87645e60cae83dfe7b155718490d0ec37b)) -* Rename caldavToken to ts (#1814) ([e3483b1](e3483b1a5a5658dd52a4c9534ca35ab9c0f533b4)) -* Remove obsolete watchEffect (#1795) ([9c24380](9c2438026b91fb84b0d3e3f4f4c476b5769b827f)) -* Uppercase types (#1810) ([080675b](080675b38f7ba87396a6872ca6304564dce27d30)) -* Typos in translation files ([c962c8c](c962c8c3f411bb0bfedbeee2d0c70c0828940aea)) -* Checklist summary design on home page (#1842) ([bf3e16c](bf3e16c6eee3c910331f77efaf4b34005ce3f7ec)) -* Fix imports ([d325810](d325810e5570d247fa88fc7396eb6e7d07cd46a3)) -* Update nvm node version (#1856) ([2083a52](2083a52a56b0f5214e2f89d6fe135bc5da8aa0c9)) -* Subscription works correctly again ([89c81ae](89c81ae854bc6de83619e9f0aaf5774aeaa3ab97)) -* Update notification spacing ([49946b2](49946b27662ed30ab0556c901c6bc91e4e6396f1)) -* New task input focus ([24701a1](24701a17f5cc8f656bc3f0ede7aa3a5ff5cca888)) -* Progress bar alignment in task list ([fbcf587](fbcf587e938f1d990f74669889e548875e0a537c)) -* Date filters are now correclty converted ([87d4ced](87d4ceddb8a033f89f9764256f0d39e6da25fc3e)) -* Actually deleting the list now works ([b40d6f7](b40d6f783c013c0d15bcfec656942947393be4fc)) -* Remove user from team ([86efe9f](86efe9fd23978d9af2c7bbd1198c9d74b8bedda2)) -* Dark mode for user and team settings ([ed85557](ed85557cf3031184a6bb9176c1371b2ac17723dc)) -* List dropdown menu item hover background color ([8846b2f](8846b2f8625ec700fb0dd9e2a8e17cae7754d0f7)) -* Favorite task list spacing in menu ([24aca5c](24aca5cfa687868dae6ff68367d4bb5231cae436)) -* Spacing between username and notification ([ce3f285](ce3f285224595f49e02750d620676c7af80cd6eb)) -* List hover background in dark mode ([2dba9e6](2dba9e6e571b3870ff5d39896aa8a971f2ed5403)) -* Tooltip color in dark mode ([1a98305](1a983059697b26b45e23e6835aa9665cbc242718)) -* Filter button alignments and backgrounds for link shares ([c2694dc](c2694dc08907d2e20eea90dd97d829e8dfbfb65b)) -* List views not switchable on link share mobile ([21a8298](21a8298a968fe95432de0d13142c23b9e91d4baf)) -* List title not set as page title after closing a task popup ([a38bd7e](a38bd7e971f3e1d4125d28dc99a702932b1f6958)) -* Use a new notification service on every poll to make sure it uses a non-expired token ([3e7f598](3e7f598ee8858b201f7c4492e2fb3aa78ba782ea)) -* Remove workarounds to properly overlay the top menu bar over everything else ([4b0d491](4b0d491359d2c5241742e86d83e3a1e6a6b2de41)) -* Active color for editor buttons ([f1c9887](f1c98872437bc78057c78c420324db058ce93a8d)) -* Lint ([1d9665f](1d9665fb8473b8483646187833d494c1e7688b88)) -* Import in PasswordReset (#1923) ([4b6015d](4b6015da99ab7225774ca567b00cadc3d89ed343)) -* Allow clicking on confirm for a date without requiring to click on another input field ([138b067](138b06752f8221c1ebae89e318ef36734662efbc)) -* Direct state mutation when adding another reminder to a task ([44dc898](44dc8983c8474a617dec62fafa0722fabfb5e397)) -* User menu not properly positioned on mobile ([90bb800](90bb80034693408bb950c10439963ec82aca87a1)) -* Update banner spacing ([e3373d2](e3373d2e4e76a6576520986853d07dceccac7209)) -* Navbar user dropdown spacing on mobile ([fee2fe7](fee2fe76ce1202bd95ffbf84d07f96937bbbfe88)) -* Very long words overflowing in descriptions and comments ([9936d36](9936d3683ec69675fbf4169419667090581d5243)) -* Throw error messages in dev mode (#1968) ([2359678](235967844a8be2e3fa12157eecac97967e407bee)) -* Disabled attribute fallback (#1984) ([96fce73](96fce73192bb49bae50a2d34cb377c9779998396)) -* Problem with newTaskInput ref (#1986) ([829eed0](829eed0b9f8c42096eb47a5f0656eef60e28a8ca)) -* RepeatAfter initial modelValue ([72925fb](72925fb93837f580eec178a76cba4cb43e9b200b)) -* Button prop type (#1966) ([f91424f](f91424f693bfe988fa6960c5d720a177f58d6c08)) -* Watcher in listSearch (#1992) ([b4aa650](b4aa65018cfb891c2e6fe35a75060558b701b04a)) -* Quick actions not properly styled ([e1e410b](e1e410b50b4f4aa98992cae446151be5c347923e)) -* Replace vue.draggable.next with zhyswan-draggable ([1569042](156904247124ddd7890f77bccef0a7d87189a45e)) -* New label text color in dark mode ([cadcaa9](cadcaa966f27eeb469d3a41b335a386718362a66)) -* Properly reference task input textarea from parent component ([745d466](745d4660d80c6eb00d682f70a283d1cebd8cba94)) -* Rely on api to properly sort tasks on home page (#1997) ([efed128](efed128f0325ae18342a0dd64913dc51b5ccec91)) -* Sed replacement of SENTRY_DSN (#2036) ([d308d66](d308d665bdb11ac52726bccb6698b3e7ab989102)) -* Top header still in foreground when menu is open ([a2c0696](a2c06967539ab2ae8534aaba942c07a8cca18dbd)) -* Pride logo rounded corners on mobile ([9716517](9716517ffa8a60f1627131ca92b07c02aa18d03f)) -* Use grey-100 instead of light so that it is properly set in dark mode ([d1f22c5](d1f22c5b43a8cf8a6ad395e7f3c443d14a41dfca)) -* Show a proper error message when no list or default list was specified ([9bbc1bf](9bbc1bf9396354042d9a67581d0ed83edf9b3694)) -* Don't try to load the namespace again when navigating away from the settings page ([aadf75c](aadf75c7bffc3ffc5367d7a126905b7a3f8b4a1c)) -* Capitalize all priorities ([f2f5f90](f2f5f90adc655d0be196854165f1bba31650154b)) -* Task default color should be set and evaluated properly ([37c3656](37c36560fb4f92567bb0117c0128f3ab3cd7de4c)) -* Setting user settings in cypress tests ([9d0415e](9d0415e24c266e0f22cfa66301cf7d9868008802)) -* Opening the list share dialog hangs everything ([978cb97](978cb9769ed1360112347739b730b270ccee1e32)) -* Sharing lists and namespaces ([fab58a2](fab58a2e6d8fa722fab7c16256693e85ce86460c)) -* Properly define focus expose for new task input field ([e0864fa](e0864fab3eb7807b52eb0b0102b5ca5ef42366d1)) -* Archiving a list ([2b8a786](2b8a7868254db5fd739d6f0ec62e67ee802d8429)) -* Fix import type ([d064f0a](d064f0acc099311dae63db86dbea0a1f6e247864)) -* Fix linting ([5835848](58358481bcab645087135f32bf1c00adaf52cd3a)) -* Reenable some compilerOptions ([8f82dd2](8f82dd27835667654bdd869e4dbf0b070064948d)) -* Cypress plugins import ([77466e3](77466e337353fdc1d7ee5eb7b21c55c752c4b6bd)) -* Cypress plugins ([c6d214b](c6d214b9ebb469a0636c86c5b5b62dc335ac53c7)) -* Button styling ([02f985d](02f985d8a3627f5536dfe0c88e2c97c0aaea8701)) -* Add ButtonLink component ([12544c5](12544c52ca55e6ada6d0fc3b5c1fab4dfce1a9ef)) -* Setting a label on a task fails if the kanban view is open in the background ([990639d](990639dd24918e3dca3163401aee70cb97fb5bdb)) -* Make sure weekday parsing in quick add magic ignores the casing ([dff5d84](dff5d84ebbe8ac1f623bd985c47a9d5b45bf4037)) -* Pass modal bindings to teleport target (#2109) ([6e54929](6e549291041c78ab81a3b5b6a738bdf64588841d)) -* Datepicker button color and spacing for overdue dates ([ab7bf7d](ab7bf7d8f927e52ef38ccdbd43bc2d603b1bc416)) -* Expose focus function for BaseButton ([cc07933](cc079336a8322f310de50e79337537024d01289b)) -* Add a task relation with enter when only one search result is available ([e8705c6](e8705c66dde0f67c3ac570fc4155d17e462e6c9e)) -* Task sorting in table ([4a8b7a7](4a8b7a726a06d2b3d40e7f7d1c0c650992963c3a)) -* Task sorting by position in list view ([99a5afc](99a5afc817c65aa53dcafd5b5491ef9fb6202b3a)) -* Make sure saved filter data is correctly populated when editing a filter ([a4c3939](a4c3939fb66a25e4e2b50098283378735f7585b2)) -* Upgrade packages for vite 3.0 ([d96ea38](d96ea384dce1f282722e37161a1767a090def812)) -* Datepicker confirm button overflow ([9fd2f4e](9fd2f4ea5caad1a307a6886379f029a83ad0aa6c)) -* Use of sortable js with transition-group (#2160) ([0456f4a](0456f4a041300a2c076c808b5b844d0677ffaba0)) -* Don't try to pass nonexistant props to filters ([6dc02c4](6dc02c45dd78485106b89537f9ca49328a4adbb7)) -* Don't use transitions for elements where it is not possible ([c2d5370](c2d5370e4a88fc646dccd3c598c2953b6b40ca82)) -* User avatar settings ([62bbffb](62bbffb17ef863a3a1575d6827e392cad3ee0e84)) -* Quick actions arrow key navigation in dark mode ([f5bb697](f5bb6970322f825faf64841c97539c6a324ca8d4)) -* Pagination on table view should not open the list view ([a4d3caf](a4d3cafdf121f9261e12b390072ff9acfd1157e1)) -* Properly update state when duplicating a list ([e7de930](e7de930129c51ae5d68f915d8132543366aa5554)) -* Don't allow marking a task as done in a read-only list ([175fb02](175fb02629f66887f4ede582e03fe520b1783b26)) -* Lint ([8b0e88b](8b0e88b57435dfa0173910104c484986ce58b4e6)) -* Vuex state mutation error when moving a kanban bucket ([9ddb55a](9ddb55a5efa8851427b71aff6f478e695bea1687)) -* Logo spacing for link shares ([3becf87](3becf8738b6b6eeb040593c3d05005c8e50baa64)) -* User menu dropdown ([8183fce](8183fce829c79837b53aad63b9d28ae6f6b4c30b)) -* Don't allow negative repeat amounts ([71c8540](71c8540c74f8448a2fddb0791e28b22c76a6d4b6)) -* Don't try to load lists after logging out ([4c560f1](4c560f1a031c21a3e735bdbad061b284a03b6618)) -* General user settings empty when loading the settings page ([ff48178](ff48178051c4726093751bc3a2317e836ea8b99c)) -* Transition error when deleting a task ([56147dc](56147dc9fbed5680a06de200dbd9111d92b5cf6f)) -* Progress bar color in dark mode ([8b30726](8b3072672a795163acfe4b2b5065c4f59ca0dd1c)) -* Default label color in dark mode ([31480ea](31480eae72cb936226aba3454f55a672d87059cb)) -* Properly parse dates or null ([e82a83c](e82a83c8cf5e8721f80bb426c3dfdd9549e09a88)) -* Don't replace the last edited task with the one currently editing ([ad7ed86](ad7ed86d36a9385149ea75eefa8b34f643050345)) - - -### Dependencies - -* *(deps)* Update dependency vite to v2.5.6 (#723) -* *(deps)* Update dependency marked to v3.0.3 (#726) -* *(deps)* Update dependency esbuild to v0.12.26 (#729) -* *(deps)* Update dependency sass to v1.39.2 (#733) -* *(deps)* Update workbox monorepo to v6.3.0 (#730) -* *(deps)* Update dependency typescript to v4.4.3 (#740) -* *(deps)* Update dependency esbuild to v0.12.28 (#744) -* *(deps)* Update dependency jest to v27.2.1 (#745) -* *(deps)* Update dependency vue-i18n to v8.25.1 (#747) -* *(deps)* Update typescript-eslint monorepo to v4.31.2 (#749) -* *(deps)* Update dependency marked to v3.0.4 (#753) -* *(deps)* Update dependency dompurify to v2.3.3 (#754) -* *(deps)* Update dependency @types/jest to v27.0.2 (#766) -* *(deps)* Update dependency eslint-plugin-vue to v7.18.0 (#761) -* *(deps)* Update dependency date-fns to v2.24.0 (#757) -* *(deps)* Update dependency vite to v2.5.10 (#746) -* *(deps)* Update dependency cypress to v8.4.1 (#750) -* *(deps)* Update dependency sass to v1.42.0 (#751) -* *(deps)* Update dependency browserslist to v4.17.1 (#770) -* *(deps)* Update dependency esbuild to v0.12.29 (#769) -* *(deps)* Update dependency autoprefixer to v10.3.5 (#771) -* *(deps)* Update dependency sass to v1.42.1 (#772) -* *(deps)* Update dependency vue-i18n to v8.26.0 (#779) -* *(deps)* Update dependency esbuild to v0.13.1 (#776) -* *(deps)* Update dependency vue-i18n to v8.26.1 (#784) -* *(deps)* Update dependency esbuild to v0.13.2 (#782) -* *(deps)* Pin dependency ufo to 0.7.9 (#780) -* *(deps)* Update dependency jest to v27.2.2 (#788) -* *(deps)* Update dependency autoprefixer to v10.3.6 (#792) -* *(deps)* Update typescript-eslint monorepo to v4.32.0 (#799) -* *(deps)* Update dependency cypress to v8.5.0 (#800) -* *(deps)* Update dependency jest to v27.2.3 (#801) -* *(deps)* Update dependency vue-i18n to v8.26.2 (#803) -* *(deps)* Update dependency esbuild to v0.13.3 (#802) -* *(deps)* Update dependency vite to v2.6.0 (#805) -* *(deps)* Update dependency jest to v27.2.4 (#806) -* *(deps)* Update dependency vite to v2.6.1 (#807) -* *(deps)* Update dependency vue-i18n to v8.26.3 (#810) -* *(deps)* Update dependency @fortawesome/vue-fontawesome to v2.0.4 (#835) -* *(deps)* Pin dependencies (#834) -* *(deps)* Update dependency @fortawesome/vue-fontawesome to v2.0.5 (#837) -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.6.2 (#838) -* *(deps)* Update typescript-eslint monorepo to v5 (major) (#856) -* *(deps)* Update dependency date-fns to v2.25.0 (#853) -* *(deps)* Update dependency vite-plugin-vue2 to v1.9.0 (#851) -* *(deps)* Update dependency sass to v1.43.2 (#850) -* *(deps)* Update dependency cypress to v8.6.0 (#849) -* *(deps)* Update dependency vue-i18n to v8.26.5 (#847) -* *(deps)* Update dependency autoprefixer to v10.3.7 (#839) -* *(deps)* Update dependency ts-jest to v27.0.6 (#843) -* *(deps)* Update dependency eslint to v8 (#855) -* *(deps)* Update dependency @vue/eslint-config-typescript to v8 (#854) -* *(deps)* Update dependency vite to v2.6.7 (#845) -* *(deps)* Update dependency browserslist to v4.17.4 (#840) -* *(deps)* Update dependency typescript to v4.4.4 (#844) -* *(deps)* Update dependency esbuild to v0.13.7 (#841) -* *(deps)* Update dependency jest to v27.2.5 (#842) -* *(deps)* Update dependency marked to v3.0.7 (#846) -* *(deps)* Update dependency axios to v0.23.0 (#848) -* *(deps)* Update dependency ts-jest to v27.0.7 (#857) -* *(deps)* Update dependency esbuild to v0.13.8 (#861) -* *(deps)* Update dependency highlight.js to v11.3.0 (#863) -* *(deps)* Update dependency vuedraggable to v4.1.0 (#872) -* *(deps)* Update dependency highlight.js to v11.3.1 (#869) -* *(deps)* Update dependency jest to v27.3.0 (#866) -* *(deps)* Pin dependencies (#870) -* *(deps)* Update dependency vite to v2.6.9 (#873) -* *(deps)* Update dependency jest to v27.3.1 (#878) -* *(deps)* Update typescript-eslint monorepo to v5.1.0 (#877) -* *(deps)* Update dependency vite to v2.6.10 (#876) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.13 (#871) -* *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.0-5 (#875) -* *(deps)* Update dependency eslint-plugin-vue to v7.20.0 (#881) -* *(deps)* Update dependency postcss to v8.3.10 (#882) -* *(deps)* Update node.js to v17 (#883) -* *(deps)* Update dependency postcss to v8.3.11 (#887) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.14 (#885) -* *(deps)* Update dependency sass to v1.43.3 (#888) -* *(deps)* Update dependency eslint to v8.1.0 (#890) -* *(deps)* Update dependency browserslist to v4.17.5 (#891) -* *(deps)* Update dependency esbuild to v0.13.9 (#892) -* *(deps)* Update dependency marked to v3.0.8 (#893) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.15 (#894) -* *(deps)* Update dependency vite to v2.6.11 (#896) -* *(deps)* Update dependency rollup to v2.58.3 (#895) -* *(deps)* Update dependency axios to v0.24.0 (#897) -* *(deps)* Update typescript-eslint monorepo to v5.2.0 (#898) -* *(deps)* Update dependency cypress to v8.7.0 (#900) -* *(deps)* Update dependency vite to v2.6.12 (#904) -* *(deps)* Pin dependencies (#905) -* *(deps)* Update dependency sass to v1.43.4 (#907) -* *(deps)* Update dependency @vitejs/plugin-vue to v1.9.4 (#908) -* *(deps)* Update dependency vite to v2.6.13 (#909) -* *(deps)* Update dependency esbuild to v0.13.10 (#910) -* *(deps)* Update dependency autoprefixer to v10.4.0 (#911) -* *(deps)* Update dependency @vue/eslint-config-typescript to v9 (#914) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.16 (#915) -* *(deps)* Update dependency esbuild to v0.13.11 (#916) -* *(deps)* Update dependency esbuild to v0.13.12 (#917) -* *(deps)* Update dependency rollup to v2.59.0 (#928) -* *(deps)* Update typescript-eslint monorepo to v5.3.0 (#932) -* *(deps)* Update vue monorepo to v3.2.21 (#934) -* *(deps)* Update dependency marked to v4 (#935) -* *(deps)* Update dependency browserslist to v4.17.6 (#936) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.17 (#937) -* *(deps)* Update sentry-javascript monorepo to v6.14.0 (#940) -* *(deps)* Update dependency @vue/eslint-config-typescript to v9.0.1 (#941) -* *(deps)* Update dependency eslint-plugin-vue to v8 (#913) -* *(deps)* Pin dependency vue-tsc to 0.28.10 (#955) -* *(deps)* Update sentry-javascript monorepo to v6.14.1 (#958) -* *(deps)* Update dependency eslint to v8.2.0 (#959) -* *(deps)* Update dependency vue-tsc to v0.29.0 (#960) -* *(deps)* Update dependency vue-tsc to v0.29.2 (#963) -* *(deps)* Update typescript-eslint monorepo to v5.3.1 (#962) -* *(deps)* Update dependency vite to v2.6.14 (#967) -* *(deps)* Update dependency esbuild to v0.13.13 (#964) -* *(deps)* Update dependency vue-tsc to v0.29.3 (#968) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.18 (#969) -* *(deps)* Pin dependencies (#974) -* *(deps)* Update dependency cypress to v9 (#975) -* *(deps)* Update dependency marked to v4.0.1 (#977) -* *(deps)* Update sentry-javascript monorepo to v6.14.2 (#979) -* *(deps)* Update dependency netlify-cli to v6.14.21 (#980) -* *(deps)* Update sentry-javascript monorepo to v6.14.3 (#982) -* *(deps)* Update dependency vue-tsc to v0.29.4 (#981) -* *(deps)* Update dependency rollup to v2.60.0 (#983) -* *(deps)* Update dependency marked to v4.0.3 (#988) -* *(deps)* Update dependency netlify-cli to v6.14.23 (#986) -* *(deps)* Pin dependency vite-svg-loader to 3.1.0 (#989) -* *(deps)* Pin dependency @github/hotkey to 1.6.0 (#995) -* *(deps)* Update dependency browserslist to v4.18.0 (#998) -* *(deps)* Update dependency vue-advanced-cropper to v2.7.0 (#999) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.5 (#1000) -* *(deps)* Pin dependencies (#1003) -* *(deps)* Update dependency vue to v3.2.22 (#1006) -* *(deps)* Update dependency vue-tsc to v0.29.5 (#1007) -* *(deps)* Update dependency netlify-cli to v6.14.25 (#1009) -* *(deps)* Update dependency browserslist to v4.18.1 (#1010) -* *(deps)* Update typescript-eslint monorepo to v5.4.0 (#1011) -* *(deps)* Update dependency @vue/eslint-config-typescript to v9.1.0 (#1018) -* *(deps)* Update dependency esbuild to v0.13.14 (#1014) -* *(deps)* Update dependency @vue/compat to v3.2.22 (#1016) -* *(deps)* Update workbox monorepo to v6.4.1 (#1012) -* *(deps)* Update sentry-javascript monorepo to v6.15.0 (#1015) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.19 -* *(deps)* Update dependency typescript to v4.5.2 (#1024) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.20 -* *(deps)* Update dependency eslint-plugin-vue to v8.1.1 (#1026) -* *(deps)* Update dependency netlify-cli to v6.15.0 (#1028) -* *(deps)* Update dependency netlify-cli to v7 (#1029) -* *(deps)* Update dependency @types/jest to v27.0.3 (#1030) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.6 (#1031) -* *(deps)* Update dependency date-fns to v2.26.0 -* *(deps)* Update dependency postcss-preset-env to v7.0.1 -* *(deps)* Update dependency marked to v4.0.4 -* *(deps)* Update dependency netlify-cli to v7.0.1 -* *(deps)* Update dependency netlify-cli to v7.0.2 -* *(deps)* Update dependency eslint to v8.3.0 -* *(deps)* Update dependency codemirror to v5.64.0 -* *(deps)* Update dependency vue-tsc to v0.29.6 -* *(deps)* Update dependency @vitejs/plugin-vue to v1.10.0 -* *(deps)* Update dependency rollup to v2.60.1 -* *(deps)* Update dependency esbuild to v0.13.15 -* *(deps)* Update dependency slugify to v1.6.3 -* *(deps)* Update dependency netlify-cli to v7.0.4 -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.6.3 -* *(deps)* Update dependency @vueuse/core to v7 (#1066) -* *(deps)* Pin dependency bulma-css-variables to 0.9.33 (#1065) -* *(deps)* Update dependency netlify-cli to v7.1.0 (#1067) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.7 -* *(deps)* Update dependency @vueuse/core to v7.0.3 (#1071) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.21 (#1072) -* *(deps)* Update dependency @4tw/cypress-drag-drop to v2.1.0 (#1076) -* *(deps)* Update dependency netlify-cli to v8 (#1077) -* *(deps)* Update dependency @vueuse/core to v7.1.0 (#1078) -* *(deps)* Update dependency postcss to v8.4.0 (#1075) -* *(deps)* Pin dependency autoprefixer to 10.4.0 (#1080) -* *(deps)* Update dependency netlify-cli to v8.0.1 (#1081) -* *(deps)* Update dependency @vueuse/core to v7.1.1 (#1086) -* *(deps)* Update dependency marked to v4.0.5 (#1085) -* *(deps)* Update dependency postcss to v8.4.1 (#1083) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.22 -* *(deps)* Update dependency sass to v1.43.5 -* *(deps)* Update dependency netlify-cli to v8.0.2 (#1088) -* *(deps)* Update dependency netlify-cli to v8.0.3 (#1089) -* *(deps)* Update vue monorepo to v3.2.23 (#1090) -* *(deps)* Update dependency @vitejs/plugin-vue to v1.10.1 (#1091) -* *(deps)* Update dependency @vueuse/core to v7.1.2 (#1092) -* *(deps)* Update dependency postcss to v8.4.2 (#1093) -* *(deps)* Update dependency postcss to v8.4.3 (#1094) -* *(deps)* Update dependency esbuild to v0.14.0 (#1095) -* *(deps)* Update dependency postcss to v8.4.4 (#1100) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.8 (#1102) -* *(deps)* Update dependency vue-tsc to v0.29.7 (#1106) -* *(deps)* Update dependency netlify-cli to v8.0.5 (#1108) -* *(deps)* Update dependency jest to v27.4.0 (#1107) -* *(deps)* Update dependency sass to v1.44.0 (#1110) -* *(deps)* Update dependency vue-tsc to v0.29.8 (#1111) -* *(deps)* Update dependency jest to v27.4.2 (#1115) -* *(deps)* Update dependency rollup to v2.60.2 (#1112) -* *(deps)* Update dependency esbuild to v0.14.1 -* *(deps)* Update typescript-eslint monorepo to v5.5.0 -* *(deps)* Update dependency date-fns to v2.27.0 -* *(deps)* Update dependency netlify-cli to v8.0.6 (#1125) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.9 (#1124) -* *(deps)* Update dependency marked to v4.0.6 -* *(deps)* Update dependency netlify-cli to v8.0.13 -* *(deps)* Update dependency netlify-cli to v8.0.14 (#1132) -* *(deps)* Update dependency jest to v27.4.3 -* *(deps)* Update dependency netlify-cli to v8.0.15 (#1135) -* *(deps)* Update dependency eslint to v8.4.0 (#1136) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.23 (#1138) -* *(deps)* Update workbox monorepo to v6.4.2 (#1133) -* *(deps)* Update dependency esbuild to v0.14.2 (#1139) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.10 (#1140) -* *(deps)* Update dependency ts-jest to v27.1.0 (#1141) -* *(deps)* Update dependency eslint-plugin-vue to v8.2.0 (#1145) -* *(deps)* Update vue monorepo to v3.2.24 -* *(deps)* Update dependency eslint to v8.4.1 (#1149) -* *(deps)* Update typescript-eslint monorepo to v5.6.0 (#1148) -* *(deps)* Update dependency vite to v2.7.0 (#1151) -* *(deps)* Update dependency @vitejs/plugin-vue to v1.10.2 (#1150) -* *(deps)* Update dependency netlify-cli to v8.0.16 (#1147) -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.6.4 (#1152) -* *(deps)* Update dependency dompurify to v2.3.4 -* *(deps)* Update dependency vite to v2.7.1 (#1154) -* *(deps)* Update sentry-javascript monorepo to v6.16.0 (#1155) -* *(deps)* Update dependency ts-jest to v27.1.1 -* *(deps)* Update dependency @vueuse/core to v7.2.1 (#1158) -* *(deps)* Update dependency @vueuse/core to v7.2.2 -* *(deps)* Update dependency netlify-cli to v8.0.17 -* *(deps)* Update dependency vite-svg-loader to v3.1.1 -* *(deps)* Update dependency netlify-cli to v8.0.18 -* *(deps)* Update dependency vite-plugin-pwa to v0.11.11 -* *(deps)* Update dependency rollup to v2.61.0 -* *(deps)* Update dependency jest to v27.4.4 (#1171) -* *(deps)* Update dependency typescript to v4.5.3 (#1169) -* *(deps)* Update dependency marked to v4.0.7 (#1170) -* *(deps)* Update dependency netlify-cli to v8.0.20 (#1168) -* *(deps)* Update dependency rollup to v2.61.1 (#1174) -* *(deps)* Update sentry-javascript monorepo to v6.16.1 (#1175) -* *(deps)* Update vue monorepo to v3.2.26 (#1179) -* *(deps)* Update dependency @vitejs/plugin-vue to v2 (#1180) -* *(deps)* Update dependency sass to v1.45.0 (#1177) -* *(deps)* Update dependency @vueuse/core to v7.3.0 (#1178) -* *(deps)* Update dependency cypress to v9 -* *(deps)* Pin dependency @vueuse/router to 7.3.0 (#1182) -* *(deps)* Pin dependency caniuse-lite to 1.0.30001286 (#1185) -* *(deps)* Update dependency esbuild to v0.14.3 (#1187) -* *(deps)* Update dependency postcss to v8.4.5 (#1189) -* *(deps)* Update dependency vite to v2.7.2 (#1191) -* *(deps)* Update dependency netlify-cli to v8.1.1 (#1190) -* *(deps)* Update dependency typescript to v4.5.4 (#1194) -* *(deps)* Update dependency browserslist to v4.19.0 (#1195) -* *(deps)* Update dependency jest to v27.4.5 (#1193) -* *(deps)* Update typescript-eslint monorepo to v5.7.0 (#1192) -* *(deps)* Update dependency esbuild to v0.14.5 (#1200) -* *(deps)* Update dependency browserslist to v4.19.1 (#1198) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.0.1 (#1196) -* *(deps)* Update dependency @github/hotkey to v1.6.1 (#1197) -* *(deps)* Update dependency netlify-cli to v8.1.4 (#1199) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.12 (#1204) -* *(deps)* Update dependency postcss-preset-env to v7.0.2 (#1206) -* *(deps)* Update dependency caniuse-lite to v1.0.30001287 (#1205) -* *(deps)* Update dependency vite to v2.7.3 (#1207) -* *(deps)* Update dependency express to v4.17.2 (#1211) -* *(deps)* Update dependency netlify-cli to v8.1.8 -* *(deps)* Update dependency ts-jest to v27.1.2 -* *(deps)* Update dependency marked to v4.0.8 (#1217) -* *(deps)* Update dependency @vueuse/router to v7.4.0 (#1216) -* *(deps)* Update dependency caniuse-lite to v1.0.30001291 (#1214) -* *(deps)* Update dependency slugify to v1.6.4 (#1209) -* *(deps)* Update dependency @vueuse/core to v7.4.0 -* *(deps)* Update dependency esbuild to v0.14.6 (#1218) -* *(deps)* Update dependency eslint to v8.5.0 (#1213) -* *(deps)* Update dependency codemirror to v5.65.0 -* *(deps)* Update dependency vite to v2.7.4 -* *(deps)* Update dependency netlify-cli to v8.1.9 (#1221) -* *(deps)* Update dependency netlify-cli to v8.2.0 (#1222) -* *(deps)* Update dependency netlify-cli to v8.2.1 (#1223) -* *(deps)* Update dependency netlify-cli to v8.2.3 (#1224) -* *(deps)* Update typescript-eslint monorepo to v5.8.0 (#1225) -* *(deps)* Update dependency netlify-cli to v8.2.4 (#1226) -* *(deps)* Update dependency sass to v1.45.1 (#1227) -* *(deps)* Update dependency netlify-cli to v8.3.0 (#1228) -* *(deps)* Update dependency netlify-cli to v8.4.1 -* *(deps)* Update dependency vue-tsc to v0.30.0 -* *(deps)* Update dependency vite to v2.7.6 (#1236) -* *(deps)* Update dependency netlify-cli to v8.4.2 (#1235) -* *(deps)* Update dependency caniuse-lite to v1.0.30001292 (#1234) -* *(deps)* Update dependency cypress to v9.2.0 (#1232) -* *(deps)* Update dependency postcss-preset-env to v7.1.0 (#1237) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.24 (#1238) -* *(deps)* Update dependency esbuild to v0.14.7 -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.25 (#1240) -* *(deps)* Update dependency esbuild to v0.14.8 (#1242) -* *(deps)* Update dependency @vueuse/router to v7.4.1 (#1245) -* *(deps)* Update dependency @vueuse/core to v7.4.1 (#1244) -* *(deps)* Update dependency vite to v2.7.7 (#1247) -* *(deps)* Update dependency vue-tsc to v0.30.1 (#1248) -* *(deps)* Update dependency @vue/eslint-config-typescript to v10 (#1243) -* *(deps)* Update dependency rollup to v2.62.0 (#1246) -* *(deps)* Update typescript-eslint monorepo to v5.8.1 (#1253) -* *(deps)* Update dependency vite to v2.7.9 (#1254) -* *(deps)* Update dependency netlify-cli to v8.5.0 (#1255) -* *(deps)* Update dependency date-fns to v2.28.0 (#1256) -* *(deps)* Update dependency caniuse-lite to v1.0.30001294 (#1257) -* *(deps)* Update dependency esbuild to v0.14.9 (#1258) -* *(deps)* Update dependency autoprefixer to v10.4.1 (#1260) -* *(deps)* Update dependency netlify-cli to v8.6.0 (#1259) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.26 (#1263) -* *(deps)* Update dependency vite to v2.7.10 (#1265) -* *(deps)* Update dependency @vueuse/core to v7.4.3 (#1266) -* *(deps)* Update dependency @types/jest to v27.4.0 -* *(deps)* Update dependency @vueuse/router to v7.4.3 -* *(deps)* Update dependency @vueuse/router to v7.5.1 (#1273) -* *(deps)* Update dependency @vueuse/core to v7.5.1 (#1272) -* *(deps)* Update dependency sass to v1.45.2 (#1271) -* *(deps)* Update dependency esbuild to v0.14.10 -* *(deps)* Update dependency caniuse-lite to v1.0.30001295 -* *(deps)* Update dependency netlify-cli to v8.6.1 -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.5 -* *(deps)* Update dependency postcss-preset-env to v7.2.0 -* *(deps)* Update dependency slugify to v1.6.5 -* *(deps)* Update dependency eslint to v8.6.0 -* *(deps)* Update typescript-eslint monorepo to v5.9.0 -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.6 -* *(deps)* Update dependency rollup to v2.63.0 -* *(deps)* Update dependency vue-tsc to v0.30.2 -* *(deps)* Update dependency caniuse-lite to v1.0.30001296 -* *(deps)* Update dependency netlify-cli to v8.6.3 -* *(deps)* Update dependency netlify-cli to v8.6.4 -* *(deps)* Update dependency vitest to v0.0.131 -* *(deps)* Pin dependency happy-dom to 2.25.1 -* *(deps)* Update dependency @vueuse/router to v7.5.2 -* *(deps)* Update dependency vitest to v0.0.132 -* *(deps)* Update dependency @vueuse/core to v7.5.2 -* *(deps)* Update dependency @vueuse/router to v7.5.3 (#1303) -* *(deps)* Update dependency vitest to v0.0.133 -* *(deps)* Pin dependency @types/is-touch-device to 1.0.0 (#1308) -* *(deps)* Update dependency vue-advanced-cropper to v2.7.1 -* *(deps)* Update dependency netlify-cli to v8.6.5 -* *(deps)* Update dependency vitest to v0.0.134 (#1314) -* *(deps)* Update dependency sass to v1.46.0 (#1315) -* *(deps)* Update dependency netlify-cli to v8.6.6 (#1316) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.8 (#1317) -* *(deps)* Update dependency highlight.js to v11.4.0 (#1319) -* *(deps)* Update dependency netlify-cli to v8.6.8 (#1318) -* *(deps)* Update dependency netlify-cli to v8.6.9 (#1320) -* *(deps)* Update dependency marked to v4.0.9 (#1321) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.10 (#1324) -* *(deps)* Update dependency vitest to v0.0.135 (#1323) -* *(deps)* Update dependency netlify-cli to v8.6.12 (#1322) -* *(deps)* Update dependency vitest to v0.0.136 (#1325) -* *(deps)* Update dependency caniuse-lite to v1.0.30001297 (#1327) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.11 (#1326) -* *(deps)* Update dependency autoprefixer to v10.4.2 (#1329) -* *(deps)* Update dependency vitest to v0.0.139 (#1330) -* *(deps)* Update dependency netlify-cli to v8.6.15 (#1331) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.13 (#1332) -* *(deps)* Update dependency caniuse-lite to v1.0.30001298 (#1334) -* *(deps)* Update dependency sass to v1.47.0 (#1333) -* *(deps)* Update dependency esbuild to v0.14.11 (#1341) -* *(deps)* Update dependency netlify-cli to v8.6.16 (#1343) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.14 (#1344) -* *(deps)* Update dependency netlify-cli to v8.6.17 (#1345) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.15 (#1346) -* *(deps)* Update dependency vitest to v0.0.140 (#1348) -* *(deps)* Update typescript-eslint monorepo to v5.9.1 (#1347) -* *(deps)* Update dependency cypress to v9.2.1 (#1349) -* *(deps)* Update dependency netlify-cli to v8.6.18 (#1350) -* *(deps)* Update dependency vite-svg-loader to v3.1.2 (#1351) -* *(deps)* Update dependency netlify-cli to v8.6.19 (#1352) -* *(deps)* Update dependency vitest to v0.0.141 (#1355) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.16 (#1354) -* *(deps)* Update dependency netlify-cli to v8.6.21 (#1353) -* *(deps)* Update dependency easymde to v2.16.0 (#1356) -* *(deps)* Update dependency caniuse-lite to v1.0.30001299 (#1357) -* *(deps)* Update dependency postcss-preset-env to v7.2.2 (#1358) -* *(deps)* Update dependency eslint-plugin-vue to v8.3.0 (#1360) -* *(deps)* Update dependency netlify-cli to v8.6.22 (#1359) -* *(deps)* Update dependency v-tooltip to v4.0.0-beta.17 (#1362) -* *(deps)* Update dependency postcss-preset-env to v7.2.3 (#1361) -* *(deps)* Update dependency vite-plugin-pwa to v0.11.13 (#1364) -* *(deps)* Update dependency netlify-cli to v8.6.23 (#1363) -* *(deps)* Update dependency vitest to v0.0.142 (#1365) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.28 -* *(deps)* Update dependency vitest to v0.1.12 -* *(deps)* Update dependency sass to v1.48.0 -* *(deps)* Update dependency happy-dom to v2.25.2 -* *(deps)* Update dependency marked to v4.0.10 -* *(deps)* Update dependency vite to v2.7.11 -* *(deps)* Update dependency netlify-cli to v8.8.0 (#1372) -* *(deps)* Update dependency vite to v2.7.12 (#1373) -* *(deps)* Update dependency netlify-cli to v8.8.1 (#1374) -* *(deps)* Update dependency vitest to v0.1.13 (#1375) -* *(deps)* Update dependency netlify-cli to v8.8.2 (#1376) -* *(deps)* Update dependency rollup to v2.64.0 (#1377) -* *(deps)* Update dependency rollup-plugin-visualizer to v5.5.4 (#1381) -* *(deps)* Update dependency vitest to v0.1.16 (#1382) -* *(deps)* Update dependency easymde to v2.16.1 -* *(deps)* Update dependency eslint to v8.7.0 (#1384) -* *(deps)* Update dependency vitest to v0.1.17 (#1385) -* *(deps)* Update dependency vue-tsc to v0.30.3 (#1386) -* *(deps)* Update vue monorepo to v3.2.27 (#1387) -* *(deps)* Update dependency vue-tsc to v0.30.4 (#1389) -* *(deps)* Update dependency vue-tsc to v0.30.5 (#1392) -* *(deps)* Update dependency caniuse-lite to v1.0.30001300 (#1391) -* *(deps)* Update dependency vitest to v0.1.18 (#1393) -* *(deps)* Update dependency vitest to v0.1.19 -* *(deps)* Update dependency axios to v0.25.0 (#1399) -* *(deps)* Update dependency vitest to v0.1.20 (#1398) -* *(deps)* Update dependency happy-dom to v2.27.0 (#1397) -* *(deps)* Update typescript-eslint monorepo to v5.10.0 (#1396) -* *(deps)* Update dependency vitest to v0.1.21 (#1400) -* *(deps)* Update dependency vite to v2.7.13 (#1401) -* *(deps)* Update dependency cypress to v9.3.1 (#1402) -* *(deps)* Update dependency vue-tsc to v0.30.6 (#1404) -* *(deps)* Update dependency vitest to v0.1.23 (#1405) -* *(deps)* Update dependency sass to v1.49.0 (#1403) -* *(deps)* Update dependency happy-dom to v2.27.2 (#1406) -* *(deps)* Update dependency vitest to v0.1.24 -* *(deps)* Update dependency codemirror to v5.65.1 (#1409) -* *(deps)* Update dependency typescript to v4.5.5 (#1410) -* *(deps)* Update dependency esbuild to v0.14.12 (#1413) -* *(deps)* Update dependency happy-dom to v2.28.0 (#1412) -* *(deps)* Update dependency caniuse-lite to v1.0.30001301 (#1414) -* *(deps)* Update dependency vitest to v0.1.25 (#1411) -* *(deps)* Update dependency rollup to v2.65.0 (#1415) -* *(deps)* Update dependency @vue/compat to v3.2.28 (#1416) -* *(deps)* Update dependency vue to v3.2.28 (#1417) -* *(deps)* Update dependency vitest to v0.1.26 (#1418) -* *(deps)* Update dependency @vueuse/router to v7.5.4 (#1420) -* *(deps)* Update dependency @vueuse/core to v7.5.4 (#1419) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.1.0 (#1421) -* *(deps)* Update dependency vitest to v0.1.27 (#1422) -* *(deps)* Update dependency vue-tsc to v0.31.1 (#1423) -* *(deps)* Update dependency esbuild to v0.14.13 (#1426) -* *(deps)* Update dependency rollup to v2.66.0 (#1424) -* *(deps)* Update dependency vitest to v0.2.0 (#1427) -* *(deps)* Update dependency vue-advanced-cropper to v2.8.0 (#1425) -* *(deps)* Update dependency @vue/compat to v3.2.29 (#1428) -* *(deps)* Update dependency vue to v3.2.29 (#1429) -* *(deps)* Update dependency netlify-cli to v8.13.0 (#1431) -* *(deps)* Update sentry-javascript monorepo to v6.17.0 (#1432) -* *(deps)* Update dependency vitest to v0.2.1 (#1433) -* *(deps)* Update typescript-eslint monorepo to v5.10.1 (#1435) -* *(deps)* Update sentry-javascript monorepo to v6.17.1 (#1434) -* *(deps)* Update dependency happy-dom to v2.30.0 (#1437) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.29 (#1438) -* *(deps)* Update dependency rollup to v2.66.1 (#1439) -* *(deps)* Update dependency vitest to v0.2.2 (#1440) -* *(deps)* Update dependency vitest to v0.2.3 (#1441) -* *(deps)* Update dependency @faker-js/faker to v6.0.0-alpha.5 (#1436) -* *(deps)* Update dependency @vueuse/router to v7.5.5 (#1443) -* *(deps)* Update dependency @vueuse/core to v7.5.5 (#1442) -* *(deps)* Update sentry-javascript monorepo to v6.17.2 (#1444) -* *(deps)* Update dependency happy-dom to v2.30.1 (#1445) -* *(deps)* Update dependency esbuild to v0.14.14 (#1446) -* *(deps)* Update dependency caniuse-lite to v1.0.30001302 (#1447) -* *(deps)* Update dependency dompurify to v2.3.5 (#1448) -* *(deps)* Update dependency marked to v4.0.11 (#1449) -* *(deps)* Update dependency vitest to v0.2.4 (#1450) -* *(deps)* Update dependency eslint-plugin-vue to v8.4.0 (#1451) -* *(deps)* Update dependency marked to v4.0.12 (#1452) -* *(deps)* Update dependency caniuse-lite to v1.0.30001303 (#1453) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.30 (#1454) -* *(deps)* Update dependency vitest to v0.2.5 (#1456) -* *(deps)* Update sentry-javascript monorepo to v6.17.3 (#1457) -* *(deps)* Update dependency eslint to v8.8.0 (#1458) -* *(deps)* Update dependency caniuse-lite to v1.0.30001304 (#1459) -* *(deps)* Update dependency happy-dom to v2.31.0 (#1461) -* *(deps)* Update dependency netlify-cli to v8.15.0 (#1463) -* *(deps)* Update dependency postcss-preset-env to v7.3.0 (#1464) -* *(deps)* Update dependency happy-dom to v2.31.1 (#1465) -* *(deps)* Update dependency ufo to v0.7.10 (#1466) -* *(deps)* Update typescript-eslint monorepo to v5.10.2 -* *(deps)* Update dependency cypress to v9.4.1 -* *(deps)* Update dependency @github/hotkey to v2 (#1471) -* *(deps)* Update dependency esbuild to v0.14.16 (#1469) -* *(deps)* Update dependency sass to v1.49.4 (#1470) -* *(deps)* Update dependency postcss to v8.4.6 -* *(deps)* Update dependency sass to v1.49.5 -* *(deps)* Update dependency sass to v1.49.6 (#1474) -* *(deps)* Update dependency sass to v1.49.7 (#1475) -* *(deps)* Update dependency caniuse-lite to v1.0.30001305 (#1476) -* *(deps)* Update dependency esbuild to v0.14.17 (#1477) -* *(deps)* Update dependency rollup to v2.67.0 (#1478) -* *(deps)* Update sentry-javascript monorepo to v6.17.4 (#1479) -* *(deps)* Update dependency esbuild to v0.14.18 (#1480) -* *(deps)* Update dependency vitest to v0.2.6 (#1481) -* *(deps)* Update dependency caniuse-lite to v1.0.30001306 (#1482) -* *(deps)* Update dependency postcss-preset-env to v7.3.1 (#1483) -* *(deps)* Update dependency vitest to v0.2.7 (#1485) -* *(deps)* Update dependency caniuse-lite to v1.0.30001307 (#1484) -* *(deps)* Update dependency eslint-plugin-vue to v8.4.1 (#1486) -* *(deps)* Update dependency vue-tsc to v0.31.2 (#1488) -* *(deps)* Update dependency esbuild to v0.14.19 (#1490) -* *(deps)* Update dependency netlify-cli to v8.16.1 (#1492) -* *(deps)* Update dependency caniuse-lite to v1.0.30001309 (#1493) -* *(deps)* Update dependency rollup to v2.67.1 (#1494) -* *(deps)* Update dependency @vue/compat to v3.2.30 (#1495) -* *(deps)* Update dependency vue to v3.2.30 (#1496) -* *(deps)* Update typescript-eslint monorepo to v5.11.0 (#1502) -* *(deps)* Update sentry-javascript monorepo to v6.17.5 (#1501) -* *(deps)* Update dependency esbuild to v0.14.20 (#1500) -* *(deps)* Update dependency vitest to v0.2.8 (#1506) -* *(deps)* Update dependency @vueuse/router to v7.6.0 -* *(deps)* Update dependency @vueuse/core to v7.6.0 (#1507) -* *(deps)* Update sentry-javascript monorepo to v6.17.6 (#1513) -* *(deps)* Update dependency caniuse-lite to v1.0.30001310 (#1514) -* *(deps)* Update dependency esbuild to v0.14.21 (#1515) -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.7.0 (#1516) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.2.0 (#1517) -* *(deps)* Update dependency vitest to v0.3.0 (#1519) -* *(deps)* Update dependency @vueuse/router to v7.6.1 (#1521) -* *(deps)* Update dependency rollup to v2.67.2 (#1525) -* *(deps)* Update dependency vitest to v0.3.2 (#1523) -* *(deps)* Update dependency caniuse-lite to v1.0.30001311 (#1524) -* *(deps)* Update dependency @faker-js/faker to v6.0.0-alpha.6 (#1526) -* *(deps)* Update dependency @fortawesome/fontawesome-svg-core to v1.3.0 (#1504) -* *(deps)* Update dependency wait-on to v6.0.1 (#1527) -* *(deps)* Update dependency eslint to v8.9.0 (#1530) -* *(deps)* Update sentry-javascript monorepo to v6.17.7 (#1528) -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.7.1 (#1529) -* *(deps)* Update dependency vitest to v0.3.6 -* *(deps)* Update dependency express to v4.17.3 (#1550) -* *(deps)* Update dependency @vueuse/router to v7.6.2 (#1555) -* *(deps)* Update dependency @vue/compat to v3.2.31 (#1553) -* *(deps)* Update dependency vue-tsc to v0.31.4 (#1552) -* *(deps)* Update dependency esbuild to v0.14.22 (#1549) -* *(deps)* Update dependency dompurify to v2.3.6 -* *(deps)* Update dependency caniuse-lite to v1.0.30001312 -* *(deps)* Update dependency @vueuse/core to v7.6.2 -* *(deps)* Update dependency vue to v3.2.31 -* *(deps)* Update sentry-javascript monorepo to v6.17.9 -* *(deps)* Update dependency vue-advanced-cropper to v2.8.1 -* *(deps)* Update dependency axios to v0.26.0 -* *(deps)* Update dependency happy-dom to v2.34.0 -* *(deps)* Update dependency cypress to v9.5.0 -* *(deps)* Update dependency postcss-preset-env to v7.4.1 -* *(deps)* Update dependency happy-dom to v2.36.0 -* *(deps)* Update typescript-eslint monorepo to v5.12.0 -* *(deps)* Update dependency happy-dom to v2.39.1 -* *(deps)* Update dependency sass to v1.49.8 -* *(deps)* Update dependency rollup to v2.67.3 (#1569) -* *(deps)* Update dependency vitest to v0.4.0 (#1568) -* *(deps)* Update dependency vitest to v0.4.1 (#1570) -* *(deps)* Update dependency vite to v2.8.3 -* *(deps)* Update dependency browserslist to v4.19.2 -* *(deps)* Update dependency sass to v1.49.8 (#1574) -* *(deps)* Update dependency rollup to v2.67.3 -* *(deps)* Update dependency vite to v2.8.4 (#1575) -* *(deps)* Update dependency vitest to v0.4.1 (#1576) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.2.2 (#1577) -* *(deps)* Update dependency esbuild to v0.14.23 -* *(deps)* Update dependency browserslist to v4.19.3 (#1579) -* *(deps)* Update dependency vitest to v0.4.2 (#1580) -* *(deps)* Update dependency @faker-js/faker to v6.0.0-alpha.7 (#1587) -* *(deps)* Update dependency netlify-cli to v8.19.3 (#1589) -* *(deps)* Update dependency vitest to v0.4.3 (#1591) -* *(deps)* Update dependency vitest to v0.5.0 (#1592) -* *(deps)* Update dependency netlify-cli to v9 (#1590) -* *(deps)* Update dependency codemirror to v5.65.2 (#1593) -* *(deps)* Update typescript-eslint monorepo to v5.12.1 (#1595) -* *(deps)* Update dependency vitest to v0.5.1 (#1596) -* *(deps)* Update dependency rollup to v2.68.0 (#1597) -* *(deps)* Update dependency eslint-plugin-vue to v8.5.0 (#1598) -* *(deps)* Update dependency vitest to v0.5.3 (#1599) -* *(deps)* Update dependency happy-dom to v2.41.0 (#1600) -* *(deps)* Update dependency vitest to v0.5.4 (#1602) -* *(deps)* Update workbox monorepo to v6.5.0 (#1603) -* *(deps)* Update dependency vitest to v0.5.5 (#1604) -* *(deps)* Update sentry-javascript monorepo to v6.18.0 (#1605) -* *(deps)* Update dependency sass to v1.49.9 (#1606) -* *(deps)* Update dependency postcss to v8.4.7 (#1607) -* *(deps)* Update dependency vue-tsc to v0.32.0 (#1608) -* *(deps)* Update dependency rollup-plugin-visualizer to v5.6.0 (#1609) -* *(deps)* Update dependency ufo to v0.7.11 (#1610) -* *(deps)* Update dependency vitest to v0.5.7 (#1612) -* *(deps)* Update dependency eslint to v8.10.0 (#1611) -* *(deps)* Update dependency @vueuse/router to v7.7.0 (#1614) -* *(deps)* Update dependency @vueuse/core to v7.7.0 (#1613) -* *(deps)* Update dependency vitest to v0.5.8 (#1618) -* *(deps)* Update dependency netlify-cli to v9.8.3 (#1619) -* *(deps)* Update sentry-javascript monorepo to v6.18.1 (#1621) -* *(deps)* Update dependency vue-router to v4.0.13 (#1620) -* *(deps)* Update dependency vite to v2.8.5 (#1623) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.2.4 (#1622) -* *(deps)* Update typescript-eslint monorepo to v5.13.0 (#1624) -* *(deps)* Update dependency typescript to v4.6.2 (#1626) -* *(deps)* Update dependency cypress to v9.5.1 (#1625) -* *(deps)* Update dependency vitest to v0.5.9 (#1627) -* *(deps)* Update dependency happy-dom to v2.43.0 (#1628) -* *(deps)* Update dependency vite to v2.8.6 (#1630) -* *(deps)* Update dependency rollup to v2.69.0 (#1631) -* *(deps)* Update dependency vue-tsc to v0.32.1 (#1629) -* *(deps)* Update dependency postcss-preset-env to v7.4.2 (#1633) -* *(deps)* Update dependency happy-dom to v2.43.1 (#1632) -* *(deps)* Update dependency esbuild to v0.14.24 (#1634) -* *(deps)* Update dependency caniuse-lite to v1.0.30001313 (#1636) -* *(deps)* Update dependency esbuild to v0.14.25 (#1637) -* *(deps)* Update workbox monorepo to v6.5.1 (#1635) -* *(deps)* Update dependency rollup to v2.69.1 (#1638) -* *(deps)* Update dependency happy-dom to v2.45.0 (#1640) -* *(deps)* Update dependency @vueuse/router to v7.7.1 (#1642) -* *(deps)* Update dependency @vueuse/core to v7.7.1 (#1641) -* *(deps)* Update dependency rollup to v2.69.2 (#1643) -* *(deps)* Update dependency flatpickr to v4.6.10 (#1644) -* *(deps)* Update dependency rollup to v2.70.0 (#1648) -* *(deps)* Update dependency browserslist to v4.20.0 (#1645) -* *(deps)* Update dependency netlify-cli to v9.12.3 (#1646) -* *(deps)* Update dependency postcss to v8.4.8 (#1647) -* *(deps)* Update dependency happy-dom to v2.45.1 (#1649) -* *(deps)* Update dependency vitest to v0.6.0 (#1651) -* *(deps)* Update dependency happy-dom to v2.46.0 (#1650) -* *(deps)* Update typescript-eslint monorepo to v5.14.0 (#1652) -* *(deps)* Update dependency @faker-js/faker to v6.0.0-beta.0 (#1653) -* *(deps)* Update dependency caniuse-lite to v1.0.30001314 (#1654) -* *(deps)* Update sentry-javascript monorepo to v6.18.2 (#1655) -* *(deps)* Update dependency axios to v0.26.1 (#1656) -* *(deps)* Update dependency caniuse-lite to v1.0.30001315 (#1657) -* *(deps)* Update dependency happy-dom to v2.46.3 (#1658) -* *(deps)* Update dependency flatpickr to v4.6.11 (#1659) -* *(deps)* Update dependency highlight.js to v11.5.0 (#1662) -* *(deps)* Update dependency eslint to v8.11.0 (#1661) -* *(deps)* Update dependency vue-tsc to v0.33.1 (#1665) -* *(deps)* Update dependency @vueuse/core to v8 (#1663) -* *(deps)* Update dependency vue-router to v4.0.14 (#1660) -* *(deps)* Update dependency @vueuse/router to v8 (#1664) -* *(deps)* Update dependency vitest to v0.6.1 (#1666) -* *(deps)* Update dependency rollup to v2.70.1 (#1671) -* *(deps)* Update dependency esbuild to v0.14.26 (#1670) -* *(deps)* Update dependency netlify-cli to v9.13.0 (#1667) -* *(deps)* Update dependency @vueuse/core to v8.0.1 (#1668) -* *(deps)* Update dependency @vueuse/router to v8.0.1 (#1669) -* *(deps)* Update dependency caniuse-lite to v1.0.30001316 (#1672) -* *(deps)* Update typescript-eslint monorepo to v5.15.0 (#1675) -* *(deps)* Update dependency happy-dom to v2.47.0 (#1673) -* *(deps)* Update dependency vue-tsc to v0.33.2 (#1674) -* *(deps)* Update dependency cypress to v9.5.2 (#1676) -* *(deps)* Update dependency caniuse-lite to v1.0.30001317 (#1679) -* *(deps)* Update dependency esbuild to v0.14.27 (#1678) -* *(deps)* Update font awesome to v6 (major) (#1505) -* *(deps)* Update dependency autoprefixer to v10.4.3 (#1682) -* *(deps)* Update dependency postcss to v8.4.11 (#1684) -* *(deps)* Update dependency ufo to v0.8.0 (#1685) -* *(deps)* Update dependency browserslist to v4.20.2 (#1683) -* *(deps)* Update dependency @faker-js/faker to v6.0.0 (#1681) -* *(deps)* Update dependency autoprefixer to v10.4.4 (#1686) -* *(deps)* Update dependency happy-dom to v2.49.0 (#1680) -* *(deps)* Update dependency postcss to v8.4.12 (#1687) -* *(deps)* Update dependency ufo to v0.8.1 (#1689) -* *(deps)* Update dependency vitest to v0.6.3 (#1688) -* *(deps)* Update dependency @vueuse/core to v8.1.1 (#1690) -* *(deps)* Update dependency vitest to v0.7.0 (#1692) -* *(deps)* Update dependency @vueuse/router to v8.1.1 (#1691) -* *(deps)* Update dependency @types/flexsearch to v0.7.3 (#1677) -* *(deps)* Update dependency vitest to v0.7.4 (#1693) -* *(deps)* Update dependency caniuse-lite to v1.0.30001319 (#1695) -* *(deps)* Update dependency vitest to v0.7.6 (#1698) -* *(deps)* Update dependency @vueuse/router to v8.1.2 (#1697) -* *(deps)* Update yarn to v1.22.18 (#1694) -* *(deps)* Update dependency @vueuse/core to v8.1.2 (#1696) -* *(deps)* Update dependency postcss-preset-env to v7.4.3 (#1699) -* *(deps)* Update dependency vue-tsc to v0.33.5 (#1701) -* *(deps)* Update dependency netlify-cli to v9.13.3 (#1700) -* *(deps)* Update dependency happy-dom to v2.49.1 (#1703) -* *(deps)* Update dependency vitest to v0.7.7 (#1702) -* *(deps)* Update dependency happy-dom to v2.49.2 (#1704) -* *(deps)* Update sentry-javascript monorepo to v6.19.0 (#1705) -* *(deps)* Update dependency vue-tsc to v0.33.6 (#1706) -* *(deps)* Update typescript-eslint monorepo to v5.16.0 (#1707) -* *(deps)* Update sentry-javascript monorepo to v6.19.1 (#1708) -* *(deps)* Update font awesome to v6.1.1 (#1710) -* *(deps)* Update dependency happy-dom to v2.50.0 (#1711) -* *(deps)* Update dependency vue-tsc to v0.33.7 (#1712) -* *(deps)* Update dependency vitest to v0.7.8 (#1713) -* *(deps)* Update dependency vitest to v0.7.10 (#1714) -* *(deps)* Update sentry-javascript monorepo to v6.19.2 (#1715) -* *(deps)* Update dependency caniuse-lite to v1.0.30001320 (#1716) -* *(deps)* Update dependency vue-tsc to v0.33.9 (#1719) -* *(deps)* Update dependency typescript to v4.6.3 (#1717) -* *(deps)* Update dependency vitest to v0.7.11 (#1718) -* *(deps)* Update dependency @vueuse/core to v8.2.0 (#1720) -* *(deps)* Update dependency esbuild to v0.14.28 (#1723) -* *(deps)* Update dependency @vueuse/router to v8.2.0 (#1721) -* *(deps)* Update dependency eslint to v8.12.0 (#1722) -* *(deps)* Update dependency vitest to v0.7.12 (#1724) -* *(deps)* Update workbox monorepo to v6.5.2 (#1725) -* *(deps)* Update dependency netlify-cli to v9.13.5 (#1726) -* *(deps)* Update typescript-eslint monorepo to v5.17.0 (#1727) -* *(deps)* Update dependency cypress to v9.5.3 (#1729) -* *(deps)* Update dependency @faker-js/faker to v6.1.1 (#1728) -* *(deps)* Update dependency happy-dom to v2.51.0 (#1733) -* *(deps)* Update dependency vitest to v0.8.0 (#1731) -* *(deps)* Update dependency caniuse-lite to v1.0.30001322 (#1730) -* *(deps)* Update sentry-javascript monorepo to v6.19.3 (#1735) -* *(deps)* Update dependency esbuild to v0.14.29 (#1736) -* *(deps)* Update dependency vite to v2.9.0 (#1742) -* *(deps)* Update dependency happy-dom to v2.52.0 (#1741) -* *(deps)* Update dependency vitest to v0.8.1 (#1740) -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.8.0 (#1738) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.0 (#1739) -* *(deps)* Update dependency caniuse-lite to v1.0.30001323 (#1748) -* *(deps)* Update dependency @vueuse/core to v8.2.2 (#1744) -* *(deps)* Update dependency sass to v1.49.10 (#1747) -* *(deps)* Update dependency happy-dom to v2.53.0 (#1749) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.1 (#1746) -* *(deps)* Update dependency vite-svg-loader to v3.2.0 (#1743) -* *(deps)* Update dependency @vueuse/router to v8.2.2 (#1745) -* *(deps)* Update dependency vite to v2.9.1 (#1750) -* *(deps)* Update dependency ufo to v0.8.3 (#1754) -* *(deps)* Update dependency happy-dom to v2.54.0 (#1753) -* *(deps)* Update dependency @vueuse/core to v8.2.3 (#1751) -* *(deps)* Update dependency @vueuse/router to v8.2.3 (#1752) -* *(deps)* Update dependency happy-dom to v2.55.0 (#1755) -* *(deps)* Update dependency vitest to v0.8.2 (#1756) -* *(deps)* Update dependency esbuild to v0.14.30 (#1758) -* *(deps)* Update dependency sass to v1.49.11 (#1757) -* *(deps)* Update dependency caniuse-lite to v1.0.30001324 (#1759) -* *(deps)* Pin dependencies (#1760) -* *(deps)* Update dependency blurhash to v1.1.5 (#1761) -* *(deps)* Update dependency vitest to v0.8.3 (#1762) -* *(deps)* Update dependency vitest to v0.8.4 (#1763) -* *(deps)* Update dependency @vueuse/core to v8.2.4 (#1764) -* *(deps)* Update dependency @vueuse/router to v8.2.4 (#1765) -* *(deps)* Update dependency netlify-cli to v9.16.1 (#1766) -* *(deps)* Update dependency esbuild to v0.14.31 (#1767) -* *(deps)* Update dependency caniuse-lite to v1.0.30001325 (#1768) -* *(deps)* Update dependency @faker-js/faker to v6.1.2 (#1770) -* *(deps)* Update typescript-eslint monorepo to v5.18.0 (#1771) -* *(deps)* Update sentry-javascript monorepo to v6.19.4 (#1772) -* *(deps)* Upgrade minimist to 1.2.6 -* *(deps)* Update dependency esbuild to v0.14.32 (#1773) -* *(deps)* Update dependency eslint-plugin-vue to v8.6.0 (#1774) -* *(deps)* Update dependency @vueuse/core to v8.2.5 (#1775) -* *(deps)* Update sentry-javascript monorepo to v6.19.5 (#1780) -* *(deps)* Update dependency esbuild to v0.14.34 (#1779) -* *(deps)* Update dependency sass to v1.50.0 (#1778) -* *(deps)* Update sentry-javascript monorepo to v6.19.6 (#1781) -* *(deps)* Update dependency @vueuse/router to v8.2.5 (#1776) -* *(deps)* Update dependency caniuse-lite to v1.0.30001327 (#1783) -* *(deps)* Update dependency marked to v4.0.13 (#1782) -* *(deps)* Update dependency eslint to v8.13.0 (#1784) -* *(deps)* Update dependency vue-tsc to v0.34.0 -* *(deps)* Update dependency vue-tsc to v0.34.1 -* *(deps)* Update dependency vue-tsc to v0.34.2 (#1801) -* *(deps)* Update dependency vue-tsc to v0.34.4 -* *(deps)* Update dependency vue-tsc to v0.34.5 -* *(deps)* Update dependency highlight.js to v11.5.1 -* *(deps)* Update dependency marked to v4.0.14 -* *(deps)* Update dependency netlify-cli to v9.16.5 -* *(deps)* Update typescript-eslint monorepo to v5.19.0 -* *(deps)* Update dependency cypress to v9.5.4 -* *(deps)* Update dependency vue-flatpickr-component to v9.0.6 -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.8.1 -* *(deps)* Update dependency vue to v3.2.32 -* *(deps)* Update dependency vue-tsc to v0.34.6 -* *(deps)* Update dependency caniuse-lite to v1.0.30001331 -* *(deps)* Update dependency esbuild to v0.14.36 -* *(deps)* Update dependency vite to v2.9.3 -* *(deps)* Update dependency vite to v2.9.4 -* *(deps)* Update dependency rollup to v2.70.2 -* *(deps)* Update dependency vite to v2.9.5 -* *(deps)* Update dependency @vueuse/router to v8.2.6 -* *(deps)* Update dependency caniuse-lite to v1.0.30001332 -* *(deps)* Update dependency vue to v3.2.33 -* *(deps)* Update workbox monorepo to v6.5.3 (#1820) -* *(deps)* Update dependency codemirror to v5.65.3 (#1841) -* *(deps)* Update typescript-eslint monorepo to v5.20.0 (#1840) -* *(deps)* Update dependency vite-plugin-pwa to v0.12.0 (#1839) -* *(deps)* Update dependency vue-tsc to v0.34.7 (#1838) -* *(deps)* Update dependency sass to v1.50.1 (#1837) -* *(deps)* Update dependency @vueuse/core to v8.2.6 (#1828) -* *(deps)* Update dependency flatpickr to v4.6.13 (#1826) -* *(deps)* Update dependency @vueuse/router to v8.3.0 (#1844) -* *(deps)* Update dependency @vueuse/core to v8.3.0 (#1843) -* *(deps)* Update dependency vue-tsc to v0.34.8 (#1847) -* *(deps)* Update dependency esbuild to v0.14.37 (#1846) -* *(deps)* Update node.js to v18 (#1845) -* *(deps)* Update dependency vue-tsc to v0.34.9 (#1848) -* *(deps)* Update dependency @faker-js/faker to v6.2.0 (#1851) -* *(deps)* Update dependency @vueuse/router to v8.3.1 (#1850) -* *(deps)* Update dependency esbuild to v0.14.38 (#1852) -* *(deps)* Update dependency @vueuse/core to v8.3.1 (#1849) -* *(deps)* Update dependency eslint-plugin-vue to v8.7.0 (#1853) -* *(deps)* Update dependency eslint-plugin-vue to v8.7.1 (#1854) -* *(deps)* Update dependency vitest to v0.9.4 -* *(deps)* Update dependency vue-tsc to v0.34.10 -* *(deps)* Update dependency autoprefixer to v10.4.5 (#1858) -* *(deps)* Update dependency vite-svg-loader to v3.3.0 (#1859) -* *(deps)* Update dependency cypress to v9.6.0 (#1866) -* *(deps)* Update typescript-eslint monorepo to v5.21.0 (#1867) -* *(deps)* Update dependency eslint to v8.14.0 (#1855) -* *(deps)* Update dependency netlify-cli to v10 (#1862) -* *(deps)* Update dependency vitest to v0.10.0 (#1864) -* *(deps)* Update dependency express to v4.18.0 (#1868) -* *(deps)* Update dependency sass to v1.51.0 (#1869) -* *(deps)* Update dependency browserslist to v4.20.3 (#1860) -* *(deps)* Update dependency happy-dom to v3 (#1870) -* *(deps)* Update sentry-javascript monorepo to v6.19.7 (#1871) -* *(deps)* Update dependency postcss-preset-env to v7.4.4 (#1872) -* *(deps)* Update dependency vite to v2.9.6 (#1873) -* *(deps)* Update dependency happy-dom to v3.1.0 (#1874) -* *(deps)* Update dependency axios to v0.27.2 (#1865) -* *(deps)* Bump ejs from 3.1.6 to 3.1.7 (#49) -* *(deps)* Update dependency caniuse-lite to v1.0.30001334 (#1875) -* *(deps)* Update dependency typescript to v4.6.4 (#1876) -* *(deps)* Update dependency vue-tsc to v0.34.11 (#1877) -* *(deps)* Update dependency express to v4.18.1 (#1878) -* *(deps)* Update dependency netlify-cli to v10.1.0 (#1882) -* *(deps)* Update dependency autoprefixer to v10.4.6 (#1881) -* *(deps)* Update dependency rollup to v2.71.1 (#1880) -* *(deps)* Update dependency postcss to v8.4.13 (#1879) -* *(deps)* Update dependency caniuse-lite to v1.0.30001335 (#1883) -* *(deps)* Update dependency marked to v4.0.15 (#1884) -* *(deps)* Update dependency @vitejs/plugin-legacy to v1.8.2 (#1885) -* *(deps)* Update dependency vite to v2.9.7 (#1886) -* *(deps)* Update dependency @faker-js/faker to v6.3.0 (#1887) -* *(deps)* Update dependency autoprefixer to v10.4.7 (#1888) -* *(deps)* Update dependency vitest to v0.10.1 (#1889) -* *(deps)* Update typescript-eslint monorepo to v5.22.0 (#1890) -* *(deps)* Update dependency @faker-js/faker to v6.3.1 (#1891) -* *(deps)* Update dependency postcss-preset-env to v7.5.0 (#1892) -* *(deps)* Update dependency vitest to v0.10.2 (#1893) -* *(deps)* Update dependency @vueuse/core to v8.4.0 (#1895) -* *(deps)* Update dependency @vueuse/router to v8.4.0 (#1896) -* *(deps)* Update dependency vue-router to v4.0.15 (#1897) -* *(deps)* Update dependency @vueuse/core to v8.4.1 (#1898) -* *(deps)* Update dependency @vueuse/router to v8.4.1 (#1899) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.2 (#1900) -* *(deps)* Update dependency vite to v2.9.8 (#1901) -* *(deps)* Update dependency rollup to v2.72.0 (#1902) -* *(deps)* Update dependency caniuse-lite to v1.0.30001336 (#1903) -* *(deps)* Update dependency @vueuse/router to v8.4.2 (#1907) -* *(deps)* Update dependency vitest to v0.10.4 (#1906) -* *(deps)* Update dependency happy-dom to v3.1.1 (#1904) -* *(deps)* Update dependency @vueuse/core to v8.4.2 (#1905) -* *(deps)* Update dependency caniuse-lite to v1.0.30001337 (#1908) -* *(deps)* Update dependency caniuse-lite to v1.0.30001338 (#1909) -* *(deps)* Update dependency vitest to v0.10.5 (#1910) -* *(deps)* Update dependency ufo to v0.8.4 (#1911) -* *(deps)* Update dependency eslint to v8.15.0 (#1912) -* *(deps)* Update dependency rollup to v2.72.1 (#1913) -* *(deps)* Update dependency @types/sortablejs to v1.13.0 (#1915) -* *(deps)* Update dependency netlify-cli to v10.3.0 (#1916) -* *(deps)* Update typescript-eslint monorepo to v5.23.0 (#1918) -* *(deps)* Update dependency cypress to v9.6.1 (#1917) -* *(deps)* Update dependency vue-tsc to v0.34.12 (#1920) -* *(deps)* Update dependency happy-dom to v3.2.0 (#1921) -* *(deps)* Update dependency rollup to v2.73.0 (#1946) -* *(deps)* Update dependency vue-tsc to v0.34.13 (#1945) -* *(deps)* Update dependency esbuild to v0.14.39 (#1944) -* *(deps)* Update dependency dompurify to v2.3.8 (#1943) -* *(deps)* Update dependency vite to v2.9.9 (#1942) -* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.3 (#1941) -* *(deps)* Update dependency vue-tsc to v0.34.15 (#1948) -* *(deps)* Update dependency happy-dom to v3.2.1 (#1949) -* *(deps)* Update vueuse to v8.5.0 (#1953) -* *(deps)* Update dependency caniuse-lite to v1.0.30001341 (#1951) -* *(deps)* Update dependency netlify-cli to v10.3.1 (#1952) -* *(deps)* Update dependency happy-dom to v3.2.2 (#1954) -* *(deps)* Update typescript-eslint monorepo to v5.24.0 (#1955) -* *(deps)* Update dependency postcss to v8.4.14 (#1959) -* *(deps)* Update typescript-eslint monorepo to v5.25.0 (#1957) -* *(deps)* Update dependency marked to v4.0.16 (#1956) -* *(deps)* Update dependency eslint-plugin-vue to v9 (#1958) -* *(deps)* Update dependency vue to v3.2.34 (#1960) -* *(deps)* Update dependency happy-dom to v4 -* *(deps)* Update dependency postcss-preset-env to v7.6.0 -* *(deps)* Update dependency rollup to v2.74.1 -* *(deps)* Update dependency sass to v1.52.0 (#1965) -* *(deps)* Update dependency esbuild to v0.14.42 (#1998) -* *(deps)* Update dependency sass to v1.52.1 (#1999) -* *(deps)* Update dependency vue to v3.2.36 (#2001) -* *(deps)* Update dependency eslint-plugin-vue to v9.1.0 (#2014) -* *(deps)* Update dependency happy-dom to v4.1.0 (#2004) -* *(deps)* Update dependency postcss-preset-env to v7.7.0 (#2005) -* *(deps)* Update vueuse to v8.6.0 (#2010) -* *(deps)* Update dependency typescript to v4.7.2 (#2007) -* *(deps)* Update dependency vue-tsc to v0.35.2 (#2008) -* *(deps)* Update typescript-eslint monorepo to v5.27.0 (#2009) -* *(deps)* Update dependency vitest to v0.13.1 (#1914) -* *(deps)* Update dependency happy-dom to v5 (#2012) -* *(deps)* Update dependency eslint to v8.16.0 (#2003) -* *(deps)* Update dependency rollup to v2.75.5 (#2006) -* *(deps)* Update dependency codemirror to v5.65.5 -* *(deps)* Update dependency vue-tsc to v0.36.0 (#2016) -* *(deps)* Update dependency sass to v1.52.2 (#2017) -* *(deps)* Update dependency postcss-preset-env to v7.7.1 (#2018) -* *(deps)* Update dependency eslint to v8.17.0 (#2020) -* *(deps)* Update dependency browserslist to v4.20.4 (#2029) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.36 (#2025) -* *(deps)* Update dependency vitest to v0.14.1 (#2022) -* *(deps)* Update dependency vue to v3.2.37 (#2026) -* *(deps)* Update typescript-eslint monorepo to v5.27.1 (#2028) -* *(deps)* Update dependency vite to v2.9.10 (#2027) -* *(deps)* Update sentry-javascript monorepo to v7 (major) (#2013) -* *(deps)* Update dependency rollup to v2.75.6 (#2030) -* *(deps)* Update dependency vue-tsc to v0.37.3 (#2021) -* *(deps)* Update dependency typescript to v4.7.3 (#2019) -* *(deps)* Update dependency esbuild to v0.14.43 (#2033) -* *(deps)* Update yarn to v1.22.19 (#2032) -* *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.0 (#2031) -* *(deps)* Update dependency cypress to v10 (#2015) -* *(deps)* Update dependency codemirror to v6 (#2035) -* *(deps)* Update sentry-javascript monorepo to v7.1.1 (#2034) -* *(deps)* Update dependency happy-dom to v5.2.0 (#2037) -* *(deps)* Update dependency vue-router to v4.0.16 (#2039) -* *(deps)* Update dependency vitest to v0.14.2 (#2041) -* *(deps)* Update dependency sass to v1.52.3 (#2038) -* *(deps)* Update dependency eslint-plugin-vue to v9.1.1 (#2043) -* *(deps)* Update dependency cypress to v10.1.0 (#2042) -* *(deps)* Update dependency vite to v2.9.12 (#2040) -* *(deps)* Update dependency caniuse-lite to v1.0.30001352 (#2045) -* *(deps)* Update dependency vue-tsc to v0.37.5 (#2044) -* *(deps)* Update dependency marked to v4.0.17 (#2046) -* *(deps)* Update dependency @vue/eslint-config-typescript to v11 (#2047) -* *(deps)* Update dependency vue-tsc to v0.37.7 (#2048) -* *(deps)* Update dependency happy-dom to v5.3.1 (#2052) -* *(deps)* Update dependency vue-tsc to v0.37.8 (#2051) -* *(deps)* Update typescript-eslint monorepo to v5.28.0 (#2049) -* *(deps)* Update dependency vitest to v0.15.0 (#2053) -* *(deps)* Update dependency vitest to v0.15.1 (#2054) -* *(deps)* Update dependency @4tw/cypress-drag-drop to v2.2.0 (#2058) -* *(deps)* Update dependency vue-tsc to v0.37.9 (#2057) -* *(deps)* Update dependency vue-advanced-cropper to v2.8.2 (#2056) -* *(deps)* Update dependency esbuild to v0.14.44 (#2055) -* *(deps)* Update dependency vite-svg-loader to v3.4.0 (#2059) -* *(deps)* Update vueuse to v8.7.3 (#2060) -* *(deps)* Update dependency esbuild to v0.14.45 (#2061) -* *(deps)* Update dependency typescript to v4.7.4 (#2064) -* *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.1 (#2063) -* *(deps)* Update sentry-javascript monorepo to v7.2.0 (#2062) -* *(deps)* Update dependency eslint to v8.18.0 (#2065) -* *(deps)* Update vueuse to v8.7.4 (#2066) -* *(deps)* Update dependency vue-tsc to v0.38.0 (#2067) -* *(deps)* Update dependency esbuild to v0.14.46 (#2068) -* *(deps)* Update dependency vue-tsc to v0.38.1 (#2069) -* *(deps)* Update dependency rollup to v2.75.7 (#2071) -* *(deps)* Update dependency caniuse-lite to v1.0.30001357 (#2070) -* *(deps)* Update dependency vitest to v0.15.2 -* *(deps)* Update typescript-eslint monorepo to v5.29.0 -* *(deps)* Update dependency esbuild to v0.14.47 -* *(deps)* Update vueuse to v8.7.5 -* *(deps)* Update dependency @faker-js/faker to v7 -* *(deps)* Update dependency sass to v1.53.0 -* *(deps)* Update dependency postcss-preset-env to v7.7.2 (#2079) -* *(deps)* Update typescript-eslint monorepo to v5.30.0 (#2088) -* *(deps)* Update dependency cypress to v10.3.0 (#2087) -* *(deps)* Update dependency vite to v2.9.13 (#2086) -* *(deps)* Update dependency vue-tsc to v0.38.2 (#2084) -* *(deps)* Update dependency happy-dom to v5.3.4 (#2083) -* *(deps)* Update sentry-javascript monorepo to v7.3.1 (#2081) -* *(deps)* Update dependency vue-advanced-cropper to v2.8.3 (#2080) -* *(deps)* Update dependency esbuild to v0.14.48 (#2089) -* *(deps)* Update dependency vite-plugin-pwa to v0.12.1 (#2090) -* *(deps)* Update dependency vitest to v0.16.0 (#2082) -* *(deps)* Update dependency @4tw/cypress-drag-drop to v2.2.1 (#2085) -* *(deps)* Update dependency happy-dom to v5.4.0 (#2092) -* *(deps)* Update dependency vite-plugin-pwa to v0.12.2 (#2091) -* *(deps)* Update dependency eslint to v8.19.0 (#2096) -* *(deps)* Update typescript-eslint monorepo to v5.30.3 (#2095) -* *(deps)* Update sentry-javascript monorepo to v7.4.1 (#2094) -* *(deps)* Update dependency happy-dom to v6 -* *(deps)* Update typescript-eslint monorepo to v5.30.4 -* *(deps)* Update dependency vitest to v0.17.0 -* *(deps)* Update caniuse-and-related (#2100) -* *(deps)* Update dependency vue-router to v4.1.0 (#2101) -* *(deps)* Update sentry-javascript monorepo to v7.5.0 (#2102) -* *(deps)* Update dependency netlify-cli to v10.9.0 (#2024) -* *(deps)* Update dependency @cypress/vue to v3.1.2 (#2122) -* *(deps)* Update dependency dompurify to v2.3.9 (#2131) -* *(deps)* Update dependency @kyvg/vue3-notification to v2.3.5 (#2130) -* *(deps)* Update typescript-eslint monorepo to v5.30.6 (#2129) -* *(deps)* Update dependency vue-tsc to v0.38.5 (#2128) -* *(deps)* Update dependency vite-plugin-pwa to v0.12.3 (#2127) -* *(deps)* Update dependency happy-dom to v6.0.3 (#2125) -* *(deps)* Update dependency esbuild to v0.14.49 (#2124) -* *(deps)* Update dependency @vue/test-utils to v2.0.2 (#2123) -* *(deps)* Update dependency @cypress/vite-dev-server to v2.2.3 (#2121) -* *(deps)* Update dependency vite to v2.9.14 (#2126) -* *(deps)* Update dependency marked to v4.0.18 (#2133) -* *(deps)* Update dependency ufo to v0.8.5 (#2134) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.37 (#2135) -* *(deps)* Update dependency eslint-plugin-vue to v9.2.0 (#2137) -* *(deps)* Update dependency rollup to v2.76.0 (#2138) -* *(deps)* Update dependency vitest to v0.18.0 (#2139) -* *(deps)* Update dependency highlight.js to v11.6.0 (#2140) -* *(deps)* Update dependency vue-router to v4.1.2 (#2136) -* *(deps)* Update dependency rollup-plugin-visualizer to v5.7.0 (#2141) -* *(deps)* Update vueuse to v8.9.2 (#2143) -* *(deps)* Update sentry-javascript monorepo to v7.6.0 (#2142) -* *(deps)* Update vueuse to v8.9.3 (#2148) -* *(deps)* Update dependency vitest to v0.18.1 -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.38 -* *(deps)* Update dependency rollup-plugin-visualizer to v5.7.1 -* *(deps)* Update sentry-javascript monorepo to v7.7.0 -* *(deps)* Update dependency vue-tsc to v0.38.7 -* *(deps)* Update dependency rollup to v2.77.0 -* *(deps)* Update dependency happy-dom to v6.0.4 (#2164) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.39 (#2163) -* *(deps)* Update vueuse to v8.9.4 (#2161) -* *(deps)* Update dependency eslint to v8.20.0 (#2159) -* *(deps)* Update dependency vite to v3 -* *(deps)* Update dependency vite to v3 (#2149) -* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.1 (#2147) -* *(deps)* Update typescript-eslint monorepo to v5.30.7 (#2168) -* *(deps)* Update dependency vite to v3.0.2 (#2166) -* *(deps)* Update dependency dompurify to v2.3.10 (#2167) -* *(deps)* Update dependency vue-i18n to v9.2.0-beta.40 (#2172) -* *(deps)* Update dependency cypress to v10.3.1 (#2175) -* *(deps)* Update dependency vue-tsc to v0.38.9 (#2162) -* *(deps)* Update dependency @github/hotkey to v2.0.1 (#2182) -* *(deps)* Update dependency vitest to v0.20.2 -* *(deps)* Update dependency vitest to v0.20.2 (#2188) -* *(deps)* Update font awesome to v6.1.2 (#2198) -* *(deps)* Update dependency vite to v3.0.4 (#2193) -* *(deps)* Update dependency eslint-plugin-vue to v9.3.0 (#2192) -* *(deps)* Update dependency esbuild to v0.14.51 (#2191) -* *(deps)* Update dependency netlify-cli to v10.13.0 (#2190) -* *(deps)* Update caniuse-and-related (#2189) -* *(deps)* Update dependency sass to v1.54.0 (#2186) -* *(deps)* Update dependency date-fns to v2.29.1 (#2185) -* *(deps)* Update dependency autoprefixer to v10.4.8 (#2202) -* *(deps)* Update dependency rollup to v2.77.2 (#2203) -* *(deps)* Update dependency vue-tsc to v0.39.4 (#2187) -* *(deps)* Update dependency @kyvg/vue3-notification to v2.3.6 (#2205) -* *(deps)* Update typescript-eslint monorepo to v5.31.0 (#2207) -* *(deps)* Update dependency vue-router to v4.1.3 (#2206) -* *(deps)* Update vueuse to v9 (major) (#2209) -* *(deps)* Update sentry-javascript monorepo to v7.8.0 (#2208) -* *(deps)* Update dependency vue-i18n to v9.2.0 (#2210) -* *(deps)* Update dependency eslint to v8.21.0 (#2211) -* *(deps)* Update sentry-javascript monorepo to v7.8.1 (#2212) -* *(deps)* Update typescript-eslint monorepo to v5.32.0 (#2213) -* *(deps)* Update workbox monorepo to v6.5.4 (#2204) -* *(deps)* Update dependency vitest to v0.20.3 (#2215) -* *(deps)* Update dependency cypress to v10.4.0 (#2216) -* *(deps)* Update dependency sass to v1.54.1 (#2218) -* *(deps)* Update dependency esbuild to v0.14.53 (#2217)* Chore(deps): update node.js to v17 (#883) ([2004478](2004478c8860c1d0a6d325833a70ce1afb481d94)) - - -### Documentation - -* Add fixmes ([858e7d6](858e7d60a66e55650c44d1660040e039ded196d4)) - - -### Features - -* *(BaseButton)* Add target _blank for links by default -* *(a11y)* Use