Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 2, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@opencloud-eu/eslint-config (source) 4.2.1 -> 4.3.0 age confidence
@opencloud-eu/extension-sdk (source) 4.2.1 -> 4.3.0 age confidence
@opencloud-eu/prettier-config (source) 4.2.1 -> 4.3.0 age confidence
@opencloud-eu/tsconfig (source) 4.2.1 -> 4.3.0 age confidence
@opencloud-eu/web-client (source) 4.2.1 -> 4.3.0 age confidence
@opencloud-eu/web-pkg (source) 4.2.1 -> 4.3.0 age confidence
@opencloud-eu/web-test-helpers (source) 4.2.1 -> 4.3.0 age confidence
@types/node (source) 24.10.1 -> 24.10.4 age confidence
@uppy/core (source) 5.1.1 -> 5.2.0 age confidence
eslint (source) 9.39.1 -> 9.39.2 age confidence
prettier (source) 3.7.3 -> 3.7.4 age confidence
tailwindcss (source) 4.1.17 -> 4.1.18 age confidence
vite (source) 7.2.6 -> 7.3.0 age confidence
vitest (source) 4.0.14 -> 4.0.16 age confidence
vue (source) 3.5.25 -> 3.5.26 age confidence
vue-router (source) 4.6.3 -> 4.6.4 age confidence
vue-tsc (source) 3.1.5 -> 3.2.1 age confidence
zod (source) 4.2.0 -> 4.2.1 age confidence

Release Notes

opencloud-eu/web (@​opencloud-eu/eslint-config)

v4.3.0

Compare Source

❤️ Thanks to all contributors! ❤️

@​AlexAndBear, @​JammingBen, @​ScharfViktor, @​dschmidt, @​kulmann, @​pascalwengerter, @​prashant-gurung899, @​tammi-23

