github opencloud-eu/opencloud v1.1.0
1.1.0 (Rolling)

17 hours ago

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

Web Changes

💥 Breaking changes

  • Material design [#291]

📚 Documentation

  • feat: add ready release go [#333]
  • [design-system]: Add docs for component api [#205]

✅ Tests

  • [e2e] Fix flaky collaboration sharing e2e test [#329]
  • [e2e] Fix e2e tests for CI [#322]
  • [e2e] Fix e2e tests for CI [#321]
  • [e2e] Allow space activities to be checked by regex [#319]
  • [e2e] Fix username in e2e test [#318]
  • [e2e] Fix typo in env variable [#317]
  • Fix unit tests for upload info [#314]
  • Fix test when admin creates spaces in parallel [#281]
  • Fix useLoadPreview unit tests [#279]
  • Add unit test: allow email address as user name in user creation form [#272]

🐛 Bug Fixes

  • Minor style fixes [#326]
  • Fix jumpyness between login and plain view [#313]
  • Fix mark highlight does not work while searching users [#309]
  • Fix: auto focus on text editor not present [#305]
  • Fix: edit space icon not centered [#304]
  • Fix typo [#283]
  • Add publicLinkType to public space resource [#277]
  • Fix empty public link or OCM share page title [#270]
  • Fix: regex does not allow email addresses as username [#268]
  • Fix space icon sizing with fallback image [#252]
  • Fix sorting in spaces view may crash the application [#255]
  • Fix empty file list [#254]
  • Fix pwa icon [#241]

📈 Enhancement

  • Increase copied to clipboard timeout [#312]
  • Fix right sidebar snapping in app wrapper [#311]
  • Enhance string when upload completed [#310]
  • Add toolbar with undo and next to text editor [#306]
  • Don't show password while using generate password method [#300]
  • Redesign tooltips [#296]
  • Optimize sidebar behaviour on mobile devices [#251]
  • Tiles view, replace sort select with less visual obstrutive filter-chip [#245]
  • Replace oc-select chevron icon and align vertical [#236]
  • Move include disabled spaces to table settings [#235]
  • Cut off long urls (including b64 images) [#229]
  • Enable b64 image upload support [#225]

📦️ Dependencies

  • fix(deps): update babel monorepo to v7.26.10 [#307]
  • fix(deps): update dependency axios to v1.8.3 [#293]
  • chore(deps): update dependency happy-dom to v17.4.4 [#308]
  • fix(deps): update dependency prismjs to v1.30.0 [security] - autoclosed [#303]
  • fix(deps): update typescript-eslint monorepo to v8.26.1 [#301]
  • fix(deps): update dependency @sentry/vue to v9.5.0 [#288]
  • chore(deps): update dependency @playwright/test to v1.51.0 [#286]
  • fix(deps): update dependency @vueuse/core to v13 [#298]
  • chore(deps): update dependency vite to v6.2.1 [#289]
  • chore(deps): update dependency eslint to v9.22.0 [#297]
  • chore(deps): update vitest monorepo to v3.0.8 [#285]
  • fix(deps): update dependency axios to v1.8.2 [security] [#299]
  • chore(deps): update pnpm to v10.6.2 [#287]
  • fix(deps): update dependency eslint-config-prettier to v10.1.1 [#290]
  • chore(deps): update dependency happy-dom to v17.4.3 [#220]
  • chore(deps): update dependency stylelint to v16.15.0 [#258]
  • fix(deps): update dependency @vueuse/core to v12.8.2 [#280]
  • fix(deps): update dependency @sentry/vue to v9.4.0 [#282]
  • fix(deps): update dependency @sentry/vue to v9.3.0 [#257]
  • chore(deps): update dependency vite-plugin-static-copy to v2.3.0 [#256]
  • fix(deps): update dependency eslint-plugin-n to v17.16.2 [#274]
  • chore(deps): update dependency vue-tsc to v2.2.8 [#261]
  • fix(deps): update dependency eslint-plugin-vue to v10 [#276]
  • chore(deps): update dependency vite-plugin-dts to v4.5.3 [#264]
  • chore(deps): update dependency typescript to v5.8.2 [#259]
  • fix(deps): update dependency eslint-plugin-n to v17.16.1 [#263]
  • fix(deps): update dependency prettier to v3.5.3 [#265]
  • fix(deps): update typescript-eslint monorepo to v8.26.0 [#271]
  • chore(deps): update dependency vite-plugin-dts to v4.5.1 [#253]
  • chore(deps): update pnpm to v10 [#130]
  • fix(deps): update dependency vue-router to v4.5.0 [#119]
  • chore(deps): update dependency vite-plugin-dts to v4.5.0 [#96]
  • fix(deps): update dependency axios to v1.8.1 [#246]
  • fix(deps): update dependency eslint-config-prettier to v10.0.2 [#247]
  • chore(deps): update dependency sass to v1.85.1 [#233]
  • fix(deps): update dependency @uppy/xhr-upload to v4.3.3 [#237]
  • chore(deps): update vitest monorepo to v3.0.7 [#230]
  • fix(deps): update dependency axios to v1.8.0 [#243]
  • fix(deps): update dependency @sentry/vue to v9.2.0 [#231]
  • fix(deps): update typescript-eslint monorepo to v8.25.0 [#232]
  • chore(deps): update dependency vite to v6.2.0 [#234]
  • chore(deps): update collabora/code docker tag to v24.04.12.4.1 [#240]
  • chore(deps): update traefik docker tag to v3.3.4 [#242]
  • chore(deps): update pnpm to v9.15.6 [#227]
  • fix(deps): update dependency prettier to v3.5.2 [#222]

Reva Changes

📚 Documentation

  • feat: add ready release go [#101]

🐛 Bug Fixes

  • Use lowercase space aliases by default [#95]
  • Trash fixes [#96]
  • Handle invalid restore requests [#94]
  • Warmup the id cache for restored folder [#93]
  • Make sure to cleanup properly after tests [#90]
  • Handle moved items properly, be more robust during assimilation [#88]
  • Fix wrong entries in the space indexes in posixfs [#77]
  • fix lint for golangci-lint v1.64.6 [#83]
  • Make sure to return a node with a space root [#82]
  • Fix mocks and drop bingo in favor of go tool [#78]
  • always propagate size diff on trash restore [#76]
  • Fix finding spaces while warming up the id cache [#74]
  • posixfs: check trash permissions [#67]
  • posixfs: fix cache warmup [#68]
  • Properly clean up lockfiles after propagation [#60]
  • Fix restoring files from the trashbin [#63]
  • posix: invalidate old cache on move [#61]
  • Use the correct folder for trash on decomposed fs [#57]
  • posix: invalidate cache for deleted spaces [#56]
  • use node to get space root path [#53]
  • Fix failing trash tests [#49]
  • remove unused metadata List() [#48]
  • Fix handling deletions [#47]
  • Fix integration tests after recent refactoring [#42]
  • Fix revisions [#40]
  • drop dash in decomposeds3 driver name [#39]
  • Register decomposed_s3 with the proper name [#38]
  • Assimilate mtime [#27]
  • Remove some unused command completions [#20]
  • renames: incorporating review feedback [#16]
  • Fix branch name in expected failure files [#12]
  • Fix references in expected failures files [#10]
  • Align depend-a-bot config with main repo [#8]
  • Cleanup xattr names [#4]
  • Fix LDAP related tests [#6]
  • Fix remaining unit test failure [#5]
  • Fix build and cleanup [#3]

📈 Enhancement

  • Benchmark fs [#62]
  • Add support for the hybrid backend to the test helpers [#50]
  • Add a hybrid metadatabackend [#41]
  • Message pack metadata v2 [#32]
  • Add option to disable the posix fs watcher [#25]
  • Implement revisions for the posix fs [#11]
  • Use a different kafka group id [#15]
  • Add 'decomposed' and 'decomposed_s3' storage drivers [#2]

📦️ Dependency

  • Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.59.0 to 0.60.0 [#99]
  • Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 [#100]
  • Bump go.opentelemetry.io/otel/sdk from 1.34.0 to 1.35.0 [#98]
  • Bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.1 [#97]
  • Bump github.com/prometheus/alertmanager from 0.27.0 to 0.28.1 [#91]
  • Bump go.opentelemetry.io/otel/trace from 1.34.0 to 1.35.0 [#92]
  • Bump go.etcd.io/etcd/client/v3 from 3.5.18 to 3.5.19 [#87]
  • Bump github.com/go-playground/validator/v10 from 10.23.0 to 10.25.0 [#86]
  • Bump github.com/tus/tusd/v2 from 2.6.0 to 2.7.1 [#79]
  • Bump google.golang.org/grpc from 1.70.0 to 1.71.0 [#80]
  • Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 [#72]
  • Bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 [#71]
  • Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 [#70]
  • Bump golang.org/x/text from 0.22.0 to 0.23.0 [#69]
  • Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 [#65]
  • Bump google.golang.org/protobuf from 1.36.3 to 1.36.5 [#64]
  • Bump github.com/opencloud-eu/opencloud from 0.0.0-20250128123102-82fa07c003f4 to 1.0.0 [#59]
  • Bump google.golang.org/grpc from 1.69.4 to 1.70.0 [#58]
  • Bump github.com/go-sql-driver/mysql from 1.8.1 to 1.9.0 [#55]
  • Bump github.com/nats-io/nats-server/v2 from 2.10.24 to 2.10.26 [#54]
  • Bump github.com/rogpeppe/go-internal from 1.13.1 to 1.14.1 [#51]
  • Bump github.com/minio/minio-go/v7 from 7.0.78 to 7.0.87 [#52]
  • Bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5 in the go_modules group [#45]
  • Bump github.com/cheggaaa/pb from 1.0.29 to 2.0.7+incompatible [#46]
  • Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 [#44]
  • Bump github.com/nats-io/nats.go from 1.38.0 to 1.39.1 [#43]
  • Bump github.com/ceph/go-ceph from 0.30.0 to 0.32.0 [#37]
  • Bump go.etcd.io/etcd/client/v3 from 3.5.16 to 3.5.18 [#36]
  • Bump github.com/go-ldap/ldap/v3 from 3.4.8 to 3.4.10 [#34]
  • Bump github.com/aws/aws-sdk-go from 1.55.5 to 1.55.6 [#33]
  • Bump github.com/beevik/etree from 1.4.1 to 1.5.0 [#30]
  • Bump golang.org/x/crypto from 0.32.0 to 0.33.0 [#29]
  • Bump github.com/hashicorp/go-plugin from 1.6.2 to 1.6.3 [#24]
  • Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 [#23]
  • Bump inotifywaitgo to 0.0.9 [#22]
  • Bump go-git to 5.13.0 (CVE-2025-21613) [#19]

Don't miss a new opencloud release

NewReleases is sending notifications on new releases.