Skip to content

Releases: cloud-py-api/nc_py_api

v0.30.2

02 Jun 09:05

Choose a tag to compare

Changed

  • download_directory_as_zip: the order of entries inside the returned archive is no longer guaranteed; it now depends on the Nextcloud server's database backend, after Nextcloud server #60225 removed the implicit ORDER BY name ASC. #429

Security

  • Pinned starlette>=1.0.1 to address BadHost (CVE-2026-48710): a crafted Host header could desync request.url.path from the routed path in Starlette ≤ 1.0.0, bypassing path-based authorization. FastAPI does not constrain Starlette's upper bound, so an explicit floor is required to guarantee the fix. The fastapi floor was also raised to >=0.133 (the first release compatible with Starlette 1.0+).

v0.30.1

26 Apr 10:49

Choose a tag to compare

Added

  • Share.token property to expose the share token (e.g. for passing to external applications that access Nextcloud shares via WebDAV). #427 Thanks to @meck-gd

v0.30.0

29 Mar 15:21

Choose a tag to compare

v0.30.0 [publish]

Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>

v0.24.2

02 Mar 12:57

Choose a tag to compare

Changed

  • Use new /ex-app/status endpoint for set_init_status instead of deprecated /apps/status/{appId}

v0.24.1

25 Feb 13:22

Choose a tag to compare

Fixed

  • ExApps: Use FileLock with atomic rename for safe concurrent model downloads. #396
  • Upgrade caldav dependency for icalendar 7.x compatibility. #397

v0.24.0

04 Feb 07:52

Choose a tag to compare

Added

  • Include the Response object in NextcloudException #394

v0.23.1

16 Jan 08:59

Choose a tag to compare

Fixed

  • Fix custom progress bar with huggingface_hub >= 1.1.0. #391 Thanks to @danxuliu

v0.23.0

25 Nov 08:05

Choose a tag to compare

Added

  • TaskProcessing: Add next_task_batch endpoint (#383)

Fixed

  • handle bot join messages properly to get conversation id and name (#385)

v0.22.0

24 Oct 11:02

Choose a tag to compare

v0.22.0 [publish]

Signed-off-by: bigcat88 <bigcat88@icloud.com>

v0.21.1

27 Aug 12:50

Choose a tag to compare

Changed

  • ExApps: Now exception is raised during model download if there was error to prevent incorrect ExApp installation. #376

Fixed

  • ExApps: Broken models download ue a typo in the previous PRs. #376