🔒 Security
  • chore(deps): bump mdast-util-to-hast to 13.2.1 (security) [#​1692]
  • chore: bump sub-dependencies that cause vulnerability alerts [#​1653]
🐛 Bug Fixes
  • fix(design-system): filter chip margins [#​1739]
  • fix(design-system): remove tailwind reference in bundled css [#​1728]
  • fix: add missing drag styling in tiles view [#​1645]
  • fix: embed mode click behavior [#​1641]
  • fix: hide calendar when env var FRONTEND_DISABLE_RADICALE is set to true [#​1660]
  • fix: move folder replace [#​1627]
  • fix: editing and loading tags for received shares [#​1650]
  • fix: catching errors in sse events [#​1654]
  • fix: missing versions when closing and re-opening sidebar [#​1602]
  • fix: embed actions z-index [#​1610]
  • fix: version downloads and remove downloadUrl dav property default [#​1559]
  • fix: copying created links in Safari [#​1594]
  • fix: prevent undo delete multiple times for same file [#​1587]
  • fix: initial default favicon [#​1584]
  • fix: add missing file list update after undo delete in space [#​1561]
  • bug: hide addtional calendar data, if radicale is not set up [#​1573]
  • fix: lazy loading indicator in condensed resource table [#​1572]
  • fix: endless propfind requests when opening public links authenticated [#​1534]
  • fix: archive download on password protected links [#​1523]
  • bug: allow clipboard access to collabora [#​1569]
  • fix: translation string typos [#​1564]
  • fix: remove horizontal scrollbar when opening upload menu [#​1562]
  • fix: account preferences page, left sidebar won't be translated on language change [#​1554]
  • fix: avoid flicker on CalDAV check [#​1538]
  • fix: private link doesn't reliably open default app [#​1527]
  • fix: only render drop content when opened [#​1498]
  • fix: space batch actions not loading in spaces table [#​1517]
  • fix: bottom drawer 'New'-menus appearance [#​1494]
  • revert: "Update Font Metadata2 (#​1488)" [#​1507]
  • fix: adjust headline sizes across the webui [#​1504]
✅ Tests
  • [tests-only] correct release PR condition to use build.sender [#​1736]
  • [tests-only] skip unit and e2e test pipelines on ready-release-go prs [#​1714]
  • e2e-tests. undo deleted resources [#​1580]
  • e2e-test. download folder on public link [#​1531]
  • check user avatar in the admin settings->users [#​1510]
📈 Enhancement
  • feat: add photo roll to preview app [#​1699]
  • feat: render readme.md file at the top of folder [#​1708]
  • feat: add inlineLabel and hasBorder props to OcTextInput and OCSelect [#​1707]
  • feat(preview): add support for mov video files [#​1705]
  • feat: add floating action button [#​1688]
  • feat: replace extension and gdpr icon in preference menu [#​1683]
  • feat: implement mail account switcher [#​1677]
  • feat: show empty trash bin icon at quick action if trash is empty [#​1647]
  • feat: share links and passwords in embed mode [#​1613]
  • Introduce mail app [#​1382]
📦️ Dependencies
  • chore(deps): update dependency @​codemirror/view to v6.39.4 [#​1732]
  • fix(deps): update dependency vue-router to v4.6.4 [#​1743]
  • fix(deps): update dependency @​sentry/vue to v10.30.0 [#​1737]
  • chore(deps): update node.js to v24.12.0 [#​1734]
  • chore(deps): update devdependencies (non-major) [#​1742]
  • chore(deps): update dependency @​codemirror/view to v6.39.1 [#​1730]
  • chore(deps): update dependency dompurify to v3.3.1 [#​1721]
  • chore(deps): update typescript-eslint monorepo to v8.49.0 [#​1724]
  • chore(deps): update dependency md-editor-v3 to v6.2.1 [#​1726]
  • chore(deps): update dependency @​codemirror/view to v6.39.1 [#​1725]
  • chore(deps): update devdependencies (non-major) [#​1722]
  • fix(deps): update uppy monorepo [#​1729]
  • chore(deps): update pnpm to v10.25.0 [#​1723]
  • chore(deps): update traefik docker tag to v3.6.4 [#​1716]
  • chore(deps): update devdependencies (non-major) [#​1717]
  • fix(deps): update dependency @​sentry/vue to v10.29.0 [#​1712]
  • fix(deps): update dependency @​sentry/vue to v10.28.0 [#​1697]
  • chore(deps): update dependency @​panzoom/panzoom to v4.6.1 [#​1698]
  • chore(deps): update typescript-eslint monorepo to v8.48.1 [#​1693]
  • fix(deps): update uppy monorepo [#​1695]
  • chore(deps): update devdependencies (non-major) [#​1690]
  • update-playwright-1.57 [#​1709]
  • fix(deps): update dependency password-sheriff to v2 [#​1701]
  • chore(deps): update collabora/code docker tag to v25.04.7.3.1 [#​1684]
  • chore(deps): update dependency vite to v7.2.6 [#​1689]
  • chore(deps): update devdependencies (non-major) [#​1686]
  • chore(deps): update devdependencies (non-major) [#​1652]
  • chore(deps): update typescript-eslint monorepo to v8.48.0 [#​1673]
  • chore(deps): update dependency password-sheriff to v1.3.1 [#​1672]
  • chore(deps): update ghcr.io/stalwartlabs/stalwart docker tag to v0.14.1 [#​1541]
  • chore(deps): update dependency eslint-plugin-vue to v10.6.2 [#​1664]
  • fix(deps): update dependency @​sentry/vue to v10.27.0 [#​1674]
  • chore(deps): update dependency @​vueuse/core to v14.1.0 [#​1676]
  • fix(deps): update vue monorepo to v3.5.25 [#​1669]
  • fix(deps): update dependency zod to v4.1.13 [#​1667]
  • chore(deps): update pnpm to v10.24.0 [#​1656]
  • chore(deps): update dependency md-editor-v3 to v6.2.0 [#​1648]
  • fix(deps): update dependency @​sentry/vue to v10.26.0 [#​1649]
  • chore(deps): update dependency glob to v13 [#​1651]
  • chore(deps): update dependency @​cucumber/messages to v31 [#​1644]
  • chore(deps): update dependency @​vitejs/plugin-vue to v6.0.2 [#​1632]
  • chore(deps): update traefik docker tag to v3.6.2 [#​1643]
  • chore(deps): update dependency oidc-client-ts to v3.4.1 [#​1570]
  • fix(deps): update dependency p-queue to v9.0.1 [#​1640]
  • chore(deps): update typescript-eslint monorepo to v8.47.0 [#​1633]
  • chore(deps): update dependency glob to v12 [#​1634]
  • chore(deps): update collabora/code docker tag to v25.04.7.2.1 [#​1631]
  • chore(deps): update devdependencies (non-major) to v4.0.10 [#​1625]
  • chore(deps): update dependency @​codemirror/view to v6.38.8 [#​1622]
  • chore(deps): update dependency vue-tsc to v3.1.4 [#​1621]
  • chore(deps): update dependency @​codemirror/view to v6.38.7 [#​1619]
  • chore(deps): update devdependencies (non-major) to v4.0.9 [#​1618]
  • chore(deps): update traefik docker tag to v3.6.1 [#​1614]
  • chore(deps): update pnpm to v10.22.0 [#​1607]
  • chore(deps): update dependency jsdom to v27.2.0 [#​1601]
  • chore(deps): update node.js to v24.11.1 [#​1600]
  • fix(deps): update dependency @​sentry/vue to v10.25.0 [#​1599]
  • fix(deps): update dependency @​sentry/vue to v10.24.0 [#​1574]
  • chore(deps): update typescript-eslint monorepo to v8.46.4 [#​1581]
  • chore(deps): update collabora/code docker tag to v25.04.7.1.1 [#​1516]
  • chore(deps): update devdependencies (non-major) to v4.0.8 [#​1557]
  • chore(deps): update traefik docker tag to v3.6.0 [#​1566]
  • chore(deps): update pnpm to v10.21.0 [#​1568]
  • chore(deps): update dependency password-sheriff to v1.3.0 [#​1560]
  • fix(deps): update vue monorepo to v3.5.24 [#​1558]
  • chore(deps): update dependency vite to v7.2.2 [#​1555]
  • chore(deps): update devdependencies (non-major) to v4.1.17 [#​1533]
  • chore(deps): update dependency axios to v1.13.2 [#​1537]
  • fix(deps): update vue monorepo to v3.5.23 [#​1544]
  • fix(deps): update dependency @​sentry/vue to v10.23.0 [#​1542]
  • fix(deps): update dependency pinia to v3.0.4 [#​1532]
  • chore(deps): update dependency @​pinia/testing to v1.0.3 [#​1524]
  • chore(deps): update dependency pinia to v3.0.4 [#​1525]
  • fix(deps): update dependency axios to v1.13.2 - autoclosed [#​1515]
  • chore(deps): update devdependencies (non-major) to v4.0.7 [#​1514]
  • chore(deps): update dependency eslint to v9.39.1 [#​1503]
  • chore(deps): update typescript-eslint monorepo to v8.46.3 [#​1502]
  • [full-ci] bump-opencloud-3.7.0. run all tests [#​1500]
  • chore(deps): update dependency md-editor-v3 to v6.1.1 [#​1493]
  • fix(deps): update dependency @​uppy/utils to v7.1.3 [#​1496]
transloadit/uppy (@​uppy/core)

v5.2.0

Compare Source

Minor Changes
  • 79e6460: - Add PluginTypeRegistry and typed getPlugin overload in @​uppy/core
    • Register plugin ids across packages so uppy.getPlugin('Dashboard' | 'Webcam') returns the concrete plugin type and removes the need to pass generics in getPlugin()
Patch Changes
  • ac12f35: Fix: Move completed uploads exclusion logic into uploaders. This fixes the problem where postprocessors would not run for already uploaded files.
  • 4817585: added icon to webdav provider, add css to truncate large file names
  • Updated dependencies [ac12f35]
eslint/eslint (eslint)

v9.39.2

Compare Source

prettier/prettier (prettier)

v3.7.4

Compare Source

diff

LWC: Avoid quote around interpolations (#​18383 by @​kovsu)
<!-- Input -->
<div foo={bar}>   </div>

<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>

<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
TypeScript: Fix comment inside union type gets duplicated (#​18393 by @​fisker)
// Input
type Foo = (/** comment */ a | b) | c;

// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;

// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
TypeScript: Fix unstable comment print in union type comments (#​18395 by @​fisker)
// Input
type X = (A | B) & (
  // comment
  A | B
);

// Prettier 3.7.3 (first format)
type X = (A | B) &
  (// comment
  A | B);

// Prettier 3.7.3 (second format)
type X = (
  | A
  | B // comment
) &
  (A | B);

// Prettier 3.7.4
type X = (A | B) &
  // comment
  (A | B);
tailwindlabs/tailwindcss (tailwindcss)

v4.1.18

Compare Source

Fixed
  • Ensure validation of source(…) happens relative to the file it is in (#​19274)
  • Include filename and line numbers in CSS parse errors (#​19282)
  • Skip comments in Ruby files when checking for class names (#​19243)
  • Skip over arbitrary property utilities with a top-level ! in the value (#​19243)
  • Support environment API in @tailwindcss/vite (#​18970)
  • Preserve case of theme keys from JS configs and plugins (#​19337)
  • Write source maps correctly on the CLI when using --watch (#​19373)
  • Handle special defaults (like ringColor.DEFAULT) in JS configs (#​19348)
  • Improve backwards compatibility for content theme key from JS configs (#​19381)
  • Upgrade: Handle future and experimental config keys (#​19344)
  • Try to canonicalize any arbitrary utility to a bare value (#​19379)
  • Validate candidates similarly to Oxide (#​19397)
  • Canonicalization: combine text-* and leading-* classes (#​19396)
  • Correctly handle duplicate CLI arguments (#​19416)
  • Don’t emit color-mix fallback rules inside @keyframes (#​19419)
  • CLI: Don't hang when output is /dev/stdout (#​19421)
vitejs/vite (vite)

v7.3.0

Compare Source

Please refer to CHANGELOG.md for details.

v7.2.7

Compare Source

vitest-dev/vitest (vitest)

v4.0.16

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.15

Compare Source

   🚀 Experimental Features
   🐞 Bug Fixes
    View changes on GitHub
vuejs/core (vue)

v3.5.26

Compare Source

Bug Fixes
Performance Improvements
vuejs/router (vue-router)

v4.6.4

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
vuejs/language-tools (vue-tsc)

v3.2.1

Compare Source

language-core
component-meta
component-type-helpers
  • fix: npm package is missing build files (#​5893)
language-service
  • feat: props completion now only suggests :xxx (shorthand) when no prefix is typed, instead of both xxx and :xxx

v3.2.0

Compare Source

vscode
  • fix: Vue TS highlighting when trailing type alias is missing semicolon (#​5853) - Thanks to @​serkodev!
  • perf: replace fast-diff with custom character-by-character alignment algorithm (#​5849) (#​5851)
  • refactor: update Vue grammar scope name to "text.html.vue" (#​5856)
  • test: add test for embedded grammars (#​5861) - Thanks to @​serkodev!
language-service
component-meta
  • feat: add tags to slots and exposed (#​5862) - Thanks to @​aj-dev!
  • feat: filter out irrelevant properties from exposed (#​5868) - Thanks to @​aj-dev!
  • refactor: redundant logic between deduplication and language-core (#​5875)
  • refactor: de-dependency from component-type-helpers (#​5876)
  • refactor: search prop defaults with symbol declarations (#​5879)
  • refactor: deprecate "noDeclarations" and "forceUseTs" options (#​5887)
typescript-plugin
  • feat: include leading dot when finding references to CSS classes (#​5852)
  • fix: missing module error after file rename (#​5839) - Thanks to @​serkodev!
  • fix: prioritize non-warning completion entries over warning ones (#​5847)
  • fix: always pass rest parameters for future compatibility (#​5859) - Thanks to @​KazariEX!
  • fix: add nullish guards before accessing ts.CompletionEntryData (#​5869) - Thanks to @​KazariEX!
  • fix: handle import type nodes in definition proxy (#​5873)
  • fix: handle type imports in component auto-import(#​5874)
language-core
  • feat: revert overcorrection of v-for type inference (#​5836)
  • feat: align v-for key type with Object.keys (#​5837) - Thanks to @​serkodev!
  • feat: narrow component and directive types (#​5841)
  • feat: support <!-- @&#8203;strictTemplates --> magic comment (#​5845)
  • fix: correctly resolve <script src=""> (#​5838)
  • fix: preserve template slot wrappers during createIfBranch (#​5844) - Thanks to @​serkodev!
  • fix: include end tag locations when renaming global components
  • refactor: replace dynamic types generation with static files (#​5872)
  • refactor: improve Vue version detection and plugin resolution
component-type-helpers
  • refactor: remove ComponentType helper
workspace
  • chore: update testing infrastructure (#​5848)
  • chore: use tsgo in development (#​5860)
  • chore: reduce local dependencies and update workflows (#​5863)
  • chore: upgrade tsslint and vite to pre-release versions
  • chore: delete tests for Vue 3.4 (#​5871)

v3.1.8

Compare Source

Features
  • feat(vscode): support multiline attribute for <script> and <style> tag (#​5830) - Thanks to @​serkodev!
  • feat(vscode): supports format with selected range (#​5761) - Thanks to @​serkodev!
  • feat(language-service): add tsconfig-based document link support for Pug
Bug Fixes
  • fix(language-core): limit the range of parseDiagnostics checks (#​5823)
  • fix(language-core): restore default import bindings for template scope (#​5824) - Thanks to @​serkodev!
  • fix(typescript-plugin): get preferences and formatOptions in tsserver (#​5829)
  • fix(language-core): avoid generating component options within the setup scope (#​5832)
Other Changes
  • perf(language-core): dedupe component options generation (#​5831)

v3.1.7

Compare Source

v3.1.6

Compare Source

Features
  • feat(vscode): add settings to enable per-block formatting (#​5784) - Thanks to @​serkodev!
  • feat(language-service): enhanced component auto import (#​5790)
  • feat(component-meta): add component name and description fields (#​5797)
  • feat(typescript-plugin): add support for template "Add Import" quick fix (#​5799) - Thanks to @​serkodev!
  • feat(typescript-plugin): mapping JSDoc informations from <script setup> (#​5805)
  • feat(vscode): support tsdk path for Eclipse Theia (#​5806) - Thanks to @​serkodev!
Bug Fixes
  • fix(language-service): ignore intrinsic elements when detect tag name casing (#​5771)
  • fix(language-core): createParsedCommandLineByJson parsed incorrect options since v3.1.5 (#​5768 (comment))
  • fix(vscode): make vue.server.path compatible with Windows (#​5772)
  • fix(vscode): analyze interpolation highlight ranges based on AST (#​5777)
  • fix(vscode): sync latest vscode html language configuration (#​5740)
  • fix(language-core): enhance getVIfNode to support v-else-if directives (#​5765) - Thanks to @​serkodev!
  • fix(language-core): generate {} instead of its string value for style="..." (#​5781) - Thanks to @​KazariEX!
  • fix(language-core): v-bind="$attrs" loses navigation when inferTemplateDollarAttrs is disabled (#​5783)
  • fix(language-service): skip const props = completion in StringLiteral (#​5786)
  • fix(language-core): unable to get completion for the second scoped class name
  • fix(language-service): format components with HTML void-element names (#​5788) - Thanks to @​serkodev!
  • fix(language-service): properly handle promise

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update dependency @uppy/core to v5.2.0 chore(deps): update devdependencies (non-major) Dec 2, 2025
@renovate renovate bot force-pushed the renovate/dev-dependencies branch 7 times, most recently from ade43ba to 7e179d6 Compare December 9, 2025 04:53
@renovate renovate bot force-pushed the renovate/dev-dependencies branch 10 times, most recently from 2a0cf0d to a08af74 Compare December 16, 2025 03:15
@renovate renovate bot force-pushed the renovate/dev-dependencies branch 2 times, most recently from 05b6f3c to 152f8ea Compare December 20, 2025 16:33
@renovate renovate bot force-pushed the renovate/dev-dependencies branch from 152f8ea to b81200e Compare December 22, 2025 05:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant