Skip to content

Releases: nextcloud-libraries/nextcloud-files

v4.0.0-beta.8

29 Dec 15:05
9febf8f

Choose a tag to compare

v4.0.0-beta.8 Pre-release
Pre-release

What's Changed

🚀 Enhancements

  • feat(sidebar): properly implement sidebar Proxy for Nextcloud 33+ by @susnux in #1447

Other changes

  • chore(deps-dev): Bump jsdom from 27.3.0 to 27.4.0 by @dependabot[bot] in #1445

Full Changelog: v4.0.0-beta.7...v4.0.0-beta.8

v4.0.0-beta.7

23 Dec 15:42
0301bba

Choose a tag to compare

v4.0.0-beta.7 Pre-release
Pre-release

4.0.0-beta.7 - 2025-12-23

🐛 Fixed bugs

  • fix(column): validate interface rather than the instance type #1442 (susnux)

Other changes

  • refactor(column): use interfaces rather than instances #1443 (susnux)

v4.0.0-beta.6

22 Dec 17:54
eaac8df

Choose a tag to compare

v4.0.0-beta.6 Pre-release
Pre-release

4.0.0-beta.6 - 2025-12-22

🐛 Fixed bugs

  • fix(view): ensure all optional properties are validated #1438 (susnux)

Other changes

  • chore: adjust types to only use interfaces if possible #1440 (susnux)
  • ci: add workflow to check for Typescript issues #1439 (susnux)

v4.0.0-beta.5

16 Dec 19:41
784c3ff

Choose a tag to compare

v4.0.0-beta.5 Pre-release
Pre-release

4.0.0-beta.5 - 2025-12-16

💥 Breaking changes

  • refactor!(navigation): pass id of view to setActive #1418 (susnux)
  • refactor!: migrate from cancelable promise to AbortSignal #1428 (susnux)
  • chore!: remove commonjs entry point #1420 (susnux)

🚀 Enhancements

  • feat(sidebar): provide public API to register a sidebar tab with web components #1419 (susnux)
  • feat(sidebar): provide a proxy for the files sidebar #1306 (susnux)

Other changes

  • refactor: use interfaces where possible instead of instances #1417 (susnux)
  • refactor: drop dependency on Node modules #1421 (susnux)
  • ci: update dependencies also on stable3 #1400 (susnux)
  • ci: drop npm token publishing and use trusted publisher #1416
  • Updated dependencies:
    • Bump @nextcloud/logger to 3.0.3
    • Bump @nextcloud/paths to 3.0.0

v3.12.2

16 Dec 19:45
7d0de83

Choose a tag to compare

3.12.2 - 2025-12-16

Other changes

  • refactor: drop dependency on NodeJS modules #1427
  • Bump @nextcloud/paths to 3.0.0

v3.12.1

11 Dec 08:33
7661f4e

Choose a tag to compare

3.12.1 - 2025-12-11

🐛 Fixed bugs

  • fix(sortNodes): do not trim "extension" of folder names #1291 (susnux)

Changed

  • docs(View): improve documentation of View.emptyView #1290 (susnux)
  • chore: work around bug in corepack blocking dependency updates #1292 (susnux)
  • ci: update workflows from organization #1354 (susnux)
  • chore: align devEngines with apps #1355 (susnux)
  • Updated dependencies:
    • Bump is-svg to 6.1.0
    • Bump @nextcloud/sharing to to 0.3.0
    • Bump @nextcloud/auth to to 2.5.3
    • Bump @nextcloud/l10n to to 3.4.1
    • Bump @nextcloud/capabilities to to 1.2.1
    • Bump @nextcloud/router to to 3.1.0
    • Bump @nextcloud/paths to to 2.3.0

v4.0.0-beta.4

09 Dec 12:31
ea61d3e

Choose a tag to compare

v4.0.0-beta.4 Pre-release
Pre-release

4.0.0-beta.4 - 2025-12-09

🐛 Fixed bugs

  • fix(node): better special character encoding and detection by @skjnldsv in #1398

Other changes

  • chore(deps-dev): Bump typedoc from 0.28.14 to 0.28.15 by @dependabot[bot] in #1394
  • chore(deps-dev): Bump vite from 7.2.4 to 7.2.6 by @dependabot[bot] in #1397
  • chore(deps-dev): Bump @vitest/coverage-istanbul from 4.0.14 to 4.0.15 by @dependabot[bot] in #1396

v4.0.0-beta.3

03 Dec 09:14
cd0ed22

Choose a tag to compare

v4.0.0-beta.3 Pre-release
Pre-release

4.0.0-beta.3 - 2025-12-03

💥 Breaking changes

  • refactor(Node)!: make Node.root a required attribute by @susnux in #1388

🐛 Fixed bugs

  • fix(actions): only pass a single node to renderInline by @skjnldsv in #1391
  • fix(actions): add back nodes contents to view action params by @skjnldsv in #1392

Other changes

  • chore(Node)!: remove deprecated isDavRessource by @susnux in #1390
  • chore(deps): align and update vitest dependencies by @susnux in #1389

v4.0.0-beta.2

27 Nov 15:43
10ed12e

Choose a tag to compare

v4.0.0-beta.2 Pre-release
Pre-release

4.0.0-beta.2 - 2025-11-27

💥 Breaking changes

  • chore!: drop deprecated DAV exports from main entry point by @susnux in #1384
  • chore!: remove deprecated filename validation fallbacks for Nextcloud 29 and below by @susnux in #1383
  • chore!: remove deprecated NewMenuEntry.iconClass by @susnux in #1385

Other changes

v4.0.0-beta.1

27 Nov 09:34
74c7115

Choose a tag to compare

v4.0.0-beta.1 Pre-release
Pre-release

4.0.0-beta.1 - 2025-11-27

🐛 Fixed bugs