Skip to content

v4.1.0

Choose a tag to compare

@susnux susnux released this 17 Sep 09:07
· 84 commits to main since this release
3e63c39

🗒️ Notes

⚠️ the uploader feature is still considered experimental and might change.

🚀 Enhancements

  • feat(recent-search): include recently uploaded files in addition to modified files (#1498)
  • feat(recent-search): add creation_time property and use capatabilities to identify wheter creation_time and upload_time are supported (#1517)
  • feat(upload): merge upload related API from @nextcloud/upload (#1509)
  • feat(recent-search): add parameter to allow dynamic limit of returned items (#1527)
  • feat(recent-search): allow ordering by nc:last_activity when capability is true (#1547)
  • feat(recent-search): add nc:upload_time as a select prop (#1543)
  • feat(uploader): add reset event (#1672)
  • feat(sidebar): add API for mounting the sidebar (#1728)

🐛 Fixed bugs

  • fix(upload): expose the current uploader statistics (#1673)
  • fix(uploader): the conflicts callback needs to get the relative path (#1676)
  • fix(upload): only create directory if needed (#1674)
  • fix(upload): check if we need to create a folder before creating it (#1687)
  • fix(uploader): properly handle chunked uploads (#1686)
  • fix(upload): properly handle skipped files (#1722)
  • fix(upload): propagate folder renames to already initialized child uploads (#1744)
  • fix(upload): honor root and retries upload options (#1745)
  • fix(upload): do not finish chunked uploads after the first chunk (#1746)
  • fix(upload): make the signal upload option actually cancel the upload (#1747)
  • fix(upload): read all entries of dropped folders (#1748)

Other changes

  • refactor: group all UI integrations in folder structure (#1496)
  • refactor(upload): split uploader into separate classes for file and folder uploads (#1535)
  • refactor(upload): remove duplicated uploader status information (#1675)
  • chore(docs): update last readme example syntax (#1533)
  • ci: update all workflow templates from organization template repository
  • Updated dependencies
    • Bump @nextcloud/auth to 2.6.0
    • Bump @nextcloud/axios to 2.6.0
    • Bump @nextcloud/sharing to 0.4.0
    • Bump @nextcloud/paths to 3.1.0
    • Bump axios to 1.18.1
    • Bump dompurify to 3.4.13
    • Bump fast-xml-builder to 1.2.0
    • Bump immutable to 5.1.5
    • Bump p-queue to 9.3.3