Skip to content

Releases: nextcloud-libraries/nextcloud-files

v3.9.0

04 Sep 17:58
a46fb52
Compare
Choose a tag to compare

3.9.0 - 2024-09-04

Full changelog

Added

  • feat: Allow views to be naturally sorted by @Pytal in #1053

Changed

v3.8.0

08 Aug 18:11
efe29f3
Compare
Choose a tag to compare

3.8.0 - 2024-08-08

Full changelog

Added

  • feat: Allow registration of load child views callback on view by @Pytal in #1046

Changed

  • chore(deps-dev): Bump @vitest/coverage-istanbul from 2.0.3 to 2.0.4 by @dependabot in #1033
  • chore(deps-dev): Bump typedoc from 0.26.4 to 0.26.5 by @dependabot in #1031
  • chore(deps): Bump @nextcloud/paths from 2.2.0 to 2.2.1 by @dependabot in #1037
  • chore(deps): Bump @nextcloud/sharing from 0.2.2 to 0.2.3 by @dependabot in #1034
  • chore(deps-dev): Bump vite from 5.3.4 to 5.3.5 by @dependabot in #1036
  • chore(deps-dev): Bump jsdom from 24.1.0 to 24.1.1 by @dependabot in #1035
  • chore(deps-dev): Bump @types/node from 20.14.11 to 20.14.12 by @dependabot in #1032
  • chore(deps-dev): Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #1038
  • chore(deps-dev): Bump fast-xml-parser from 4.4.0 to 4.4.1 by @dependabot in #1040
  • chore(deps-dev): Bump @vitest/coverage-istanbul from 2.0.4 to 2.0.5 by @dependabot in #1042
  • chore(deps): Bump webdav from 5.6.0 to 5.7.0 by @dependabot in #1043
  • chore(deps-dev): Bump @types/node from 20.14.12 to 22.1.0 by @dependabot in #1044

v3.7.0

25 Jul 10:11
9f59046
Compare
Choose a tag to compare

3.7.0 - 2024-07-25

Full changelog

Added

  • feat: Implement API for file list filters #1027 (susnux)

Fixed

  • fix(dav): Cast displayname to string in resultToNode #1028 (susnux)
  • fix: Correctly export public API #1026 (susnux)

Changed

  • chore(deps): Bump @nextcloud/paths from 2.1.0 to 2.2.0

v3.6.0

18 Jul 15:20
491f5fa
Compare
Choose a tag to compare

3.6.0 - 2024-07-18

Full Changelog

Added

  • feat(filename): Improve filename validation to support Nextcloud 30 capabilities #1013 (susnux)
  • feat(node): Add displayname as top level attribute #1019 (susnux)

Fixed

  • fix: Node.move should also adjust the displayname #1018 (susnux)

Changed

  • Update README.md to add more info about the webDAV client #1007 (StCyr)
  • test: Add missing test case for sorting equal values and ESLint warning #1014 (susnux)
  • Migrate REUSE to TOML format #1012 (AndyScherzinger)
  • Bump @nextcloud/sharing from 0.2.1 to 0.2.2
  • Updated development dependencies

v3.5.1

20 Jun 13:08
4ef3e9a
Compare
Choose a tag to compare

3.5.1 - 2024-06-20

Full Changelog: v3.5.0...v3.5.1

Fixed

  • fix davResultToNode on public shares (#993)
  • fix: make davRootPath and davRemoteURL support public shares (#996)
  • fix(dav): Add displayname and creationdate to default props (#991)
  • fix(sorting): The display name attribute is called displayname not displayName for DAV (#992)

Changed

  • chore(deps-dev): Bump ws from 8.17.0 to 8.17.1
  • chore: Update development dependencies

v3.5.0

17 Jun 13:25
0b7d744
Compare
Choose a tag to compare

3.5.0 - 2024-06-17

Full Changelog: v3.4.1...v3.5.0

Added

  • feat: Add filename util getUniqueName to generate a unique name (#986)
  • feat: Export public interfaces of Node, File and Folder (#976)
  • feat(navigation): Allow to listen for active navigation changes (#987)

Fixed

  • fix(dav): Set status in davResultToNode when fileid is negative (#985)
  • fix: When sorting by filename the extension should only be considered if the basename is equal (#984)

Changed

  • Add SPDX headers (#980)
  • Updated development dependencies

3.4.1

07 Jun 06:28
78fd018
Compare
Choose a tag to compare

3.4.1 - 2024-06-05

Full Changelog: v3.4.0...v3.4.1

Fixed

  • fix(node): remove auto mtime update on attributes change and allow mtime set by @skjnldsv in #974

Changed

  • chore(deps-dev): Bump vite from 5.2.11 to 5.2.12 by @dependabot in #971
  • chore(deps-dev): Bump @types/node from 20.12.12 to 20.13.0 by @dependabot in #970
  • chore(deps-dev): Bump jsdom from 24.0.0 to 24.1.0 by @dependabot in #972

v3.4.0

30 May 13:26
5f58670
Compare
Choose a tag to compare

3.4.0 - 2024-05-29

Full Changelog: v3.3.1...v3.4.0

Added

  • feat: Add sortNodes and generic orderBy by @susnux in #961

Fixed

  • fix(Node): Do not drop readonly attributes but only forbid updating them by @susnux in #967

Changed

  • chore(deps-dev): Bump @codecov/vite-plugin from 0.0.1-beta.6 to 0.0.1-beta.8 by @dependabot in #965
  • chore(deps-dev): Bump fast-xml-parser from 4.3.6 to 4.4.0 by @dependabot in #966

v3.3.1

22 May 22:36
5204e79
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.3.1

v3.3.0

22 May 10:27
a095cf7
Compare
Choose a tag to compare

3.3.0 - 2024-05-21

Changed

  • feat: Add and export isFilenameValid function by @susnux in #951
  • feat(ci): add codecov bundler by @skjnldsv in #948
  • feat(files): allow updating attributes by @skjnldsv in #947
  • feat(new-menu): Allow to set the category for entries by @susnux in #952

Fixed

  • fix: Update workflows from organization by @susnux in #932
  • fix(fileAction): cover parent getter in tests by @skjnldsv in #950
  • fix(navigation): files import by @skjnldsv in #949
  • fix(dav): Add fallback for owner of dav nodes on public shares by @susnux in #959

Dependencies

  • chore(deps): Bump @nextcloud/auth from 2.2.1 to 2.3.0 by @dependabot
  • chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 by @dependabot
  • chore(deps): Bump @nextcloud/logger from 2.7.0 to 3.0.2 by @dependabot
  • chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 by @dependabot
  • chore(deps): Bump is-svg from 5.0.0 to 5.0.1 by @dependabot
  • chore(deps): Bump webdav from 5.5.0 to 5.6.0 by @dependabot

Full Changelog: v3.2.1...v3.3.0