## nextcloud/end_to_end_encryption — v2.2.3…v2.2.4

_19 commits._

### Fixes
- **fix: handle filesystem root in encrypted file checks** (9411a2b)
- **fix: align v1 measures with existing measures on v2 endpoints** (49d4b04)
- **fix: add 2.1 metadata version support to "legacy" models.ts** (41ec1ac)

### Backend
- **Merge pull request #2063 from nextcloud/chore/prepare-v2-2-4** (e60c502)
- **Merge pull request #2060 from nextcloud/automated/noid/stable-2-update-nextcloud-ocp** (f72f1ae)
- **Merge pull request #2049 from nextcloud/backport/2026/stable-2** (51209a0)
- **Merge pull request #2055 from nextcloud/dependabot/npm_and_yarn/stable-2/fast-xml-parser-5.11.0** (dfb536f)
- **Merge pull request #2045 from nextcloud/backport/2044/stable-2** (ff5ebb6)
- **Merge pull request #2038 from nextcloud/backport/2036/stable-2** (e21530f)
- **Merge pull request #2033 from nextcloud/dependabot/npm_and_yarn/stable-2/eslint-10.8.1** (949bf77)
- **Merge pull request #2034 from nextcloud/dependabot/npm_and_yarn/stable-2/vue-3.5.41** (e409a26)
- **Merge pull request #2032 from nextcloud/dependabot/npm_and_yarn/stable-2/core-js-3.50.0** (9b70e75)

### Chore
- **chore: prepare v2.2.4** (62117c5)
- **chore(dev-deps): Bump nextcloud/ocp package** (fab2c73)
- **Chore(deps): Bump fast-xml-parser from 5.10.1 to 5.11.0** (96c1e29)
- **chore: cleanup** (695cbf2)
- **Chore(deps-dev): Bump eslint from 10.8.0 to 10.8.1** (52a3c22)
- **Chore(deps): Bump vue from 3.5.40 to 3.5.41** (e6460a3)
- **Chore(deps-dev): Bump core-js from 3.49.0 to 3.50.0** (65bf9aa)

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