## nextcloud/end_to_end_encryption — v2.3.0…v2.4.0

_33 commits._

### Features
- **feat: add setup check and occ command to detect v1 metadata** (7b86bb8)

### Fixes
- **fix: ensure filedrop migration results in unique names** (d7085b7)
- **Merge pull request #2185 from nextcloud/automated/noid/stable-2-fix-npm-audit** (4cd9250)
- **fix(deps): Fix npm audit** (db0792f)
- **fix(sharing): restore the file action patching helper** (5771dbb)
- **fix(sharing): show sharing status action for encrypted folders** (774ff8c)
- **fix: reject WebDAV requests aborted while their response is intercepted** (debb9c8)
- **fix(files): keep the real name when copying an encrypted file** (ff830c2)
- **fix: disable viewer where it does not handle e2ee itself** (2848b8b)
- **fix: add missing audit-logging for important events** (98b0df0)
- **fix(metadata): encode metadata and file drop entries as UTF-8** (e84cbd7)

### Backend
- **Merge pull request #2187 from nextcloud/chore/2-4-0** (919622c)
- **Merge pull request #2163 from nextcloud/backport/2153/stable-2** (9952aae)
- **Merge pull request #2186 from nextcloud/backport/2164/stable-2** (1426ebf)
- **Merge pull request #2180 from nextcloud/dependabot/npm_and_yarn/stable-2/pkijs-3.4.1** (a63f13e)
- **Merge pull request #2178 from nextcloud/dependabot/npm_and_yarn/stable-2/vue/test-utils-2.5.1** (513b929)
- **Merge pull request #2177 from nextcloud/dependabot/npm_and_yarn/stable-2/nextcloud/router-3.2.0** (8f0bf8e)
- **Merge pull request #2174 from nextcloud/dependabot/npm_and_yarn/stable-2/nextcloud/e2e-test-server-0.6.1** (948e3cf)
- **Merge pull request #2171 from nextcloud/dependabot/npm_and_yarn/stable-2/vue-3.5.43** (ef22c01)
- **Merge pull request #2160 from nextcloud/backport/2159/stable-2** (22599e4)
- **Merge pull request #2154 from nextcloud/backport/2149/stable-2** (bd57714)
- **Merge pull request #2150 from nextcloud/backport/2146/stable-2** (31a5997)
- **Merge pull request #2151 from nextcloud/backport/2148/stable-2** (bdea78f)
- **Merge pull request #2152 from nextcloud/backport/2147/stable-2** (ea5471c)

### Tests
- **test(sharing): open the sharing sidebar through the sharing status action** (6cec898)
- **test(e2e): navigate relative to the base URL** (ec8dc17)
- **test(e2e): cover copying and moving out of encrypted folders** (2f381ea)

### Chore
- **chore: prepare v2.4.0** (555b729)
- **Chore(deps): Bump pkijs from 3.4.0 to 3.4.1** (b78727a)
- **Chore(deps-dev): Bump @vue/test-utils from 2.5.0 to 2.5.1** (6e311bd)
- **Chore(deps): Bump @nextcloud/router from 3.1.0 to 3.2.0** (22b1f9e)
- **Chore(deps-dev): Bump @nextcloud/e2e-test-server from 0.6.0 to 0.6.1** (742f81e)
- **Chore(deps): Bump vue from 3.5.42 to 3.5.43** (15b68ab)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/nextcloud/end_to_end_encryption?utm_source=github-action)._