# Changelog 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). 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.20.3] - 2023-01-24 ### Bug Fixes * *(BaseButton)* Prop type * *(ci)* Make sure the i18n sync cron job actually runs * *(ci)* Sign drone config * *(ci)* Sign drone config * *(ci)* Tagging logic for release docker images * *(ci)* Sign drone config * *(cypress)* Use ts for updateUserSettings * *(cypress)* Use env for API_URL (#2925) * *(drone)* Use correct property value (#2920) * *(drone)* Pnpm cache folder path (#2932) * *(faker)* Remove mock types (#2921) * *(i18n)* Incorrect translation string * *(migration)* Actually pass migration oauth code from query param * *(quick add magic)* Make sure assignees which don't exist are not removed from task title * *(task)* Update task description when switching between related tasks * *(task)* Don't show the list color on the task when only viewing the list (#2975) * *(useOnline)* Only log if actually faking state (#2924) * Close button hover for sidebar (#2981) ([9922fcb](9922fcba65c8dc2c46c4f085813c2fbc0d0a7df6)) ### Dependencies * *(deps)* Update dependency vite to v4.0.2 (#2861) * *(deps)* Update dependency netlify-cli to v12.4.0 (#2862) * *(deps)* Update typescript-eslint monorepo to v5.47.0 (#2864) * *(deps)* Update dependency esbuild to v0.16.10 (#2865) * *(deps)* Update dependency sass to v1.57.1 (#2866) * *(deps)* Update dependency vue-tsc to v1.0.16 (#2867) * *(deps)* Update dependency codemirror to v5.65.11 * *(deps)* Update dependency @vueuse/core to v9.8.0 * *(deps)* Update dependency vitest to v0.26.1 * *(deps)* Update dependency @vueuse/core to v9.8.1 (#2870) * *(deps)* Update dependency @vueuse/core to v9.8.2 * *(deps)* Update sentry-javascript monorepo to v7.28.0 * *(deps)* Update dependency cypress to v12.2.0 (#2873) * *(deps)* Update dependency vitest to v0.26.2 (#2874) * *(deps)* Update dependency vite to v4.0.3 (#2876) * *(deps)* Update pnpm to v7.19.0 (#2875) * *(deps)* Update dependency rollup to v3.8.0 (#2877) * *(deps)* Update sentry-javascript monorepo to v7.28.1 (#2878) * *(deps)* Update dependency @vueuse/core to v9.9.0 (#2881) * *(deps)* Update dependency rollup to v3.8.1 (#2879) * *(deps)* Update dependency vite-svg-loader to v4 (#2882) * *(deps)* Update dependency vue-tsc to v1.0.17 (#2883) * *(deps)* Update dependency caniuse-lite to v1.0.30001441 (#2884) * *(deps)* Update dependency netlify-cli to v12.5.0 (#2886) * *(deps)* Update pnpm to v7.20.0 (#2887) * *(deps)* Update dependency vue-tsc to v1.0.18 (#2888) * *(deps)* Update dependency happy-dom to v8.1.1 (#2885) * *(deps)* Update dependency @types/node to v18.11.18 (#2889) * *(deps)* Update typescript-eslint monorepo to v5.47.1 (#2890) * *(deps)* Update dependency esbuild to v0.16.11 * *(deps)* Update dependency esbuild to v0.16.12 (#2893) * *(deps)* Update dependency rollup to v3.9.0 (#2894) * *(deps)* Update dependency rollup-plugin-visualizer to v5.9.0 (#2896) * *(deps)* Update dependency marked to v4.2.5 (#2880) * *(deps)* Update pnpm to v7.21.0 (#2895) * *(deps)* Update dependency eslint to v8.31.0 * *(deps)* Update dependency vue-tsc to v1.0.19 * *(deps)* Update dependency @types/codemirror to v5.60.6 * *(deps)* Update dependency rollup to v3.9.1 * *(deps)* Update dependency vitest to v0.26.3 * *(deps)* Update dependency vite-plugin-pwa to v0.14.1 (#2909) * *(deps)* Update dependency esbuild to v0.16.13 (#2907) * *(deps)* Update typescript-eslint monorepo to v5.48.0 (#2906) * *(deps)* Update dependency vue-tsc to v1.0.20 * *(deps)* Update dependency cypress to v12.3.0 * *(deps)* Update dependency @vueuse/core to v9.10.0 (#2911) * *(deps)* Update pnpm to v7.22.0 (#2910) * *(deps)* Update dependency @vue/test-utils to v2.2.7 (#2914) * *(deps)* Update dependency vite to v4.0.4 (#2908) * *(deps)* Update sentry-javascript monorepo to v7.29.0 (#2915) * *(deps)* Update dependency esbuild to v0.16.14 * *(deps)* Update dependency axios to v1 * *(deps)* Update dependency vue-tsc to v1.0.21 * *(deps)* Update dependency vue-tsc to v1.0.22 * *(deps)* Update dependency dompurify to v2.4.2 * *(deps)* Update dependency dompurify to v2.4.3 (#2931) * *(deps)* Update dependency postcss to v8.4.21 (#2933) * *(deps)* Update dependency esbuild to v0.16.15 (#2934) * *(deps)* Update dependency vue-tsc to v1.0.24 * *(deps)* Update pnpm to v7.23.0 (#2940) * *(deps)* Update dependency happy-dom to v8.1.3 (#2939) * *(deps)* Update dependency esbuild to v0.16.16 (#2937) * *(deps)* Update dependency caniuse-lite to v1.0.30001442 (#2938) * *(deps)* Update dependency vitest to v0.27.0 (#2941) * *(deps)* Update typescript-eslint monorepo to v5.48.1 (#2942) * *(deps)* Update pnpm to v7.24.2 (#2944) * *(deps)* Update sentry-javascript monorepo to v7.30.0 (#2945) * *(deps)* Update pnpm to v7.24.3 (#2946) * *(deps)* Update dependency vitest to v0.27.1 (#2947) * *(deps)* Update dependency esbuild to v0.16.17 (#2948) * *(deps)* Update dependency rollup to v3.10.0 (#2949) * *(deps)* Update dependency eslint-plugin-vue to v9.9.0 (#2950) * *(deps)* Update pnpm to v7.25.0 (#2951) * *(deps)* Update dependency marked to v4.2.12 (#2952) * *(deps)* Update dependency esbuild to v0.17.0 (#2953) * *(deps)* Update dependency eslint to v8.32.0 (#2954) * *(deps)* Update dependency vue-advanced-cropper to v2.8.8 (#2955) * *(deps)* Update dependency pinia to v2.0.29 (#2956) * *(deps)* Update dependency @kyvg/vue3-notification to v2.8.0 (#2957) * *(deps)* Update dependency caniuse-lite to v1.0.30001445 (#2958) * *(deps)* Update dependency happy-dom to v8.1.4 (#2959) * *(deps)* Update dependency netlify-cli to v12.7.2 (#2960) * *(deps)* Update sentry-javascript monorepo to v7.31.0 * *(deps)* Update dependency esbuild to v0.17.1 (#2963) * *(deps)* Update typescript-eslint monorepo to v5.48.2 (#2962) * *(deps)* Update dependency esbuild to v0.17.2 (#2965) * *(deps)* Update dependency vitest to v0.27.2 (#2966) * *(deps)* Update dependency @vueuse/core to v9.11.0 (#2967) * *(deps)* Update sentry-javascript monorepo to v7.31.1 (#2973) * *(deps)* Update dependency axios to v1.2.3 (#2974) * *(deps)* Update dependency esbuild to v0.17.3 (#2976) * *(deps)* Update pnpm to v7.25.1 (#2977) * *(deps)* Update dependency @vueuse/core to v9.11.1 * *(deps)* Update dependency rollup to v3.10.1 * *(deps)* Update dependency vite-plugin-inject-preload to v1.2.0 (#2983) * *(deps)* Update dependency vitest to v0.27.3 (#2984) * *(deps)* Update dependency esbuild to v0.17.4 (#2985) * *(deps)* Update dependency caniuse-lite to v1.0.30001447 (#2986) * *(deps)* Update dependency happy-dom to v8.1.5 (#2987) * *(deps)* Update dependency netlify-cli to v12.9.1 (#2988) * *(deps)* Update sentry-javascript monorepo to v7.32.1 (#2991) * *(deps)* Update dependency vitest to v0.28.1 (#2990) * *(deps)* Update dependency @types/codemirror to v5.60.7 (#2993) * *(deps)* Update typescript-eslint monorepo to v5.49.0 (#2994) * *(deps)* Update dependency start-server-and-test to v1.15.3 * *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.3 (#3003) ### Features * *(cypress)* Remove getSettled * *(cypress)* Use cy.session * *(i18n)* Add Norwegian translation * *(netlify)* Abstract createSlug helper function (#2923) * *(postcss)* Mock plugin types (#2930) * Enable ts for rollup-plugin-visualizer (#2897) ([09d1352](09d13520b060e47be18640865befde44f59332e3)) * Remove date-fns formatISO (#2899) ([1f25386](1f25386f54f376357722e1e589d3a8bd8288a033)) * Add-task usability improvements (#2767) ([4be53b0](4be53b098ca909194aefb464a93b6dae99f4b9ab)) * Remove formatISO from list-view-gantt.spec (#2922) ([a29131e](a29131e7d4be2c83c3e9046549924d1f7692c95e)) * Add histoire ([7be8e89](7be8e892e2480f17cb5de6a69d35287906151c0f)) * Add XButton story ([ccc85b9](ccc85b9a828488dc849758f1e89f3ba3f75967d1)) * Add card story ([35cfb2f](35cfb2f3ca42ac83a9b943fc59818c978ee95fcc)) * Add histoire (#2724) ([a4424e0](a4424e089cdfadb4ab3b753e6fdca818bbe82dc4)) * Add describe project better in package.json (#2971) ([14466bf](14466bf9b7b8a3fc455c0d601205abbaf8cba4f5)) * Add .env.local.example (#2972) ([e1b35ff](e1b35ff023679a7cb8448a06e9edeb8eccc2f727)) * Fix broken font preloading (#2980) ([4890149](489014944a1544846875910d7d5e17e3d71b7e2d)) ### Miscellaneous Tasks * *(config)* Remove unused URL_PREFIX const (#2926) * *(package)* Use pnpm commands (#2919) * *(tests)* Fix macos cypress and align with create vite (#2898) * Improve migrate title (#2968) ([56fd25e](56fd25e888cae8343f64a4c14ac5a3a760bdc7be)) * Add has content="false" to gantt charts (#2969) ([903e9a9](903e9a9904c18ced59962fc03b4c36e5ac8cd688)) * Use es6 imports for deploy-preview-netlify (#2970) ([2a2c27a](2a2c27af9226f441ec80d9d4f560b55cd357126c)) ### Other * *(other)* [skip ci] Updated translations via Crowdin * *(other)* Redirect to oidc provider if configured correctly (#2805) ## [0.20.2] - 2022-12-18 ### Bug Fixes * *(bug-report.yml)* List (#2845) * *(quick add magic)* Don't create a new label multiple times if it is used in multiple tasks * *(task)* Pass a list specified via quick add magic down to all subtasks created via indention * *(task)* Move task color bubble next to task index and done badge on mobile * *(tasks)* Remove a task from its bucket when it is in the first kanban bucket * *(tasks)* Missing space when showing parent tasks and list title * *(tasks)* Translation for multiple related tasks now works * Move createdUpdated styles to component (#2685) ([4c458a1](4c458a1ad0761920868e3863982d5175664b3e6e)) * Move heading styles to component (#2686) ([293402b](293402b6fdfc699661c7f287ff1759a9ce5bea17)) * Use scss for datemathHelp (#2690) ([06775cf](06775cf4c72cf81a125b91d49c8d81e8649af661)) * Reactive const assignment (#2692) ([4c4adfd](4c4adfdf4e79eff3e101d9f0bd68bc3e5bb76495)) * Remove vuex leftover from setModuleLoading (#2716) ([3aaacf4](3aaacf4533c761864d3081edb92c9380df43f8b1)) * Icon offset and color ([74ad98d](74ad98de680f8b56e42886cd1e33874bd05772fa)) * Only load buckets if listId set (#2741) ([7db79ff](7db79ff04e4ce87d62cae7f93b67570bbc5c13be)) * Add all json files in src (#2737) ([422e731](422e731fe0d44c2e3be603b549538a05a695b95c)) * Vite.config imports (#2843) ([318e8c8](318e8c83a68bcb2f7953553c036f677a97b01c21)) ### Dependencies * *(deps)* Update dependency rollup to v3.3.0 (#2689) * *(deps)* Update dependency @types/dompurify to v2.4.0 (#2688) * *(deps)* Update dependency @vue/test-utils to v2.2.2 (#2696) * *(deps)* Update dependency caniuse-lite to v1.0.30001431 * *(deps)* Update dependency happy-dom to v7.7.0 * *(deps)* Update dependency netlify-cli to v12.1.1 (#2699) * *(deps)* Update dependency postcss-preset-env to v7.8.3 (#2701) * *(deps)* Update dependency vitest to v0.25.2 (#2702) * *(deps)* Update pnpm to v7.16.0 (#2703) * *(deps)* Update typescript-eslint monorepo to v5.43.0 * *(deps)* Update dependency ufo to v1 * *(deps)* Update dependency esbuild to v0.15.14 (#2706) * *(deps)* Update dependency @vue/test-utils to v2.2.3 (#2707) * *(deps)* Update dependency vite to v3.2.4 * *(deps)* Update dependency typescript to v4.9.3 * *(deps)* Update dependency cypress to v11.1.0 * *(deps)* Update font awesome to v6.2.1 (#2712) * *(deps)* Update pnpm to v7.16.1 (#2717) * *(deps)* Update dependency pinia to v2.0.24 * *(deps)* Update sentry-javascript monorepo to v7.20.0 (#2720) * *(deps)* Update dependency eslint to v8.28.0 * *(deps)* Update dependency esbuild to v0.15.15 * *(deps)* Update dependency netlify-cli to v12.2.4 * *(deps)* Update dependency @vue/test-utils to v2.2.4 * *(deps)* Update pnpm to v7.17.0 * *(deps)* Update dependency marked to v4.2.3 * *(deps)* Update dependency codemirror to v5.65.10 * *(deps)* Update sentry-javascript monorepo to v7.20.1 * *(deps)* Update dependency pinia to v2.0.25 * *(deps)* Update dependency rollup to v3.4.0 * *(deps)* Update typescript-eslint monorepo to v5.44.0 * *(deps)* Update vueuse to v9.6.0 (#2742) * *(deps)* Update dependency vitest to v0.25.3 (#2743) * *(deps)* Update dependency cypress to v11.2.0 * *(deps)* Update sentry-javascript monorepo to v7.21.0 * *(deps)* Update dependency @4tw/cypress-drag-drop to v2.2.2 * *(deps)* Update sentry-javascript monorepo to v7.21.1 (#2747) * *(deps)* Update dependency pinia to v2.0.26 * *(deps)* Update dependency @cypress/vue to v5.0.2 * *(deps)* Update dependency highlight.js to v11.7.0 (#2752) * *(deps)* Update dependency eslint-plugin-vue to v9.8.0 (#2753) * *(deps)* Update dependency @infectoone/vue-ganttastic to v2.1.3 * *(deps)* Update dependency rollup to v3.5.0 (#2756) * *(deps)* Update pnpm to v7.17.1 (#2755) * *(deps)* Update dependency esbuild to v0.15.16 * *(deps)* Update dependency pinia to v2.0.27 (#2757) * *(deps)* Update dependency caniuse-lite to v1.0.30001434 (#2759) * *(deps)* Update dependency netlify-cli to v12.2.7 (#2760) * *(deps)* Update dependency @kyvg/vue3-notification to v2.7.0 (#2761) * *(deps)* Update typescript-eslint monorepo to v5.45.0 (#2762) * *(deps)* Update dependency ufo to v1.0.1 (#2763) * *(deps)* Update dependency vue-tsc to v1.0.10 (#2764) * *(deps)* Update sentry-javascript monorepo to v7.22.0 (#2765) * *(deps)* Update dependency @types/node to v18.11.10 (#2768) * *(deps)* Update dependency rollup to v3.5.1 (#2769) * *(deps)* Update sentry-javascript monorepo to v7.23.0 * *(deps)* Update dependency @vue/test-utils to v2.2.5 (#2773) * *(deps)* Update dependency eslint to v8.29.0 (#2774) * *(deps)* Update dependency @cypress/vue to v5.0.3 (#2775) * *(deps)* Update dependency vue-tsc to v1.0.11 (#2777) * *(deps)* Update dependency @cypress/vite-dev-server to v5 (#2776) * *(deps)* Update pnpm to v7.18.0 (#2778) * *(deps)* Update dependency esbuild to v0.15.17 (#2779) * *(deps)* Update dependency caniuse-lite to v1.0.30001436 (#2780) * *(deps)* Update dependency @vue/test-utils to v2.2.6 (#2784) * *(deps)* Update dependency esbuild to v0.15.18 (#2783) * *(deps)* Update dependency netlify-cli to v12.2.8 (#2782) * *(deps)* Update dependency happy-dom to v7.7.2 (#2781) * *(deps)* Update dependency vite to v3.2.5 (#2785) * *(deps)* Update dependency rollup to v3.6.0 (#2786) * *(deps)* Update typescript-eslint monorepo to v5.45.1 (#2787) * *(deps)* Update dependency vitest to v0.25.4 (#2788) * *(deps)* Update dependency @types/node to v18.11.11 (#2789) * *(deps)* Update pnpm to v7.18.1 (#2790) * *(deps)* Update dependency dayjs to v1.11.7 (#2791) * *(deps)* Update dependency cypress to v12 (#2792) * *(deps)* Update dependency vitest to v0.25.5 (#2793) * *(deps)* Update dependency marked to v4.2.4 (#2796) * *(deps)* Update dependency esbuild to v0.16.1 (#2795) * *(deps)* Update dependency cypress to v12.0.1 (#2794) * *(deps)* Update sentry-javascript monorepo to v7.24.0 (#2797) * *(deps)* Update sentry-javascript monorepo to v7.24.1 (#2798) * *(deps)* Update sentry-javascript monorepo to v7.24.2 (#2799) * *(deps)* Update dependency typescript to v4.9.4 (#2800) * *(deps)* Update dependency rollup to v3.7.0 (#2801) * *(deps)* Update dependency esbuild to v0.16.2 (#2802) * *(deps)* Update typescript-eslint monorepo to v5.46.0 (#2803) * *(deps)* Update dependency vitest to v0.25.6 (#2804) * *(deps)* Update dependency @cypress/vite-dev-server to v5.0.1 (#2806) * *(deps)* Update dependency esbuild to v0.16.3 (#2809) * *(deps)* Update dependency sass to v1.56.2 (#2810) * *(deps)* Update dependency @types/marked to v4.0.8 (#2812) * *(deps)* Update dependency vue-tsc to v1.0.12 (#2811) * *(deps)* Update dependency @types/node to v18.11.12 (#2808) * *(deps)* Update dependency cypress to v12.0.2 (#2807) * *(deps)* Update dependency @vitejs/plugin-vue to v4 (#2814) * *(deps)* Update dependency @vitejs/plugin-legacy to v3 (#2813) * *(deps)* Update dependency pinia to v2.0.28 (#2815) * *(deps)* Update dependency @vitejs/plugin-legacy to v3.0.1 (#2818) * *(deps)* Update dependency @cypress/vite-dev-server to v5.0.2 (#2819) * *(deps)* Update dependency rollup to v3.7.1 (#2820) * *(deps)* Update dependency rollup to v3.7.2 (#2822) * *(deps)* Update dependency esbuild to v0.16.4 (#2821) * *(deps)* Update dependency vitest to v0.25.7 (#2824) * *(deps)* Update dependency @types/node to v18.11.13 (#2823) * *(deps)* Update dependency happy-dom to v8 (#2831) * *(deps)* Update dependency postcss to v8.4.20 (#2827) * *(deps)* Update dependency caniuse-lite to v1.0.30001439 (#2828) * *(deps)* Update dependency @intlify/unplugin-vue-i18n to v0.8.1 (#2826) * *(deps)* Update dependency netlify-cli to v12.2.10 (#2829) * *(deps)* Update dependency vite-plugin-pwa to v0.14.0 (#2833) * *(deps)* Update dependency rollup to v3.7.3 (#2825) * *(deps)* Update dependency vue-tsc to v1.0.13 (#2832) * *(deps)* Update sentry-javascript monorepo to v7.25.0 * *(deps)* Update dependency vite to v4 (#2816) * *(deps)* Update pnpm to v7.18.2 (#2834) * *(deps)* Update typescript-eslint monorepo to v5.46.1 (#2837) * *(deps)* Update dependency @4tw/cypress-drag-drop to v2.2.3 (#2836) * *(deps)* Update dependency @types/node to v18.11.14 (#2839) * *(deps)* Update dependency cypress to v12.1.0 (#2838) * *(deps)* Update dependency rollup to v3.7.4 (#2840) * *(deps)* Update dependency vitest to v0.25.8 * *(deps)* Update sentry-javascript monorepo to v7.26.0 * *(deps)* Update dependency esbuild to v0.16.5 (#2846) * *(deps)* Update dependency @types/node to v18.11.15 * *(deps)* Update dependency esbuild to v0.16.6 (#2848) * *(deps)* Update dependency esbuild to v0.16.7 * *(deps)* Update sentry-javascript monorepo to v7.27.0 (#2850) * *(deps)* Update dependency @vueuse/core to v9.7.0 (#2851) * *(deps)* Update dependency wait-on to v7 (#2852) * *(deps)* Update dependency @types/node to v18.11.16 (#2853) * *(deps)* Update dependency eslint to v8.30.0 * *(deps)* Update dependency rollup to v3.7.5 (#2857) * *(deps)* Update dependency esbuild to v0.16.8 (#2854) * *(deps)* Update dependency sass to v1.57.0 (#2856) * *(deps)* Update dependency vue-tsc to v1.0.14 (#2860) * *(deps)* Update dependency esbuild to v0.16.9 (#2859) * *(deps)* Update dependency @types/node to v18.11.17 (#2858) ### Features * *(ci)* Use docker buildx for multiarch builds* Filters script setup ([4bad685](4bad685f39388d59fdd8ff79a1766c55f75262c2)) * Move select filters to dedicated components ([bb58dba](bb58dba8e07d683c75637ec88a378e873711eb29)) * Add vite build target esnext (#2674) ([163d936](163d9366d3061c40b5db7f3aad5c2cea01948403)) * Filters script setup (#2671) ([4a550da](4a550da6a69a50126b9d4a555b6713687347c2d3)) * Reduce multiselect selector specificity (#2678) ([9f0f0b3](9f0f0b39f8eea399b7b03003afa5893d0b8016f8)) * Reduce contentAuth selector specifity (#2677) ([12a8f7e](12a8f7ebe9fc556a7b0bc6e2d74e81d424ccfcf8)) * Reduce ListWrapper selector specificity (#2679) ([599c1ba](599c1ba4b5b0861d89755addf016e8f797b49dfe)) * Reduce dropdown-item selector specificity (#2680) ([eb4c2a4](eb4c2a4b9df93ee35404cd7143cc88b3d44f9d59)) * Reduce attachments selector specificity (#2682) ([0f1f131](0f1f131f7a2a38ee57175edfd5ed1c932225af16)) * Reduce ready selector specificity (#2683) ([9d604f7](9d604f7a3bc057bbe27ac19e73ac59736154d9b7)) * Use img for logo so that it's not part of the main bundle (#2684) ([02de481](02de481297502ad4b0b2eb2fa3e06366cce6d630)) * Improve user component (#2687) ([708ef2d](708ef2d72efbdfe6261322937b0a8f76ee19b9e4)) * Reduce TaskDetailView selector specificity ([fba402f](fba402fcd056ee397ce54f97ed4fec98845c7933)) * Move transition in own component ([631a19f](631a19fa923dba2759603e6a8b224cb4d3e1a038)) * Feature/load-views-async (#2672) * Use transition component everywhere ([8c44ed8](8c44ed83e6530f67cc923a5e6d1a26c14575884a)) * Move transition in component (#2694) ([77ff0aa](77ff0aa256fbf388210af09d88673475386b3553)) * Disable fullscreen for EasyMDE side-by-side mode (#2710) ([98b38af](98b38af43c3acc9822f167ebca295f5aecb4908d)) * Only automatically redirect to provider if the url contains ?redirectToProvider=true and it's the only one ([3891d5b](3891d5b87634c890265477680fafaa04ff06cc3e)) * Improve loadTask logic (#2715) ([8ef3092](8ef309243db4e37d306167455987572006858cad)) * Remove edit-task from list view (#2721) ([45ec162](45ec1623d525ed31a49b6be6d609802c341fad27)) * Move useAutoHeightTextarea to composable (#2723) ([33d4efe](33d4efecc45ef8da5360fb878b7d365d1901b56c)) * More horizontal space on mobile (#2722) ([b42e4cc](b42e4cca59e338278261bc3ec613eefedde6fcce)) * Change list-content style (#91) ([4b47478](4b47478440d0af1bf24c44ea614c0f62f20723f7)) * Grid for list cards ([42e9f30](42e9f306e84120ba51d9b527c7868148730bf892)) * Move avatar class to where it is used (#2725) ([da8df8b](da8df8b667fc57798c1de7d78c1a7f88b0419d38)) * Undent and order navigation css ([66be0e6](66be0e6ac4bcf48124b33267224187b56ac9320a)) * Outdent navigation logo styles ([ff9efe7](ff9efe7889256706ac86bb1face842cd2de6f935)) * Group navigation styles further ([4fc7b9c](4fc7b9c67e2088e82760005cd530ea97cf796a4c)) * Move link color location together ([d9984b2](d9984b28f7d01da0f9d8f0afd5b6f0edf35823c2)) * Use fetch instead of axios for deploy preview (#2719) ([93d95b0](93d95b0821f39719c4a28c144ebb583c2eac754e)) * Remove useRouteQuery (#2751) ([3ee0bc3](3ee0bc345d6cd65769789ec029c50e652d80e1ca)) * Use Intl.DateTimeFormat for gantt weekdays (#2766) ([3b95824](3b95824f5834d7de50210414c56b07889db895c7)) * Add @intlify/unplugin-vue-i18n (#2772) ([b44d11c](b44d11cfc04712b9f9ec9479ba3a77a26c453532)) * Use vite preview for serve:dist:dev (#2842) ([f6c6f52](f6c6f52abe71674fa5f3951cc0ba61798758bd03)) * Use variable fonts with subsetting (#2817) ([b6a89a0](b6a89a0cde3c769e38146b05c33ff4ca4e97bca2)) ### Other * *(other)* [skip ci] Updated translations via Crowdin ## [0.20.1] - 2022-11-11 ### Bug Fixes * *(auth)* Always redirect to external openid provider if only one is enabled * *(ci)* Cache folder name * *(gantt)* Don't try to load list NaN when opening a task from the gantt chart * *(kanban)* Don't allow dragging a bucket if a task input is focused * *(quick add magic)* Don't parse labels, assignees or lists as date expressions if they are called that * *(table)* Sort tasks by index instead of id * *(tasks)* Show any errors happening during task load* SetModuleLoading LoadingState type ([35f4bb1](35f4bb138554d300757420261d70d1a6bf6b9cc0)) * Better kanban updateBucket types ([964aba4](964aba4824418e431955881be284e35f412e873b)) * Disable props destructure error ([d6cb965](d6cb965ea7330f80f1e3c213442a049f63cba57e)) * Missing href ([5d601ca](5d601ca4b34cd7368ff6061659617fff2836cdbc)) * Multiselect modelValue prop type ([480aa88](480aa8813ec28e1228e02ba78dd3ee3037f4928a)) * Potential issue with refs in Avatar ([3c5bfcc](3c5bfcc6f3cece0f3bd6e4f862a187c17a2c4d6c)) * CoverImageAttachmentId ([e01df4d](e01df4d36996aa281ef73ee74f3ac5316a0b8a98)) * Don't show user deletion menu entry in user settings if the server disabled it ([09b76b7](09b76b7bd476b9de653e53de579f1c533d101d4d)) * Resolve issues with vue-easymde (#2629) ([eb59ca5](eb59ca5836ae8454885827bcf28a8476600bd122)) * Remove wrong loadTask params (#2635) ([f7728e5](f7728e538408d15fcbfcd9ce02cd235447dfa6f0)) * Remove duplicate store assignment (#2644) ([38cef79](38cef79f680ddf3612376a90c69198e01283a5a0)) * Flatpickr types (#2647) ([7fbb6e8](7fbb6e8f700157238f8924ce95424d79a34b7543)) * Sort task alphabetically ([612e592](612e592da799ee6a76d32c8ebc567aeadde3ee11)) * Too much recursion error when opening a task from the gantt chart ([d47791b](d47791b95793aabf1524544494621b237479c15d)) * Lint & formatting ([c2dd18e](c2dd18edaa8ac29446845a5028d1a04c1f39fc76)) * Gantt route sync ([7ec2b6c](7ec2b6c0d28a1ae1799b1ed7a781efbf4c4542d7)) * Gantt route sync (#2664) ([9450817](94508173dcfc75d606d490a536f80e10397fb69c)) ### Dependencies * *(deps)* Update dependency vite to v3.2.1 * *(deps)* Update dependency @vue/test-utils to v2.2.1 (#2591) * *(deps)* Update pnpm to v7.14.1 (#2593) * *(deps)* Update dependency vue-flatpickr-component to v11 * *(deps)* Update sentry-javascript monorepo to v7.17.3 * *(deps)* Update dependency eslint-plugin-vue to v9.7.0 * *(deps)* Update dependency caniuse-lite to v1.0.30001427 * *(deps)* Update dependency blurhash to v2.0.4 * *(deps)* Update dependency vitest to v0.24.4 * *(deps)* Update dependency @types/node to v18.11.8 * *(deps)* Update dependency vite to v3.2.2 * *(deps)* Update dependency @kyvg/vue3-notification to v2.5.0 * *(deps)* Update dependency @kyvg/vue3-notification to v2.5.1 * *(deps)* Update dependency @kyvg/vue3-notification to v2.6.0 (#2612) * *(deps)* Update typescript-eslint monorepo to v5.42.0 * *(deps)* Update dependency rollup to v3.2.4 (#2614) * *(deps)* Update dependency @kyvg/vue3-notification to v2.6.1 (#2615) * *(deps)* Update dependency rollup to v3.2.5 (#2618) * *(deps)* Update dependency @cypress/vite-dev-server to v3.4.0 (#2617) * *(deps)* Update dependency marked to v4.2.0 (#2616) * *(deps)* Update dependency @types/node to v18.11.9 (#2619) * *(deps)* Update dependency vitest to v0.24.5 (#2621) * *(deps)* Update dependency @cypress/vue to v4.2.2 * *(deps)* Update dependency marked to v4.2.1 (#2625) * *(deps)* Update pnpm to v7.14.2 * *(deps)* Update dependency esbuild to v0.15.13 (#2627) * *(deps)* Update sentry-javascript monorepo to v7.17.4 (#2628) * *(deps)* Pin dependency @types/codemirror to 5.60.5 * *(deps)* Update dependency vite-plugin-pwa to v0.13.2 (#2632) * *(deps)* Update dependency sass to v1.56.0 (#2633) * *(deps)* Update dependency marked to v4.2.2 (#2636) * *(deps)* Update dependency eslint to v8.27.0 * *(deps)* Update dependency caniuse-lite to v1.0.30001430 (#2639) * *(deps)* Update dependency netlify-cli to v12.1.0 (#2640) * *(deps)* Update dependency vite to v3.2.3 * *(deps)* Update dependency @vitejs/plugin-legacy to v2.3.1 (#2641) * *(deps)* Update dependency vite-plugin-pwa to v0.13.3 (#2648) * *(deps)* Update dependency @cypress/vite-dev-server to v4 (#2651) * *(deps)* Update dependency vitest to v0.25.0 (#2650) * *(deps)* Update dependency @cypress/vue to v5 (#2652) * *(deps)* Update typescript-eslint monorepo to v5.42.1 (#2653) * *(deps)* Update dependency @cypress/vue to v5.0.1 (#2655) * *(deps)* Update sentry-javascript monorepo to v7.18.0 * *(deps)* Update dependency vitest to v0.25.1 (#2657) * *(deps)* Update dependency @cypress/vite-dev-server to v4.0.1 (#2658) * *(deps)* Update vueuse to v9.5.0 (#2660) * *(deps)* Update dependency sass to v1.56.1 (#2661) * *(deps)* Update dependency vue to v3.2.42 * *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.2 * *(deps)* Update dependency vue to v3.2.43 (#2663) * *(deps)* Update dependency vue to v3.2.44 (#2666) * *(deps)* Update pnpm to v7.15.0 (#2667) * *(deps)* Update dependency cypress to v11 (#2659) * *(deps)* Update dependency dompurify to v2.4.1 (#2669) ### Features * *(ci)* Use 'always' for pull * *(ci)* Add kind everywhere * *(ci)* Update cypress image * *(ci)* Improve drone config (#2637) * *(tests)* Add tests for gantt chart time range * *(tests)* Add tests for gantt chart task detail open* Task store with composition api (#2610) ([839d331](839d331bf51f9a0e9742b9972dbd6a88fa38f1c3)) * Auth store with composition api (#2602) ([825ba10](825ba100f0c05e1ab98d401157c30aad8658afa6)) * Config store with composition api (#2604) ([15ef86d](15ef86d597ceb8731febf789f1b812a339273e40)) * Base store with composition api (#2601) ([b4f4fd4](b4f4fd45a4c98629de182033e808cf7b22a1fe4a)) * Attachments store with composition api (#2603) ([a50eca8](a50eca852fcb841166baa07a6cc405eeb70c6e9d)) * Namespaces store with composition api (#2607) ([0832184](08321842220798b478ffaef7e9e11c527cb5b3bd)) * Lists store with composition api (#2606) ([5ae8bac](5ae8bace820b05d3ad05f40ab51164ec2c35c068)) * Label store with composition api (#2605) ([1002579](1002579173bd4b89e157c78ac607abd7969d85bc)) * Type improvements ([599e28e](599e28e5e5d56e4ced338ec1c79fea7d4576b85a)) * Type global components and especially icon prop ([a2c1702](a2c1702eef64dd779c86940898bd49fc2c96233f)) * Rework BaseButton ([e8c6afc](e8c6afce7298267f2f77ece0a746218c2eb3f7b7)) * Rework XButton ([4cd0e90](4cd0e90feaab05a2275e92affda23dde7453013f)) * Rework dropdown-item ([02deb0b](02deb0beddbc9221bdcafd0d09cee383571dae55)) * Rework popup ([0b58973](0b58973d872d8d54c9a829a06c8535a7a7115613)) * SingleTaskInList script setup (#2463) ([44e6981](44e6981759261cdada6388384cbad96e5401b8a9)) * Add type info ([0182695](0182695cda1252a65df3f48fdc316e82cd7fadbd)) * Rename http-common to fetcher (#2620) ([096daad](096daad80a9c089e732116ce3b8aa4310a611368)) * Improved types (#2547) ([0ff0d8c](0ff0d8c5b89bd6a8b628ddbe6074f61797b6b9c1)) * MigrateService script setup (#2432) ([8b7b4d6](8b7b4d61a3b9dd01ab58b7e7dd30bf649b62fcf6)) * Sticky action buttons (#2622) ([f4bc2b9](f4bc2b94f0466a357361a69cfb3562e84d1ea439)) * Simpliy editAssignees (#2646) ([d9a8382](d9a83820495f34ddbd776f70cabdc24bbb1c3f32)) * Remove comments from prioritySelect (#2645) ([6a93701](6a93701649d35622d13dda969aae4aedf145d4d0)) * ListKanban script setup (#2643) ([d85abbd](d85abbd77a8197e977fdbfec0ee309736cce05fa)) * Kanban store with composition api ([f0492d4](f0492d49ef5cd99d95085deec066cec85f4688b3)) ### Miscellaneous Tasks * *(ci)* Sign drone config* Remove comment ([1101fcb](1101fcb3fff1fce102a7418b1e2734a71cdf84e2)) * Improve multiselect hover types ([caa29c1](caa29c152d35b28658773b838de0a8909d0e509f)) * Remove unused processModel in services (#2624) ([7f00c7d](7f00c7dabd1e55ec0e9a86ca495f702a38ddb18d)) * Inline simple helper (#2631) ([e49f960](e49f960aea2ead5baca6965649821db6584cbac2)) * Move run.sh in scripts folder (#2649) ([5057b69](5057b69382ca65659b624206b381d8f1500bae82)) ### Other * *(other)* [skip ci] Updated translations via Crowdin ## [0.20.0] - 2022-10-28 ### Bug Fixes * *(filters)* Changing filter checkbox values not being emitted to parent components * *(filters)* Make sure all checkboxes are aligned properly * *(filters)* Page freezing when entering a date as a result of an endless loop * *(gantt)* Only unmount chart if there aren't any loaded tasks yet * *(gantt)* UseDayjsLanguageSync and move to separate file * *(i18n)* Spelling typo * *(i18n)* Rename "right" to permission so that it's clearer what it is used for * *(labels)* Unset loading state after loading all labels * *(lint)* Unnecessary catch clause * *(list)* Automatically close task edit pane when switching between lists * *(quick add magic)* Time parsing for certain conditions (#2367) * *(sharing)* Correctly check if the user has admin rights when sharing * *(subscription)* Don't remove every namespace but the one subscribing to * *(subscription)* Make sure list subscription state is propagated everywhere for the current list * *(task)* Make sure users can be assigned via quick add magic via their real name as well * *(task)* Cancel loading state when creating a new task does not work * *(task)* Cancel loading state when creating a new task does not work * *(task)* New tasks with quick add magic not showing up in task list * *(task)* Setting a priority was not properly saved * *(task)* Setting progress was not properly saved * *(task)* Setting a label would not show up on the kanban board after setting it * *(task)* Stop loading when no list was specified while creating a task * *(task)* Only show create list or import cta when there are no tasks * *(task)* Marking checklist items as done * *(task)* Focusing on assignee search field when activating it * *(task)* Scroll the task field into view after activating it * *(tasks)* Don't allow adding the same assignee multiple times * *(teams)* Show an error message when no user is selected to add to a team * *(tests)* Fake current time in gantt tests to make them more reliable * *(tests)* Adjust gantt rows identifier* Authenticate per request (#2258) ([6e4a3ff](6e4a3ff1996f55d99896a0e8267c1915de09dd39)) * Add lodash.clonedeep types ([80eaf38](80eaf38090413b74524ddc5a7dfcc9a845a6ba26)) * Use correct model for generics ([3ba423e](3ba423ed238a5f8f445246793829c7645dfe42aa)) * Merge duplicate types ([106abfc](106abfc842ca0c916ef7574b0fe5c89940869ac2)) * CreateNewTask typing ([f9b5130](f9b51306c396ceb0d8fa0c4af3fea24d2b28b64b)) * Improve some types ([4a50e6a](4a50e6aae28d22c3d441f1fead4edce7d0e30ff1)) * Use definite assignment assertion operator ([96f5f00](96f5f00c073f71c71d85c351f86ad16a67db6992)) * Mark abstractModel and abstractService abstract ([d36577c](d36577c04e1eea00fb21a5fb774e7f6b1f667d54)) * Use IAbstract to extend model interface ([8be1f81](8be1f81848303d590adb890743dd688fbf5cdf1c)) * Use new assignData method for default data ([8416b1f](8416b1f44811ff477d81db20370ff68e899c7252)) * Don't push a select event when nothing was selected ([9616bad](9616badc33173483e0b5cc0c99655e0c9a4907f9)) * Don't try to set the bucket of a task when it was moved to a new list ([c06b781](c06b781837c66174be41f40c967fbfcbcc35495e)) * Mutation error in TaskDetailView ([b4cba6f](b4cba6f7d96334b46e5e2d6be5ac87432b01f0c0)) * DefaultListId ([878b5bf](878b5bf236f7d1ddc9825d8dca8415313b08fd94)) * Use typed useStore ([54de368](54de368642519fc900ce89e4ee38989555054a05)) * Don't encode attachment upload file blob as json ([d819b9b](d819b9b0ba08db24a77751061ae285fc11205c2c)) * Dragging a list on mobile Safari ([6bf5f6e](6bf5f6efd46c47293fb54b9e9a25d91d8c6bec0d)) * Introduce a ListView type to properly type all available list views ([23598dd](23598dd2ee649449f2176ae86acbc16ecbf01e6f)) * Use proper computed for available views list ([e67fc7f](e67fc7fb7e1678b1b691fee77d3237b222ad50c6)) * Only warn once if triggeredNotifications are not supported (#2344) ([f083f18](f083f181e2c8aa0af3ac1381303f61792d5975f5)) * Bucket title edit success message appearing twice ([4921788](49217889b50da73d0f4851c4ee21f0dec11c7958)) * Don't parse dates in urls ([92f24e5](92f24e59a794a25098f5fb50f2101d516829cd36)) * Vue-i18n global scope (#2366) ([602ab83](602ab8379e3fb11eb8b547d036921311f193fb12)) * Redirect to login when the jwt token expires ([91976e2](91976e23f989f39fb25d3341aa3f4b632ea66f35)) * Only try to save user settings when a user is authenticated ([2df2bd3](2df2bd38e2b9f86be7e7c5aab744f27cbf2644c3)) * Remove margin from the color bubble component itself ([4fce71f](4fce71f729878d47c3ec79d0c10fae8fbaabbd91)) * Test pnpm cache ([e5d04c9](e5d04c98dabc6b597ecc32dd01ab31c4dd9882d1)) * Remove console.log ([43e2d03](43e2d036d77731fcce18cbea1d82196b10016609)) * Explicitly install cypress ([62e227c](62e227c767a43578f4487e3dc244f4756e073f5d)) * Only pass date to flatpickr if it's a valid date ([ede5cdd](ede5cdd8cf5575bba96d3e7b6824a7ad7b414ea7)) * Loading state when creating a new task from list view ([aa64e98](aa64e9835c6b9ef2bb10ab8d2a1b4a695cb4321b)) * Make add task button 100% height ([3c9c5ef](3c9c5eff1258b6e04e3d0e9299110fa9b5c9757d)) * Lint ([2bf9771](2bf9771e2894acb7ad3e563b7b31442d91c49e1a)) * Color list titles so that they are visible on cards with a background ([62ed7c5](62ed7c5964f1252f09fe432c42aaf327da5a8c4f)) * Missed porting these getters and commits ([95ad245](95ad245b59b0c6398b0bca217572ca36f6ea5a54)) * Use https for api url (#2425) ([9f39365](9f3936544d5906f0031412139b53c286023c2405)) * Don't use corepack prepare at all ([a199fc7](a199fc7a8e7f621ee96b2079e9558987f1350493)) * Add types for node ([6a82807](6a828078a398ab920f0e29d0801b918ae092ef30)) * VueI18n global scope fallback warnings (#2437) ([e9cf562](e9cf562969e42cc3ce3ffba3ed093db7a2089395)) * Fix missed conversion to ref (#2445) ([94d6f38](94d6f38e89174f879be4e5b1897b52603b40a745)) * Don't emit a possible null task ([5f5ed41](5f5ed410df1a2fe73e821d7dee7ebd4c0b918069)) * Docker build ([5b60693](5b606936c3f7b0dc1232ad269f3666f8170c6e11)) * Update top header list title when saving a filter ([fd3c15d](fd3c15d0642a8d91260ba24eaae52e0ba62c2871)) * Type of config stores maxFileSize (#2455) ([78a6d38](78a6d38641c5e4e68f117e37ee36a4ca3b40a24b)) * Don't add class method to interface ([367ad1e](367ad1e5a5972ac6ff353275b31f309ebcf5cb4c)) * Attachment deletion (#2472) ([f1852f1](f1852f1f33401576ae5033f54613c96cd80e0f95)) * Add lodash.debounce types (#2487) ([00e0a23](00e0a23d48c19c440aea7857c8b162a0dfa34361)) * Initial modal scroll lock (#2489) ([eae7cc5](eae7cc5a6b506cbbbe694b831cba7c5d1febaf05)) * Unset cover image when the task does not have one ([054d70c](054d70cbe5344e39d0e5f277a7db2f26573e1efa)) * Lint ([43258ab](43258ab74e0733e91be3ade1f0b13dcf9342cc18)) * Lint ([84a1abf](84a1abf3477abbbee136979bd0bde08ae6c54ceb)) * Don't try to render auth routes when the user is not authenticated ([3af20b6](3af20b6220d8fcded9c8c2f0bdef21dc26d748f6)) * Lint ([f405b21](f405b2105bf4d1cfd4f6acf03210b37ac91eff5e)) * Make sure subscriptions are properly inherited between lists and namespaces ([a895bde](a895bde6612e7a2b22a84b6ca7c583bafc9ebc9e)) * Make sure subscription strings work consistently across languages ([172d353](172d353df7a86baa9c2759907c7f855679138cc0)) * Make sure subscriptions are properly inherited between namespaces and lists ([0a29197](0a29197715f22602faf353fb8fe850150aa710d1)) * Lint ([c6d6da3](c6d6da31712906f094a88dbfdb5e9b6db66c29e3)) * Move hourToDaytime to separate file in order to pass tests ([5afafb7](5afafb7c82837a3af58c7bdc18174a785691b885)) * Postcss-preset-env configuration (#2554) ([b80f82c](b80f82c4118bb372263130df80d15a2a79d2191e)) * Password reset ([7357530](73575302debbe095ce031e4871fb3797a801db18)) * Email confirmation ([e6f7ddc](e6f7ddc9ce90ddcb3b58b2c001320b6b2c3ac169)) * Lint ([643a5b6](643a5b6d7d00bfab4b338582c85217dffa7d9b22)) * Make sure services without a modelFactory override still return data ([8fdd3e7](8fdd3e785d3c55281b557827860d0532b94ac758)) * Make sure share modals don't have a create button ([ae27502](ae27502022469882656459b0a9e7e8a4b6972c58)) * Redirect with query parameters ([f61723d](f61723dac251c9d85102beae73c6a03df10bd4bf)) * Task detail view top spacing on mobile ([a695719](a6957191284a8da38e56b4ed3fe0a57b69d6e2b9)) * Make sure the filter button is always shown on the kanban board ([8023006](80230069c6f09ced484cd356b816df6b1dd296d6)) * Wait until everything is loaded before replacing the current view with the last or login view ([6083301](6083301d1f410ede5fe62127e484169d74ff6dc0)) * Show frontend version in about dialog ([5ddce38](5ddce387fe589c574adf0cce438732faf4ad9fd1)) * Building version into releases ([a0795db](a0795db0408b5fece13d8a74e9e243375883ca6f)) * Lint ([e13e477](e13e477682ef9fd647925f459d8d4527d3c55b9b)) * New task input styling ([c3cae78](c3cae78213b791c9e6fd8143ee59e3ca256c374a)) * Handle bar styling so they can actually be used ([10c6db3](10c6db3849e734d0508c8d435164a0f771175740)) * Make sure the date format is actually valid ([2c012e1](2c012e1a080bd9519384d65ee0653483aa52d1c3)) * Make tests work again with new selectors ([091beec](091beecc19cf5ff49fc252c4eeb98aa8a65ddb67)) * Use inherit for font family ([b7b4530](b7b4530a111d93e81fc6398dc3f7267cc6e255fb)) * Remove precision setting ([970a04d](970a04d9733f4cbdc35e5b772ce4a34fa71e6c4c)) * Fix imports ([d91bc50](d91bc5090a6cec38e655c944df7cf57ac16e4133)) * Use base store ([f5fd141](f5fd14124fa139f3e76f7a4915b2efc85de6c789)) * Correctly import all components ([31f2065](31f2065d2005b27ff8a0abbc4efaa7138cfe27c1)) * Update eslint env to 2022 ([0b194bb](0b194bb0cf326104c249c953194997a1f9a80dbf)) * Don't try to dynamically load dayjs locales ([b8e7b87](b8e7b87f96bdccf19066ce31d40cf40379014bbe)) * Disable dayjsLanguageSync function ([e1f49f2](e1f49f2ff15286ee8903c29dbe708cda90e5d70d)) * Scope ListGantt styles ([73eab6c](73eab6c5b5bfe0d72393ab378cce77ad5cbb59b6)) * Initial transformation of ganttBars ([407f5f2](407f5f2ef8c4759ea46f5fb74717bafb16f606c5)) * ParseBooleanProp ([8dea408](8dea4082bb0766297f74acef0352f8a6a6168d3c)) * Do not change language to the current one ([abc2649](abc26496cf0e20d0124af327d47e086b39e2bd23)) * Remove IE fallback ([b4f88bd](b4f88bd4a6ba50be1f972794c3e87b7a09f7c2ca)) * Improve return type ([0665538](066553838ad289d6c6c0a8b1c6ed0b84139ace54)) * Improve notifications (#2583) ([9ded3d0](9ded3d0cd69dd974ffea2531e3ca92438e420f29)) * Lint ([9894337](98943377b8344f1f5a8e38c23eff79d7678f51bc)) * Label multiselect styling on focus ([da2a7a2](da2a7a224e3c8015939e189692813bc215dbd72c)) ### Dependencies * *(deps)* Update sentry-javascript monorepo to v7.11.0 (#2274) * *(deps)* Update sentry-javascript monorepo to v7.11.1 (#2275) * *(deps)* Update dependency vitest to v0.22.1 (#2276) * *(deps)* Update dependency sass to v1.54.8 (#2281) * *(deps)* Update dependency caniuse-lite to v1.0.30001387 (#2285) * *(deps)* Update dependency rollup to v2.79.0 (#2278) * *(deps)* Update dependency marked to v4.1.0 (#2284) * *(deps)* Update dependency netlify-cli to v11 (#2287) * *(deps)* Update dependency vite to v3.0.9 (#2279) * *(deps)* Update dependency date-fns to v2.29.2 (#2277) * *(deps)* Update dependency esbuild to v0.15.6 (#2290) * *(deps)* Update dependency vite-plugin-pwa to v0.12.4 (#2291) * *(deps)* Update dependency rollup-plugin-visualizer to v5.8.0 (#2282) * *(deps)* Update dependency easymde to v2.17.0 (#2283) * *(deps)* Update dependency vue-tsc to v0.40.5 (#2292) * *(deps)* Update dependency vue to v3.2.38 (#2293) * *(deps)* Update dependency vue-router to v4.1.5 (#2294) * *(deps)* Update vueuse to v9.1.1 (#2295) * *(deps)* Update dependency @cypress/vue to v4.2.0 (#2296) * *(deps)* Update dependency @faker-js/faker to v7.5.0 (#2297) * *(deps)* Update dependency eslint to v8.23.0 (#2299) * *(deps)* Update dependency cypress to v10.7.0 (#2298) * *(deps)* Update dependency eslint-plugin-vue to v9.4.0 (#2300) * *(deps)* Update sentry-javascript monorepo to v7.12.0 (#2307) * *(deps)* Update dependency dompurify to v2.4.0 (#2306) * *(deps)* Update typescript-eslint monorepo to v5.36.1 (#2304) * *(deps)* Update dependency vite-svg-loader to v3.5.1 (#2302) * *(deps)* Update dependency typescript to v4.8.2 (#2301) * *(deps)* Update font awesome to v6.2.0 (#2303) * *(deps)* Update dependency @kyvg/vue3-notification to v2.4.1 (#2305) * *(deps)* Update sentry-javascript monorepo to v7.12.1 (#2308) * *(deps)* Update dependency vite-plugin-pwa to v0.12.6 (#2309) * *(deps)* Update dependency vue-tsc to v0.40.6 (#2310) * *(deps)* Update dependency rollup-plugin-visualizer to v5.8.1 (#2311) * *(deps)* Update dependency vitest to v0.23.0 (#2312) * *(deps)* Update dependency esbuild to v0.15.7 (#2313) * *(deps)* Update dependency caniuse-lite to v1.0.30001390 (#2314) * *(deps)* Update dependency vue-tsc to v0.40.7 (#2315) * *(deps)* Update dependency vitest to v0.23.1 (#2316) * *(deps)* Update dependency @vitejs/plugin-legacy to v2.1.0 (#2317) * *(deps)* Update dependency @vitejs/plugin-vue to v3.1.0 (#2318) * *(deps)* Update dependency vite to v3.1.0 (#2319) * *(deps)* Update vueuse to v9.2.0 (#2320) * *(deps)* Update typescript-eslint monorepo to v5.36.2 (#2321) * *(deps)* Update dependency vue-tsc to v0.40.9 (#2322) * *(deps)* Pin dependency @types/lodash.clonedeep to 4.5.7 (#2323) * *(deps)* Update dependency @vue/eslint-config-typescript to v11.0.1 (#2324) * *(deps)* Update dependency vite-plugin-pwa to v0.12.7 (#2325) * *(deps)* Update dependency vue-tsc to v0.40.10 (#2326) * *(deps)* Update dependency postcss-preset-env to v7.8.1 (#2328) * *(deps)* Update dependency vite-svg-loader to v3.6.0 (#2327) * *(deps)* Update dependency vue-tsc to v0.40.11 (#2333) * *(deps)* Update dependency sass to v1.54.9 (#2336) * *(deps)* Update dependency vue-tsc to v0.40.13 * *(deps)* Update dependency vue to v3.2.39 * *(deps)* Update dependency typescript to v4.8.3 (#2341) * *(deps)* Update dependency vitest to v0.23.2 * *(deps)* Update dependency autoprefixer to v10.4.9 * *(deps)* Update dependency caniuse-lite to v1.0.30001397 * *(deps)* Update dependency netlify-cli to v11.7.1 * *(deps)* Update dependency eslint to v8.23.1 * *(deps)* Update typescript-eslint monorepo to v5.37.0 * *(deps)* Update dependency blurhash to v2 (#2351) * *(deps)* Update dependency date-fns to v2.29.3 (#2354) * *(deps)* Update dependency autoprefixer to v10.4.10 (#2355) * *(deps)* Update dependency cypress to v10.8.0 (#2359) * *(deps)* Update dependency autoprefixer to v10.4.11 (#2363) * *(deps)* Update dependency postcss-preset-env to v7.8.2 * *(deps)* Update dependency vite to v3.1.1 (#2365) * *(deps)* Pin dependency @types/dompurify to 2.3.4 * *(deps)* Update sentry-javascript monorepo to v7.13.0 * *(deps)* Update dependency eslint-plugin-vue to v9.5.0 (#2371) * *(deps)* Update dependency eslint-plugin-vue to v9.5.1 (#2373) * *(deps)* Update dependency vite to v3.1.2 * *(deps)* Update dependency @types/sortablejs to v1.15.0 * *(deps)* Update dependency vitest to v0.23.4 * *(deps)* Update dependency esbuild to v0.15.8 * *(deps)* Update dependency vite-plugin-pwa to v0.12.8 (#2375) * *(deps)* Update caniuse-and-related to v4.21.4 (#2379) * *(deps)* Update dependency netlify-cli to v11.8.0 (#2380) * *(deps)* Update dependency @vitejs/plugin-legacy to v2.2.0 (#2381) * *(deps)* Update dependency vite to v3.1.3 (#2382) * *(deps)* Update typescript-eslint monorepo to v5.38.0 (#2383) * *(deps)* Update dependency vite-plugin-pwa to v0.13.0 (#2385) * *(deps)* Update dependency easymde to v2.18.0 (#2386) * *(deps)* Update dependency autoprefixer to v10.4.12 * *(deps)* Update dependency pinia to v2.0.22 (#2400) * *(deps)* Update dependency @vue/eslint-config-typescript to v11.0.2 * *(deps)* Update dependency vite-plugin-pwa to v0.13.1 * *(deps)* Update dependency rollup to v2.79.1 * *(deps)* Update dependency codemirror to v5.65.9 * *(deps)* Update pnpm to v7.12.1 * *(deps)* Update dependency sass to v1.55.0 * *(deps)* Update dependency esbuild to v0.15.9 * *(deps)* Update pnpm to v7.12.2 (#2408) * *(deps)* Update dependency caniuse-lite to v1.0.30001412 (#2421) * *(deps)* Update dependency netlify-cli to v11.8.3 (#2422) * *(deps)* Update dependency eslint to v8.24.0 (#2410) * *(deps)* Update vueuse to v9.3.0 (#2423) * *(deps)* Update dependency rollup-plugin-visualizer to v5.8.2 (#2420) * *(deps)* Update typescript-eslint monorepo to v5.38.1 (#2426) * *(deps)* Update dependency blurhash to v2.0.1 * *(deps)* Update dependency cypress to v10.9.0 (#2429) * *(deps)* Update dependency @types/node to v16.11.62 (#2430) * *(deps)* Update dependency typescript to v4.8.4 * *(deps)* Update dependency vue to v3.2.40 * *(deps)* Update dependency blurhash to v2.0.2 * *(deps)* Update sentry-javascript monorepo to v7.14.0 (#2440) * *(deps)* Update dependency vite to v3.1.4 (#2439) * *(deps)* Update dependency @vue/test-utils to v2.1.0 * *(deps)* Update dependency esbuild to v0.15.10 * *(deps)* Update dependency @cypress/vite-dev-server to v3.2.0 (#2448) * *(deps)* Update dependency postcss to v8.4.17 (#2449) * *(deps)* Update dependency marked to v4.1.1 * *(deps)* Update dependency @vitejs/plugin-vue to v3.1.2 (#2461) * *(deps)* Update dependency @types/node to v16.11.63 (#2464) * *(deps)* Update dependency caniuse-lite to v1.0.30001414 (#2465) * *(deps)* Update pnpm to v7.13.0 (#2467) * *(deps)* Update dependency netlify-cli to v12 (#2466) * *(deps)* Update dependency vue-advanced-cropper to v2.8.5 (#2469) * *(deps)* Update dependency blurhash to v2.0.3 (#2468) * *(deps)* Update sentry-javascript monorepo to v7.14.1 (#2471) * *(deps)* Update typescript-eslint monorepo to v5.39.0 * *(deps)* Update dependency @types/node to v16.11.64 (#2479) * *(deps)* Update dependency eslint-plugin-vue to v9.6.0 (#2480) * *(deps)* Update pnpm to v7.13.1 * *(deps)* Update dependency vue-advanced-cropper to v2.8.6 (#2483) * *(deps)* Pin dependency @rushstack/eslint-patch to 1.2.0 (#2486) * *(deps)* Pin dependency @types/lodash.debounce to 4.0.7 (#2488) * *(deps)* Update dependency happy-dom to v7 (#2492) * *(deps)* Update dependency vite to v3.1.5 * *(deps)* Update dependency happy-dom to v7.0.2 * *(deps)* Update sentry-javascript monorepo to v7.14.2 * *(deps)* Update pnpm to v7.13.2 * *(deps)* Update dependency vue-flatpickr-component to v9.0.8 (#2494) * *(deps)* Update dependency vite to v3.1.6 * *(deps)* Update dependency happy-dom to v7.0.4 (#2499) * *(deps)* Update dependency @cypress/vite-dev-server to v3.3.0 (#2501) * *(deps)* Update dependency happy-dom to v7.0.6 (#2500) * *(deps)* Update dependency happy-dom to v7.3.0 (#2502) * *(deps)* Update dependency vitest to v0.24.0 (#2503) * *(deps)* Update dependency vue-tsc to v1 (#2504) * *(deps)* Update dependency happy-dom to v7.4.0 (#2505) * *(deps)* Update dependency eslint to v8.25.0 * *(deps)* Update dependency vue-tsc to v1.0.1 (#2507) * *(deps)* Update dependency pinia to v2.0.23 (#2509) * *(deps)* Update dependency express to v4.18.2 * *(deps)* Update pnpm to v7.13.3 (#2511) * *(deps)* Update dependency vue-tsc to v1.0.2 (#2510) * *(deps)* Update dependency vue-tsc to v1.0.3 (#2512) * *(deps)* Update dependency netlify-cli to v12.0.7 (#2514) * *(deps)* Update dependency caniuse-lite to v1.0.30001418 (#2513) * *(deps)* Update dependency vite to v3.1.7 (#2515) * *(deps)* Update sentry-javascript monorepo to v7.15.0 (#2516) * *(deps)* Update dependency vitest to v0.24.1 (#2517) * *(deps)* Update pnpm to v7.13.4 (#2518) * *(deps)* Update typescript-eslint monorepo to v5.40.0 (#2519) * *(deps)* Update dependency @types/node to v16.11.65 (#2520) * *(deps)* Update dependency minimist to v1.2.7 (#2521) * *(deps)* Update dependency rollup to v3 (#2524) * *(deps)* Update dependency @cypress/vite-dev-server to v3.3.1 (#2523) * *(deps)* Update dependency cypress to v10.10.0 (#2525) * *(deps)* Update dependency vue-tsc to v1.0.4 (#2526) * *(deps)* Update dependency vue-tsc to v1.0.5 (#2527) * *(deps)* Update dependency rollup to v3.1.0 (#2528) * *(deps)* Update dependency @faker-js/faker to v7.6.0 (#2530) * *(deps)* Update dependency vue-tsc to v1.0.6 (#2529) * *(deps)* Update dependency postcss to v8.4.18 (#2532) * *(deps)* Update dependency vue-tsc to v1.0.7 (#2533) * *(deps)* Update dependency vite to v3.1.8 (#2534) * *(deps)* Update dependency vue to v3.2.41 (#2538) * *(deps)* Update dependency vitest to v0.24.3 (#2536) * *(deps)* Update dependency @cypress/vue to v4.2.1 (#2535) * *(deps)* Update dependency esbuild to v0.15.11 (#2539) * *(deps)* Update dependency rollup to v3.2.0 (#2541) * *(deps)* Update dependency vue-tsc to v1.0.8 (#2540) * *(deps)* Update dependency rollup to v3.2.1 (#2545) * *(deps)* Update dependency @types/node to v16.11.66 (#2544) * *(deps)* Update dependency ufo to v0.8.6 (#2542) * *(deps)* Update dependency rollup-plugin-visualizer to v5.8.3 (#2543) * *(deps)* Update pnpm to v7.13.5 * *(deps)* Update dependency rollup to v3.2.2 (#2549) * *(deps)* Update dependency netlify-cli to v12.0.9 (#2551) * *(deps)* Update vueuse to v9.3.1 (#2552) * *(deps)* Update dependency caniuse-lite to v1.0.30001420 (#2550) * *(deps)* Update dependency happy-dom to v7.5.12 (#2553) * *(deps)* Pin dependency @types/postcss-preset-env to 7.7.0 (#2555) * *(deps)* Update dependency rollup to v3.2.3 (#2556) * *(deps)* Update typescript-eslint monorepo to v5.40.1 (#2557) * *(deps)* Update dependency @types/node to v16.11.68 (#2558) * *(deps)* Update sentry-javascript monorepo to v7.16.0 (#2560) * *(deps)* Update dependency esbuild to v0.15.12 (#2561) * *(deps)* Update pnpm to v7.13.6 (#2562) * *(deps)* Update dependency vue-flatpickr-component to v10 (#2563) * *(deps)* Update dependency eslint to v8.26.0 (#2564) * *(deps)* Update pnpm to v7.14.0 (#2565) * *(deps)* Update dependency vue-tsc to v1.0.9 (#2566) * *(deps)* Update dependency @types/node to v16.18.0 (#2567) * *(deps)* Update dependency happy-dom to v7.6.0 (#2571) * *(deps)* Update dependency @vue/test-utils to v2.2.0 (#2570) * *(deps)* Update dependency caniuse-lite to v1.0.30001423 (#2568) * *(deps)* Update dependency netlify-cli to v12.0.11 (#2569) * *(deps)* Update dependency vue-router to v4.1.6 (#2572) * *(deps)* Update typescript-eslint monorepo to v5.41.0 (#2573) * *(deps)* Update dependency @types/node to v18 (#2574) * *(deps)* Update vueuse to v9.4.0 (#2575) * *(deps)* Update dependency cypress to v10.11.0 (#2576) * *(deps)* Update dependency @types/node to v18.11.6 * *(deps)* Update dependency vite to v3.2.0 (#2580) * *(deps)* Update dependency @types/node to v18.11.7 (#2581) * *(deps)* Update dependency @vitejs/plugin-legacy to v2.3.0 (#2578) * *(deps)* Update dependency @vitejs/plugin-vue to v3.2.0 (#2579) * *(deps)* Update sentry-javascript monorepo to v7.17.0 * *(deps)* Update sentry-javascript monorepo to v7.17.1 (#2585) * *(deps)* Update dependency autoprefixer to v10.4.13 (#2586) ### Features * *(gantt)* Trying to load gantt-chart * *(gantt)* Add task collection to useGanttFilter * *(gantt)* Use time constants * *(gantt)* Reset gantt filter * *(gantt)* Disable useDayjsLanguageSync * *(link shares)* Hide the logo if a query parameter was passed * *(link shares)* Allows switching the initial view by passing a query parameter * *(link shares)* Cleanup link share table * *(link shares)* Allows switching the initial view by passing a query parameter (#2335) * *(list)* Add info dialoge to show list description (#2368) * *(openid)* Show error message from query after being redirected from third party * *(task)* Cover image for tasks (#2460) * *(tests)* Add tests for task attachments* Settings background script setup (#2104) ([ff65580](ff655808b3cb562bd1c843ff70bf3641718ae61d)) * List settings edit script setup (#1988) ([f6437c8](f6437c81da73b7e3406c28b9bd7b201e376f15c3)) * Convert abstractService to ts ([74ad6e6](74ad6e65e88d6aa5702686dd0b6f55e2dc6b7b77)) * Add properties to models ([797de0c](797de0c5432face3887f4d77bcb7dd7ee2e7e0c1)) * Constants ([8fb0065](8fb00653e47c6f41a0e461c944b401d58b4a2351)) * Function attribute typing ([332acf0](332acf012c423d3201ec1811093226447cd065e8)) * Improve types ([c9e85cb](c9e85cb52b562cf9dcfac3ed54d8289e2b499992)) * Improve store and model typing ([3766b5e](3766b5e51ba9c40a6affa91ce5cc11519e2da5c3)) * Use lib ESNext setting for typescript ([79e7e4a](79e7e4a8aefe9f4d00bcbad76c4206c409384b61)) * Extend mode interface from class instead from interface ([a6b96f8](a6b96f857d949874ba75f657b887a7c997aa7c57)) * Improve store typing ([2444784](244478400ad8b8243ae2b29d741c03fa2b83601b)) * Add modelTypes ([7d4ba62](7d4ba6249e300b6711369476f5d6a84728668b0f)) * Convert services and models to ts (#1798) ([dbea1f7](dbea1f7a51f3cf5173b5f381944c4ef19ef97ec8)) * Add sponsor logo to readme (relm) ([e959043](e95904351fbd30776306225f3be55978d70ae42e)) * Show user display name when searching for assignees on a list ([65fd2f1](65fd2f14a067ea9d79b352af00f3c316be883fdf)) * Add keyboard shortcut to toggle task description edit (#2332) ([7f6f896](7f6f8963e7db236f3beb9e6a36fab4ba479b969b)) * Programmatically generate list of available views ([26d02d5](26d02d5593283c3ad2fb961348ba2f412cc9eaa8)) * Add fallback for useCopyToClipboard (#2343) ([7b398f7](7b398f73f604d6564a41c3ce5031883c677f02c7)) * Improve models ([1a11b43](1a11b43ca8d51bf998019fbc741e845b07d70157)) * Use v-model more consequent (#2356) ([db8b881](db8b8812af731fb6acbdd1aec173e37b84066eea)) * Make share link name italic ([224cea3](224cea33ced403f45c7d833ab576be44c89d199a)) * Move the url link to the bottom of the items ([6576b61](6576b6148ce1b02dbe6a335778592c4b72e275de)) * Color the task color button when the task has a color set ([51c806c](51c806c12b90aa124384497856590f5010b9ff49)) * Color the color button icon instead of the button itself ([bdf992c](bdf992c9bfe9de176a22f7b5a6fdae1bc5e5010f)) * Move the update available dialoge always to the bottom ([a18c6ab](a18c6ab8d860a496905f58278315222992bacd07)) * Show the task color bubble everywhere ([2683fec](2683fec0a67f6afd16579bb44a6ceadc0edd565f)) * Color the task color button when the task has a color set (#2331) ([f70b1d2](f70b1d2902f91a88eaf33f1a9799489c20a6a143)) * Namespace settings archive script setup ([ad6b335](ad6b335d41e07e8ce2e74e4282d572ba4c04ea30)) * ListNamespaces script setup (#2389) ([ff5d1fc](ff5d1fc8c1961134ef3baec09be52b02c0b6898e)) * NewTeam script setup (#2388) ([e91b5fd](e91b5fde0216e15f739da22efbcaae3829e31ba1)) * Port label store to pinia | pinia 1/9 (#2391) ([d67e5e3](d67e5e386d7d1901694fe0004f580807754bcae1)) * Use pnpm ([d76b526](d76b526916d4aca279670d2690f7bb8e63e432a7)) * Move list store to pina (#2392) ([a38075f](a38075f376aa5cc2d8a06943cf8932366a0d4011)) * Task relatedTasks script setup ([943d5f7](943d5f79757b73f447c51641812e7766edeffe9e)) * Allow marking a related task done directly from the list ([ce0f58c](ce0f58c7833bbb37974709112cdedad88ae07cc8)) * DeleteNamespace script setup (#2387) ([0814890](0814890cac92b813b5b93bb42c7a40e2dc13cb94)) * Task relatedTasks script setup (#1939) ([d57e27b](d57e27b4a62aaa0f0a739f030515fff72a56f7fc)) * Use pnpm (#1789) ([f7ca064](f7ca064127863de4a4c1e3ae29d84d6bd5311cb9)) * Add hot reloading support ([1c58fcc](1c58fccd926586b2303ce41939a535b2044a78a9)) * Move namespaces store to stores ([9474240](9474240cb9159a0e1b42f82cb492cc267782ce4f)) * Port namespace store to pinia ([093ab76](093ab766d45247b3b1d12740dc6b24c6b48f21c4)) * Feat-attachments-script-setup (#2358) ([4dfcd8e](4dfcd8e70f54d2ed977d4b8de5fb8bf9469819aa)) * Convert namespaces store to pina (#2393) ([937fd36](937fd36f724f2b383fe51ae25a55ba90f58c8975)) * Move attachments store to stores ([c2ba1b2](c2ba1b2828439d3bd1e846a4bb9a4c456562c460)) * Port attachments store to pinia ([20e9420](20e94206388ab694248942996fdb67b7be87e76f)) * Move config to stores ([9e8c429](9e8c429864923215be5b110fdcb7c4a586c60f3d)) * Port config store to pinia ([a737fc5](a737fc5bc2affc87b209746ecf04c66e1f6077db)) * Filter-popup script setup (#2418) ([ba2605a](ba2605af1bb6f9ba7d3bd1b99ed862d510c6bb31)) * ListLabels script setup (#2416) ([89e428b](89e428b4d285f3465a40773fbda564c432fb371e)) * Possible fix for pnpm ci errors ([e8f0b56](e8f0b5665161e77bcc961ec0dc57c5b127b93a1f)) * NewLabel script setup (#2414) ([7f581cb](7f581cbe2780633fdfa03609824182fe93fe77e3)) * Possible fix for pnpm ci errors (#2413) ([bc83309](bc833091f2b919177ce75815b562818c93ea2884)) * Feat NewNamespace script setup (#2415) ([63f2e6b](63f2e6ba6f22502becf61aa89c729fa9d01cdc7b)) * ListList script setup (#2441) ([bbf4ef4](bbf4ef4697fc6338ad603e2491fe4aed61057cd8)) * Move auth to stores ([f30c964](f30c964c06987f87b615c3eec25197241175db96)) * Port auth store to pinia ([7b53e68](7b53e684aa405a7874f189dcb404c031dfed1388)) * Auth store type improvements ([176ad56](176ad565cc64e2212eedb1601c844e458d7e4bb6)) * Improve api-config (#2444) ([8f25f5d](8f25f5d353064f383e97bbc524ce6e00ba559d0f)) * Convert model methods to named functions ([8e3f54a](8e3f54ae42c21fdae62225892ad340877651df27)) * Migrate auth store to pina (#2398) ([9856fab](9856fab38f62f82a42d5cb3b69b232eb319b8050)) * Move tasks to stores ([1fdda07](1fdda07f650702b7e3943e0afc7532367ee20100)) * Port tasks store to pinia ([34ffd1d](34ffd1d5729341bdede217387a4a4c490d7d60d8)) * Move kanban to stores ([9f26ae1](9f26ae1ee6241b2ef529f01d3511380c9d7a4576)) * Port kanban store to pinia ([c35810f](c35810f28fc5aacefabad7526b0ac4e982d53cc7)) * Port tasks store to pina (#2409) ([8c394d8](8c394d8024a825b961e825543453d188c28fa370)) * Automatically create subtask relations based on indention ([cc378b8](cc378b83fee2b326610cdda1997cc5236f947fbf)) * Automatically create subtask relations based on indention (#2443) ([ec227a6](ec227a6872ababb612cb0b7e68ca0c20676117c1)) * Migrate kanban store to pina (#2411) ([d1d7cd5](d1d7cd535ed992fc0a8be8afaf13250ac9b61132)) * Move base store to stores ([df74f9d](df74f9d80cdd44315a29189ecb2f236482cb70f5)) * Port base store to pinia ([7f281fc](7f281fc5e98c5eb83f926100c7f79ee374c5a784)) * Rework loading state of stores ([1d7f857](1d7f857070651f676bbb5bd7e6d79c7fed56be5f)) * TaskDetail as script setup (#1792) ([2dc36c0](2dc36c032bad93654fbd64a68682685870972feb)) * Add github issue template ([9400637](940063784b3ec129e99fe18c4eb2b205ffb15163)) * Login script setup (#2417) ([63fb8a1](63fb8a1962f9ecd8c9a079e2770b4658c5559d84)) * Datepicker script setup (#2456) ([ff1968a](ff1968aa36254d788d0d80ba2d156ce66f4a9df8)) * Multiselect script setup (#2458) ([0620b8f](0620b8f0b308e358526bed0d82322ffb9c0627cf)) * ColorPicker script setup (#2457) ([b08dd58](b08dd58552edb763f007f355f5c0d36d6dccbd05)) * Migrate kanban card to script setup ([a5925ba](a5925baff03ac2809b7c601b45b93363b6188083)) * Migrate kanban card to script setup (#2459) ([3e21a8e](3e21a8ed6ee74d85628feedd8855c817af8de538)) * Add nix flake for dev shell ([12215c0](12215c043d45d2f2294e65671587a923997e6f6f)) * Fancycheckbox script setup (#2462) ([06c1a54](06c1a548867e37a74a8493bd44fef728e10c658b)) * Editor script setup ([db627ed](db627ed28af8432e6971ad08864d11e56d3512c6)) * Use floating-ui (#2482) ([f360ebf](f360ebfe9854aeae9cb426c67b1bb48aa74a9c08)) * Update eslint config ([4655e1c](4655e1ce34223337c953ebbe52f94ef811034e6b)) * Feature/update-eslint-config (#2484) ([6f2dedc](6f2dedcb488ec6a38182e85e702ec880263ecbd3)) * Move composables in separate files (#2485) ([c206fc6](c206fc6f3462be2e0ebc0bd16d96b3c0099fdda1)) * Add display of kanban card attachment image ([3d88fda](3d88fdaaddca15b98efa938f0b2813420d56ad84)) * Promote an attachment to task cover image ([877e425](877e4250554b31db2d57f44a7443c5d04c783e59)) * Add indicator if an attachment is task cover ([f01107f](f01107fd737e2205bf60498b3d2954a251c3d9d4)) * Show done tasks as strikethrough when searching for new tasks to relate ([74a9b9a](74a9b9ab1b31740fe84a7dddd91a04995c1eb58d)) * Allow users to leave a team they're in ([feeaca2](feeaca2c02fb233c35a81f786acd5cbdf5c5d21d)) * Add TickTick migrator support ([1af4f78](1af4f7811a63826c4aa4740a55f606757e22c7ae)) * Make salutation i18n static ([c20de51](c20de51a3c98792580c0a2f2751648582ac5ac0c)) * Get username from store getter ([c4d7f6f](c4d7f6fdfa18c221597b28198d5fa432b1e934dc)) * Use getter and helper in other components as well ([9de20b4](9de20b4c54d192a20f9135388de9fa13121ed322)) * Make salutation i18n static (#2546) ([29f6874](29f68747bbd7da50d37ae3238b6b19782ec8022b)) * Refactor password reset to use a single password field ([4ed665f](4ed665fbd9dc4db1ecb6afc1a75d1818c3518186)) * Rename useTaskList ([7ce8802](7ce880239ec3ce16313d93bfefa657c499bbfb29)) * Add basic implementation of ganttastic ([2b0df8c](2b0df8c2375ec5f9afe43207807e999bcc693d21)) * Allow passing props down to the gantt component ([49a2497](49a24977f96cff1e90e706321505ae43bf7efadf)) * Only load tasks which start in the currently selected range ([ed241d2](ed241d21bea91795a10cdc1af92561d435c9eedc)) * Dynamically set default date ([736e5a8](736e5a8bf55ccf7cbed23fd3af48122c459bcdc6)) * Dynamically set default date ([3b48ada](3b48adad675b0b20dc91a08f8ebbfe1dd1c3806b)) * Create new tasks ([ef46893](ef4689335b3e738b7e1338657e9dcd69c82fbcb9)) * Add open task detail when double clicking ([d2c4092](d2c40926ded479db92d0f3b77d2ece5842bcacbb)) * Scroll ([c8eac91](c8eac914d10a09453afb70d35c6d16faac9cd00c)) * Styling ([80c151c](80c151ca6c4a76a5f912505672eee471f77a3bba)) * Update task in gantt bar after dragging to make sure it changes its color ([ebd824b](ebd824bddf8d37a66d2dbf7f330b39c8849db9b2)) * Show done tasks strikethrough ([3eacc07](3eacc0754ff50fed2d5a50198480c5c8d697f6ce)) * Handle changing props ([29dcc02](29dcc02217dfe9d52b3cdd6166ca82cc8be1022e)) * Loading animation ([8c62a9e](8c62a9e198fb5b8221a13747e9510f5036ed3095)) * Create task when pressing the button ([0a9588e](0a9588e09730e83ddc61630012e62c0530a9997d)) * Increase the default date range ([5f7159e](5f7159ebc49e73bc4757c7cefa9a10ed14d65b46)) * Only use one watcher ([64fdae8](64fdae81ec8a1b807a1b1788a6954c8d7850dc36)) * Review changes ([f21a4e1](f21a4e1e9f558e999e1f6638847aeab4d73b9636)) * Update ganttastic version ([2f820e5](2f820e517f6dea384440a9574da4f82c02c86143)) * Improve types ([3b244df](3b244dfdbecf2f1feaa766b5c9e52c7e66dfe52a)) * Working route sync ([acdbf2f](acdbf2f8f5b8e28e923d7598696dadec373c7a67)) * Working gantt-chart ([eaf7778](eaf777864ac857275bc657bf39f1886460d307d2)) * Abstract to useGanttFilter / and useRouteFilter ([2c732eb](2c732eb0d55c9161b8d47cbc850421136994bff4)) * Simplify ListGantt styles ([c7dd20e](c7dd20ef57f037db0ac8bbdc583463ae98ffe9ac)) * Move useGanttTaskList in separate file ([7f4114b](7f4114b7032c24d9305c7c731ad1fef2f9390dcd)) * Remove gantt-chart wrapper ([aefda38](aefda38bdd8fa5f5b4f4d2c7486566f669dd6929)) * Use PascalCase for component name ([acb3ddc](acb3ddc73fd7a8240d42774c80c68b5a725c3734)) * Use ref for filters ([51dc123](51dc123d893517a30c2dbb26a68e877b493ec95e)) * Use plural for filters consequently ([6bf6357](6bf6357cbd281fa5b99b7aae9845fee90c758ae7)) * Move config preparation in separate function ([e74e6fc](e74e6fcc996cced93f040782ac278db6baea975e)) * Align with vue-flatpickr-component 10 ([874dc1e](874dc1e5fc9f76ad3d45f555b9d04585cd9a2704)) * Replace our home-grown gantt implementation with ganttastic (#2180) ([fd3e7e6](fd3e7e655dbbd59f9a94db0f18a3ef4876cec059)) * Improve useTaskList (#2582) ([d5258b7](d5258b73153a477a82c750482a6fd504c5823b7a)) * Unify savedFilter logic in service (#2491) ([9807858](9807858436e4b7d6de8dcb71b2a03a55ed8a7d52)) * Quick-actions script setup (#2478) ([386fd79](386fd79b4983b9d472d46219fc60c1a1a2cc1012)) ### Miscellaneous Tasks * *(ci)* Sign drone config * *(ci)* Sign drone config * *(gantt)* Wip daterange * *(gantt)* Upgrade packages * *(gantt)* Upgrade packages * *(gantt)* Pnpm install after merge * *(i18n)* Use global scope * *(task)* Move cover image setter to store* Improve type imports ([af630d3](af630d3b8c1536c1a9a320172aaf19e000bb2517)) * Remove date mixins ([b0ee316](b0ee316a262ca71b9cfecbaaeccab7f9465ec09d)) * Remove global mixing ([4a247b2](4a247b2a7d6741bfec9fbdb387c9313d7b6381d1)) * Remove unnecessary defineComponent ([6f93d63](6f93d6343c1c518fec3591b83b999efcbccf9607)) * Better variable typing ([42e72d1](42e72d14a4a804aa38908cc2a9d6b4cb120c988a)) * Align docker cypress image version with drone ([2445f0e](2445f0eec8b130d8d71e5fc399a399c0d1cf6836)) * Minor fixes ([49f3b92](49f3b928cbc16031cf65fa3ed1cc908968e1083b)) * Automerge renovate dev dependency updates ([d822709](d822709991ee4dc52ee8aa56a03248c6e4a3a709)) * Rearrange non-dev dependencies ([b8d77a6](b8d77a617b0b205fbf8553d3ce060547c96f0f22)) * Remove   ([d91d1fe](d91d1fecf1b34734ef8af21c3c34bdaaa6d53e09)) * Remove unused id ([5f678e2](5f678e2449529758cd6ade233c52a0c091889fd9)) * Set more expressive variable names for available views dropdowns ([7e7fa80](7e7fa807fd1c6a34c5236cca4fb20141ca9d0454)) * Improve types ([6d9c4a7](6d9c4a7aa083425e252b96729b57c16ab13fd295)) * Don't cache node_modules ([b542221](b542221dac6a14cd84aab446ceab0888bc98bb38)) * Don't use node alpine image ([6624db1](6624db1d49545524083d124698fa5b6e02bbfb0c)) * Use node alpine image ([dfb3561](dfb3561310bec49043a630136a2d51cc80184cc1)) * Optimise loading order (#2435) ([ca899d3](ca899d3b5172be6f39a60bdaffab58330225ecd9)) * Make const out of export download file name (#2436) ([878c6ea](878c6ea9e17527b3f199f4acf10588e910b5727c)) * Spread title ([3970d0f](3970d0fd315488427df0c4a37447eb52dca322b4)) * Use better variable names ([8ce242b](8ce242bb6595ef12442a6ba0fb37eb66c65dd71b)) * Break earlier if index === 0 ([d58f8b4](d58f8b4ba1d873abb0fc8dc4c2cec64a33b55ab8)) * Use jsDoc to explain param ([5bd7c77](5bd7c77b68f08ab4771f3d80d5191def9d634204)) * Small review adjustments ([af7f840](af7f8400e901c2f4d9c5c4cca7614af62892a75e)) * Remove unneeded this from PasswordReset.vue (#2473) ([c232170](c2321703a767395b77523d4551ea508396b7cae8)) * Remove IE edge fallback (#2477) ([3248dcd](3248dcd6636627548f2df869900a7943c0dde0ba)) * Add line-wrap ([eb80bfa](eb80bfa00de891ee12643d664e8610d1f3bc851f)) * Better wording for cover set button ([a773137](a7731370a0bcdd8a393036a617dd1953cd39f5df)) * Update happy-dom less frequently ([458df80](458df8044306642e5da813ff8341bed07f67f26a)) * Move helper function outside of composable ([aa2278a](aa2278a56411dc8045fa468b090755cf5d899d09)) * Use flatpickr range instead of two datepickers ([c289a6a](c289a6ae18fd5936b789270cc72408374a790edc)) * Use width property ([7a7a1c9](7a7a1c985e0feb8de62ddbdd54f36f2a09a9d765)) * Remove old component and dependencies ([6cb331e](6cb331ee0f26dffcbf700426da17acb6159aea3e)) * Use Loading component ([766b4c6](766b4c669ff52f6d6c888727e62142eaa90de54d)) * Use @/models ([d3925b8](d3925b8d80e16e25e9b82d057fb47ed9f41f61a0)) * Uppercase const ([98d0398](98d0398ca840d8d8077f850c8ca4e65784373b61)) * Don't set required if there's a default value ([ed5d3be](ed5d3be7cba7992eb18a3ed1844c085cf88b3bdd)) * Define types ([56a2573](56a25734d7557663e2ba43ba41f4922f0b10ed8b)) * Don't use for..in ([6975a2b](6975a2b286628294b8909bce3d43334cc383d987)) * Add types for template ref ([4be0977](4be097701449b74bbeb7218b539db65961539591)) * Don't use ref when not nessecary ([fd9d0ad](fd9d0ad1553756414696315508bc2d8928f63d9d)) * Update lockfile ([957d8f0](957d8f05a5e9548138f8dce192513928deb02669)) * Better naming for input ([df02dd5](df02dd529181e9701ce586dba9025c83eeaf48d8)) * Clean up ([2acb70c](2acb70c56257202fe7d136b36ceaaa2fe122491e)) * Pnpm install after merge ([26e522c](26e522cf8c302f5d63b26134e5fa37bed5c808ef)) * Use vue-ganttastic release ([6c61907](6c619072b4863328c24588bb08a9543806942be1)) * Don't pass other params to ListGantt than route ([cf0eaf9](cf0eaf9ba1816b610ba1cbc9b4a6c661f00f61a5)) * Refactor parseTimeLabel to own function ([443e1a0](443e1a063dfff3cbb82a9f625e05bf7e2b606cbe)) * Add git-cliff to flake ([b817720](b817720907b0c4bb848e9624e3fdf71437ba0bde)) ### Other * *(other)* [skip ci] Updated translations via Crowdin ## [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