Skip to content

Releases: nextcloud-libraries/nextcloud-files

v3.10.1

12 Dec 09:40
939f71d
Compare
Choose a tag to compare

3.10.1 - 2024-12-12

Full changelog

Fixed

  • fix: Allow omitting icon for file list actions by Pytal in #1143
  • fix: Do not rollup types by @susnux in #1142
  • fix: Make types of File and Folder more explicit by @susnux in #1118
  • fix: Typo in method name isDavResource instead of isDavRessource by @susnux in #1119
  • fix(fileListAction): keep same method param pattern accross our APIs by @skjnldsv in #1135

v3.10.0

13 Nov 15:46
ca0ed89
Compare
Choose a tag to compare

3.10.0 - 2024-11-13

Full changelog

Added

  • Scope package into modules #1025 (susnux)
    All DAV related functions are now moved to the @nextcloud/files/dav module.
    You can still import them from the main entrypoint, but this is now deprecated.
    New functions will only be available in the @nextcloud/files/dav entrypoint.
  • feat: Add reset method to file list filters #1116 (susnux)
  • feat: Add current folder context for file list actions #1113 (Pytal)
  • feat: Allow cloning a node #1077 (Pytal)
  • feat(FileAction): Allow to set destructive flag #1076 (susnux)

Fixed

  • fix: Document optional user property of FileListFilterChip #1075 (susnux)
  • fix deprecation warning Node.attributes.displayname should be accessed directly on the Node #1074 (dvaerum)

Changed

  • chore(deps): Bump dompurify to 3.1.6

v3.9.2

13 Nov 12:25
ae0a991
Compare
Choose a tag to compare

3.9.2 - 2024-11-13

Changed

  • Updated development dependencies
  • Fix published package

3.9.1 - 2024-10-23

Broken - do not use.

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