Releases: opencloud-eu/reva
Releases · opencloud-eu/reva
2.43.0
2.43.0 - 2026-04-20
❤️ Thanks to all contributors! ❤️
🐛 Bug Fixes
- Fix race conditions in the hybrid metadata backend [#594]
- fix: error handling in upload session cleanup [#582]
📈 Enhancement
📦️ Dependencies
- chore(deps): bump github.com/nats-io/nats.go from 1.49.0 to 1.51.0 [#591]
- chore(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0 [#586]
- chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.18.0 in the go_modules group across 1 directory [#595]
- chore(deps): bump github.com/go-playground/validator/v10 from 10.30.1 to 10.30.2 [#589]
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.42.0 to 1.43.0 [#585]
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.65.0 to 0.68.0 [#584]
- chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 [#583]
- chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in the go_modules group across 1 directory [#581]
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.0 to 2.28.1 [#580]
- chore(deps): bump github.com/samber/slog-zerolog/v2 from 2.9.1 to 2.9.2 [#569]
- chore(deps): bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 in the go_modules group across 1 directory [#579]
- chore(deps): bump golang.org/x/image from 0.24.0 to 0.38.0 in the go_modules group across 1 directory [#577]
2.42.6
2.42.6 - 2026-03-30
❤️ Thanks to all contributors! ❤️
📦️ Dependencies
- chore(deps): bump github.com/nats-io/nats-server/v2 from 2.12.4 to 2.12.6 in the go_modules group across 1 directory [#568]
- chore(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 [#565]
- chore(deps): bump github.com/nats-io/nats.go from 1.48.0 to 1.49.0 [#564]
- chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.34 to 1.14.37 [#563]
- chore(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 in the go_modules group across 1 directory [#562]
- chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 [#559]
- chore(deps): bump github.com/ceph/go-ceph from 0.37.0 to 0.38.0 [#560]
- chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 [#558]
- chore(deps): bump github.com/tus/tusd/v2 from 2.8.0 to 2.9.2 [#557]
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.41.0 to 1.42.0 [#555]
- chore(deps): bump github.com/google/renameio/v2 from 2.0.1 to 2.0.2 [#495]
- chore(deps): bump github.com/minio/minio-go/v7 from 7.0.98 to 7.0.99 [#553]
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.41.0 to 1.42.0 [#550]
2.40.4
2.42.5
2.42.5 - 2026-03-09
❤️ Thanks to all contributors! ❤️
🐛 Bug Fixes
- fix: copy mtime [#535]
- Fix concurrent access to app tokens [#527]
- Fix missing events when changing files on disk with watch_fs enabled [#530]
📦️ Dependencies
- chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2 [#548]
- chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.7 to 3.6.8 [#546]
- chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.33 to 1.14.34 [#544]
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.40.0 to 1.41.0 [#543]
- chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1 [#542]
- chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 [#539]
- chore(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 [#537]
- chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 in the go_modules group across 1 directory [#538]
- chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 in the go_modules group across 1 directory [#534]
- chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0 [#533]
- chore(deps): bump github.com/go-chi/chi/v5 from 5.2.4 to 5.2.5 [#531]
2.42.4
2.42.4 - 2026-02-16
❤️ Thanks to all contributors! ❤️
🐛 Bug Fixes
- Consistently verify names when creating/moving files/dirs [#514]
📦️ Dependencies
- chore(deps): bump github.com/prometheus/alertmanager from 0.30.1 to 0.31.1 [#529]
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.64.0 to 0.65.0 [#528]
- chore(deps): bump github.com/go-git/go-git/v5 from 5.13.2 to 5.16.5 in the go_modules group across 1 directory [#526]
- chore(deps): bump github.com/samber/slog-zerolog/v2 from 2.9.0 to 2.9.1 [#518]
2.42.3
2.42.2
2.42.2 - 2026-02-05
❤️ Thanks to all contributors! ❤️
@ScharfViktor, @aduffeck, @rhafer
🔒 Security
- Public scope fix [#519]
📦️ Dependencies
- chore(deps): bump github.com/onsi/gomega from 1.39.0 to 1.39.1 [#517]
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.39.0 to 1.40.0 [#516]
- chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 [#512]
- chore(deps): bump github.com/nats-io/nats-server/v2 from 2.12.3 to 2.12.4 [#508]
2.42.1
2.42.0
2.42.0 - 2026-01-26
❤️ Thanks to all contributors! ❤️
@aduffeck, @butonic, @fschade, @rhafer, @saw-jan
🐛 Bug Fixes
- Handle files still being processed during download/copy [#507]
- Reduce CPU and memory usage [#490]
- fix(watchfs): Don't cache old id if a copy is detected [#491]
- log correct line in tus log wrapper [#460]
- skip assimilations if root is reached [#463]
📈 Enhancement
- add tls support for nats connections [#466]
📦️ Dependencies
- chore(deps): bump github.com/segmentio/kafka-go from 0.4.49 to 0.4.50 [#500]
- chore(deps): bump github.com/prometheus/alertmanager from 0.30.0 to 0.30.1 [#499]
- chore(deps): bump github.com/minio/minio-go/v7 from 7.0.97 to 7.0.98 [#498]
- chore(deps): bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 [#496]
- chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 [#494]
- chore(deps): bump golang.org/x/term from 0.38.0 to 0.39.0 [#492]
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.5 [#493]
- chore(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0 [#488]
- chore(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 [#489]
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 [#486]
- chore(deps): bump github.com/nats-io/nats.go from 1.47.0 to 1.48.0 [#485]
- chore(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 [#484]
- chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 [#483]
- chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 [#480]
- chore(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 [#481]
- chore(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 [#478]
- chore(deps): bump github.com/nats-io/nats-server/v2 from 2.12.2 to 2.12.3 [#479]
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.38.0 to 1.39.0 [#476]
- chore(deps): bump github.com/ceph/go-ceph from 0.36.0 to 0.37.0 [#475]
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.63.0 to 0.64.0 [#474]
- chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.32 to 1.14.33 [#473]
- chore(deps): bump github.com/go-playground/validator/v10 from 10.28.0 to 10.30.0 [#469]
- chore(deps): bump github.com/prometheus/alertmanager from 0.29.0 to 0.30.0 [#468]
- chore(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 [#467]
- chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.6 to 3.6.7 [#464]
- chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 [#453]
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.38.0 to 1.39.0 [#452]
2.41.0
2.41.0 - 2025-12-15
❤️ Thanks to all contributors! ❤️
@aduffeck, @anon-pradip, @butonic, @prashant-gurung899
📈 Enhancement
- Write mtime from filesystem to metadata to preven re-assimilation [#457]
- introduce Natswatcher [#449]
🐛 Bug Fixes
- Do not log EOF as error, it is expected behavior when reading empty dirs [#454]