Releases: dragonflyoss/dragonfly
Releases · dragonflyoss/dragonfly
v2.1.36
Changelog
- 0cdedf4 chore(deps): bump github.com/go-playground/validator/v10 from 10.18.0 to 10.19.0 (#3109)
- 4555975 chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc6 to 1.1.0 (#3112)
- 349bd6d chore(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#3111)
- 591ba60 chore(deps): bump google.golang.org/api from 0.165.0 to 0.169.0 (#3113)
- 7cd985e chore(deps): bump gorm.io/driver/postgres from 1.5.2 to 1.5.7 (#3110)
- ab0b4c5 chore: add client-rs submodule to main (#3114)
v2.1.35
Changelog
- 61928b7 chore(deps): bump github.com/gin-contrib/zap from 0.2.0 to 1.1.0 (#3102)
- 7e9e75d chore(deps): bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 (#3100)
- 8be0aae chore(deps): bump go.opentelemetry.io/otel/sdk from 1.22.0 to 1.24.0 (#3101)
- d3efd5b chore: update api version (#3098)
- bb064c5 chore: update console verison to v1.0.24 (#3106)
- 5b52296 feat: change peer count limit for task (#3107)
- 5244f41 feat: change scheduling params (#3097)
- 5f3225b fix: erorr middleware set error message return headers were already written (#3105)
- 56f2f27 fix: typo in scheduler config (#3095)
v2.1.34
Changelog
- 3104654 chore(deps): bump github.com/aws/aws-sdk-go from 1.49.17 to 1.50.25 (#3090)
- ffaa3ee chore(deps): bump github.com/docker/docker from 24.0.7+incompatible to 25.0.3+incompatible (#3087)
- 8575380 chore(deps): bump github.com/go-playground/validator/v10 from 10.17.0 to 10.18.0 (#3088)
- b3e2655 chore(deps): bump gorm.io/driver/mysql from 1.5.2 to 1.5.4 (#3089)
- c76bc5c chore: update dragonfly-api version to v2.0.97 (#3093)
- 7dcfa68 feat: add ip to keepalive's params (#3094)
- 79c3390 feat: make log rotation settings configurable (#3085)
- bfe3091 feat: replace bitmap with bitset (#3023)
v2.1.33
Changelog
- 9020a23 chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#3077)
- d7c9db1 chore(deps): bump google.golang.org/api from 0.156.0 to 0.165.0 (#3080)
- 947f17d chore(deps): bump helm/kind-action from 1.8.0 to 1.9.0 (#3076)
- 5b8fc14 chore(deps): bump k8s.io/component-base from 0.29.0 to 0.29.2 (#3081)
- 54d0048 chore: update console submodule version to v1.0.23 (#3084)
- eefd59c feat: cluster scopes add hostname regexes for client matchs cluster by hostname (#3083)
- b8965fb feat: dfcache support customize socket path (#3078)
- 74bb1dd fix: dfcache daemon sock (#3079)
v2.1.32
Changelog
- bd57994 chore(deps): bump codecov/codecov-action from 3 to 4 (#3068)
- 8aa72ef chore(deps): bump github.com/appleboy/gin-jwt/v2 from 2.9.1 to 2.9.2 (#3066)
- e77a315 chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc5 to 1.1.0-rc6 (#3065)
- c488f66 chore(deps): bump github.com/swaggo/swag from 1.16.1 to 1.16.3 (#3063)
- f83b3f3 chore: update helm charts submodule (#3061)
- a7498d7 feat: add leave host to dfdaemon (#3070)
- aed2d72 feat: add scan function in redis and neighbours function in network topology (#3048)
- 3a05eb6 fix: comments in neighbours function (#3069)
v2.1.31
Changelog
- 3ebb97f chore(deps): bump actions/cache from 3 to 4 (#3039)
- ccde2ed chore(deps): bump github.com/go-playground/validator/v10 from 10.16.0 to 10.17.0 (#3041)
- e53975b chore(deps): bump github.com/huaweicloud/huaweicloud-sdk-go-obs from 3.23.9+incompatible to 3.23.12+incompatible (#3056)
- 90a9942 chore(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.1 (#3042)
- 96ce0c4 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.46.1 to 0.47.0 (#3057)
- b76fd84 chore(deps): bump go.opentelemetry.io/otel/sdk from 1.20.0 to 1.22.0 (#3054)
- bda84b5 chore(deps): bump go.opentelemetry.io/otel/trace from 1.21.0 to 1.22.0 (#3043)
- 2f04697 chore: optimize dfget log (#3034)
- 8fa57ca chore: update api version and console version (#3059)
- 548e9f2 chore: update api version to v2.0.83 (#3037)
- a38a457 feat: CanAddPeerEdge is moved to the end of filter (#3036)
- 17d111e feat: add gzip middleware for static file (#3045)
- e11666d feat: change request header in response (#3038)
- 0f9c400 feat: evalutorBase adds networktopology (#3015)
- e1d8e05 feat: optimize network topology in evaluator (#3053)
- 5239a6d feat: optimize scheduler default config (#3050)
- 1b88b4b feat: optimize scheduling log when exceeded RetryBackToSourceLimit (#3051)
- 0b1157bb feat: replace filters with filteredQueryParams (#3049)
v2.1.30
Changelog
- 4214b05 chore(deps): bump github.com/docker/go-connections from 0.4.0 to 0.5.0 (#3025)
- a34816f chore(deps): bump google.golang.org/api from 0.154.0 to 0.156.0 (#3026)
- 176cd01 chore: add yyzai384 to maintainers (#3018)
- abcf7ea chore: optimize dfget progressbar (#3021)
- e03f8d8 feat: output path should be empty, prevent seed peer copy file to output path (#3019)
- 5efac3a feat: re-register when scheduler go away (#3016)
- 31f0155 feat: revise findProbedHosts function (#2986)
- 9a1c744 fix potential deadlock in dynconfig resolver (#3024)
v2.1.29
Changelog
- 1e39879 Update docker compose document (#2997)
- 67d5dd0 chore(deps): bump github.com/aws/aws-sdk-go from 1.49.9 to 1.49.17 (#3009)
- 3517a34 chore(deps): bump github.com/bits-and-blooms/bitset from 1.10.0 to 1.13.0 (#3005)
- 3e7ff18 chore(deps): bump github.com/deckarep/golang-set/v2 from 2.3.1 to 2.6.0 (#3008)
- 1cd2f24 chore(deps): bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#3007)
- f1584cf chore: add cache docker layers action to docker.yaml (#2994)
- 8508844 chore: update api verison to v2.0.76 (#3013)
- 93df8f0 feat: add block parent to peer if peer reschedule in downloading (#3011)
- dce1890 feat: change state set when trigger seed peer (#3003)
- dd03c97 feat: prevent concurrent request to cause state switch failed (#3014)
- 70dd9b1 feat: remove maxScheduleCount and optimize register in v2 (#3001)
- 6586489 feat: report bad parents and add bad parents to block parent set (#3010)
- ea28581 feat: update scheduler and seed peer by ip and port (#3012)
- dbe835e only stop networkTopology when it is not nil (#2995)
v2.1.28
Changelog
- a2b7f8d chore(deps): bump github.com/aws/aws-sdk-go from 1.48.16 to 1.49.9 (#2977)
- 96df4f1e chore(deps): bump github.com/casbin/casbin/v2 from 2.77.2 to 2.81.0 (#2990)
- f5a599c chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 (#2973)
- eb9a92a chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc2.0.20221005185240-3a7f492d3f1b to 1.1.0-rc5 (#2991)
- 79dab81 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.10 to 3.23.12 (#2988)
- 6186673 chore(deps): bump google.golang.org/api from 0.151.0 to 0.154.0 (#2974)
- b4e9fad chore: add draft in goreleaser (#2981)
- 09b11a2 chore: optimize stream task id (#2983)
- 4846f6a feat: add difference function for slices (#2984)
- e329bdb feat: back to source with piece group(multiple pieces) (#2826)
- 086cb62 feat: if seed peer download task, return NeedBackToSource directly (#2980)
- ab896da feat: if trigger peer is seed peer, set NeedBackToSource flag true (#2972)
- 87f9fcc feat: remove object storage and model message (#2992)
- acdbc4b feat: remove register seed peer in announce peer (#2971)
- 6b93ef8 feat: trigger download by task id (#2970)
- b9c25f8 feat:add cache about networktopology (#2924)
- 5989a4d fix: peer events state failed when register task (#2979)