Skip to content

OxiCloud

v0.8.1 Feature

This release adds 6 notable features for engineering teams evaluating rollout.

Published 21d File Storage & Sync
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

cloud cloud-storage dropbox file-share file-sync file-upload
+13 more
nas nextcloud nextcloud-alternative onedrive own-your-data owncloud platform privacy rust rust-lang security self-hosted webdav

Affected surfaces

auth

Summary

AI summary

Drive creation, deletion, quota, policies, metadata bindings, OIDC callback idempotency, frontend manifest formatting, benchmarking, CI Docker publishing, and WebDAV compliance testing were updated.

Full changelog

What's Changed

  • style(frontend): format manifest.webmanifest with prettier by @paulmeier in https://github.com/AtalayaLabs/OxiCloud/pull/511
  • fix(oidc): make SSO callback idempotent + evict stale legacy service worker (#510) by @paulmeier in https://github.com/AtalayaLabs/OxiCloud/pull/512
  • fix(oidc): redirect callback to /login so the SPA receives oidc_code by @paulmeier in https://github.com/AtalayaLabs/OxiCloud/pull/513
  • Playwrite Tests by @BCNelson in https://github.com/AtalayaLabs/OxiCloud/pull/494
  • bench: add blob download read-ahead benchmark (read_prefetch sweep) by @DioCrafts in https://github.com/AtalayaLabs/OxiCloud/pull/515
  • test(e2e): run the SvelteKit SPA Playwright suite in CI by @BCNelson in https://github.com/AtalayaLabs/OxiCloud/pull/518
  • feat(drive): add drive creation/management by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/519
  • feat(drive): drive deletion + drive quota by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/520
  • feat(recent): update recent list on server side by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/526
  • fix(fileLifeCycle): add missing on_file_deleted() with cascading deletion by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/524
  • feat(drive): drive policies by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/527
  • test(OIDC): sanity check with OIDC by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/532
  • feat(drive): complete drive implementation by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/534
  • [QA] integrate litmus (WebDAV server protocol compliance test suite) into ci workflow and fix uncovered compliance issues by @swissiety in https://github.com/AtalayaLabs/OxiCloud/pull/535
  • Feat/webdav dead properties by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/537
  • feat(metadata) bind dead props to resource by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/539
  • chore(docker): add git branch in docker build by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/540
  • feat(drive): removal of user_id in file and folder by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/543
  • feat(ci): also publish docker image to ghcr by @Candinya in https://github.com/AtalayaLabs/OxiCloud/pull/546

New Contributors

  • @paulmeier made their first contribution in https://github.com/AtalayaLabs/OxiCloud/pull/511
  • @swissiety made their first contribution in https://github.com/AtalayaLabs/OxiCloud/pull/535
  • @Candinya made their first contribution in https://github.com/AtalayaLabs/OxiCloud/pull/546

Full Changelog: https://github.com/AtalayaLabs/OxiCloud/compare/v0.8.0...v0.8.1

What's Changed

  • style(frontend): format manifest.webmanifest with prettier by @paulmeier in https://github.com/AtalayaLabs/OxiCloud/pull/511
  • fix(oidc): make SSO callback idempotent + evict stale legacy service worker (#510) by @paulmeier in https://github.com/AtalayaLabs/OxiCloud/pull/512
  • fix(oidc): redirect callback to /login so the SPA receives oidc_code by @paulmeier in https://github.com/AtalayaLabs/OxiCloud/pull/513
  • Playwrite Tests by @BCNelson in https://github.com/AtalayaLabs/OxiCloud/pull/494
  • bench: add blob download read-ahead benchmark (read_prefetch sweep) by @DioCrafts in https://github.com/AtalayaLabs/OxiCloud/pull/515
  • test(e2e): run the SvelteKit SPA Playwright suite in CI by @BCNelson in https://github.com/AtalayaLabs/OxiCloud/pull/518
  • feat(drive): add drive creation/management by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/519
  • feat(drive): drive deletion + drive quota by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/520
  • feat(recent): update recent list on server side by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/526
  • fix(fileLifeCycle): add missing on_file_deleted() with cascading deletion by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/524
  • feat(drive): drive policies by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/527
  • test(OIDC): sanity check with OIDC by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/532
  • feat(drive): complete drive implementation by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/534
  • [QA] integrate litmus (WebDAV server protocol compliance test suite) into ci workflow and fix uncovered compliance issues by @swissiety in https://github.com/AtalayaLabs/OxiCloud/pull/535
  • Feat/webdav dead properties by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/537
  • feat(metadata) bind dead props to resource by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/539
  • chore(docker): add git branch in docker build by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/540
  • feat(drive): removal of user_id in file and folder by @EdouardVanbelle in https://github.com/AtalayaLabs/OxiCloud/pull/543
  • feat(ci): also publish docker image to ghcr by @Candinya in https://github.com/AtalayaLabs/OxiCloud/pull/546

New Contributors

  • @paulmeier made their first contribution in https://github.com/AtalayaLabs/OxiCloud/pull/511
  • @swissiety made their first contribution in https://github.com/AtalayaLabs/OxiCloud/pull/535
  • @Candinya made their first contribution in https://github.com/AtalayaLabs/OxiCloud/pull/546

Full Changelog: https://github.com/AtalayaLabs/OxiCloud/compare/v0.8.0...v0.8.1

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track OxiCloud

Get notified when new releases ship.

Sign up free

About OxiCloud

☁ Ultra-fast, secure & lightweight self-hosted cloud storage — your files, photos, calendars & contacts, all in one place. Built in Rust.

All releases →

Related context

Earlier breaking changes

  • v0.6.0 Server no longer reuses the listening port by default.

Beta — feedback welcome: [email protected]