Releases: dragonflyoss/dragonfly
Releases · dragonflyoss/dragonfly
v2.1.27
v2.1.26
Changelog
- fb4efb9 chore(deps): bump actions/upload-artifact from 3 to 4 (#2953)
- 5bec5a9 chore(deps): bump github.com/containerd/containerd from 1.5.18 to 1.6.26 (#2962)
- a9c5b45 chore(deps): bump github.com/go-playground/validator/v10 from 10.15.5 to 10.16.0 (#2952)
- a58fa9c chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#2951)
- df0bb29 chore(deps): bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (#2950)
- 3193425 chore(deps): bump github/codeql-action from 2 to 3 (#2954)
- e0d9248 chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2955)
- f284363 chore(deps): bump golang.org/x/time from 0.4.0 to 0.5.0 (#2948)
- 34682fe chore(deps): bump k8s.io/component-base from 0.28.3 to 0.29.0 (#2949)
- 7b2a807 chore: grpc_health_probe supports different architectures in dockerfile (#2966)
- 839e476 chore: optimize sync pieces error report (#2925)
- 8f06364 feat: add WithStatsHandler and StatsHandler replace deprecated func (#2959)
- 1643750 feat: add log for resolver and dynconfig (#2945)
- ec66fd1 feat: implement trigger download task by seed peer in v2 (#2957)
- 003376c feat: optimize parameters in seed peer DownloadTask (#2947)
- 0c591e4 feat: optimize trigger download task return empty (#2958)
- 5894095 feat: support logging the range and header when registering a task (#2967)
- e7c8703 fix: add context timeout to health check (#2943)
- 572739a fix: change "ASK" to "ACK" in adopters.md (#2960)
v2.1.25
Changelog
- bdbe02b chore(deps): bump actions/setup-go from 4 to 5 (#2941)
- bff5acf chore(deps): bump github.com/aws/aws-sdk-go from 1.48.11 to 1.48.16 (#2936)
- 04f65de chore(deps): bump github.com/schollz/progressbar/v3 from 3.13.1 to 3.14.1 (#2937)
- 8e839e4 feat: change DefaultSchedulerFilterParentLimit to 15 (#2932)
- 67c36f6 feat: remove concurrent_piece_count in scheduler (#2942)
- 1303d77 fix: downgrade gorm.io/driver/postgres to 1.5.2 (#2908)
v2.0.10
Changelog
- 58af079 Merge branch 'main' of github.com:dragonflyoss/Dragonfly2 into release-2.0.9
- a2117ef Merge branch 'main' of github.com:dragonflyoss/Dragonfly2 into release-2.0.9
- d96e2ad backport : dfdaemon to gracefully shutdown (#2934)
- d13bc0e chore(deps): bump github.com/aws/aws-sdk-go from 1.44.229 to 1.44.234 (#2240)
- 646b82a chore(deps): bump github.com/casbin/casbin/v2 from 2.65.2 to 2.66.1 (#2238)
- f6a3c7e chore(deps): bump github.com/casbin/casbin/v2 from 2.66.1 to 2.66.3 (#2260)
- b097366 chore(deps): bump github.com/casbin/gorm-adapter/v3 from 3.5.0 to 3.15.0 (#2237)
- fbb936f chore(deps): bump github.com/gin-gonic/gin from 1.8.2 to 1.9.0 (#2241)
- 376f97f chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.2 to 3.23.3 (#2239)
- a47c014 chore(deps): bump github.com/swaggo/gin-swagger from 1.5.3 to 1.6.0 (#2256)
- 6ef1415 chore: add features swagger config (#2246)
- 1b2ee60 chore: change docker.yml timout
- 60552ec chore: change gorm-adaptor version to v3.5.0 (#2247)
- df6fc66 chore: update dingtalk group qrcode (#2262)
- 38ba453 feat: if the scheduler feature is not in feature flags, then it will stop providing the featrue (#2234)
- c6d60ca feat: add CreatedAt function (#2244)
- 4bfdd24 feat: add authinfo injector (#2149)
- 70f9e1e feat: add multiple aarch support (#2308)
- cbf0b38 feat: add train interval and trainer addresses (#2223)
- d955b1b feat: add trainer configuration (#2216)
- 5e80e0c feat: local dynconfig notifies data in client
- f2e42bc feat: local dynconfig notifies data in client (#2264)
- bcd992e feat: update d7y.io/api package and change cpu percent validation (#2236)
- 5c18272 feat: update resource director (#2243)
- 0a83607 feat: when the cache is missing, change the error log to a warning log (#2235)
- bb38e04 fix: client grpc dial non-block (#2261)
- eb1cbed fix: goreleaser config in v2.0.10 (#2935)
- 719fd08 fix: ip and hostname params in FindSchedulerClusters (#2249)
- 0216655 fix: local dynconfig panic in Notify (#2266)
- c8b0e89 fix: modify the traversal condition for Items (#2250)
- 197844c fix: object downloads failed by dfstore when dfdaemon enabled concurrent (#2328)
- 507ad47 fix: redis validation in scheduler config (#2287)
- b2c11fb fix: upgraded high vulnerability package to latest in v2.0.9 release (#2928)
v2.1.24
Changelog
- b95e827 Update CHANGELOG.md (#2904)
- 014a280 Update CHANGELOG.md (#2913)
- f4e326e chore(deps): bump github.com/aws/aws-sdk-go from 1.47.9 to 1.48.11 (#2919)
- 5a71469 chore(deps): bump github.com/docker/distribution from 2.8.2+incompatible to 2.8.3+incompatible (#2898)
- 4b9bdcd chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 (#2890)
- 0431b32 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.10 (#2900)
- 916d5ce chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.45.0 to 0.46.1 (#2888)
- 17fe465 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.45.0 to 0.46.1 (#2916)
- 7822540 chore(deps): bump go.opentelemetry.io/otel from 1.20.0 to 1.21.0 (#2886)
- 22c32a7 chore(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#2917)
- ae5e2d7 chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#2889)
- 7d1b5a4 chore(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0 (#2887)
- e416fb2 chore(deps): bump golang.org/x/sys from 0.14.0 to 0.15.0 (#2899)
- 8cf2b8c chore(deps): bump google.golang.org/api from 0.138.0 to 0.151.0 (#2902)
- 1d75ddf chore: update api version to v2.0.59 (#2923)
- 76530ae feat: add prefetch to trigger seed peer downloads entire task (#2929)
- f8d538b feat: dfget sets data dir and cache dir (#2931)
- 9b251a8 feat: enable watch dog by default (#2905)
- cfcfbc3 feat: optimize AnnouncePeer log and update api verison (#2921)
- 81cfc72 feat: optimize service v2 log print (#2922)
- 64e9c0f feat: remove handleSyncPiecesFailedRequest when sync piece failed (#2906)
- 11829e3 feat: update api version to v2.0.56 (#2891)
- da67241 fix the wrong word (#2914)
- 21c19a9 fix: CANNOT connet to Redis with special password #2893 (#2894)
- 18c28a7 fix: digest and range validation in v2 (#2892)
- 84cdd1e fix: log parse error (#2909)
v2.1.23
Changelog
- be87ea1 chore(deps): bump github.com/aws/aws-sdk-go from 1.47.4 to 1.47.9 (#2879)
- d24c20b chore(deps): bump go.opentelemetry.io/otel/sdk from 1.19.0 to 1.20.0 (#2878)
- 4fe5985 chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.15.0 (#2876)
- 2bbbe2f chore(deps): bump k8s.io/component-base from 0.28.0 to 0.28.3 (#2877)
- 273727e chore: update node version to 20-alpine in Dockerfile (#2874)
- 4d4ea8d feat: add reschedule handler for schduler v2 (#2882)
- 9608eff feat: avoid hot resolve in grpc (#2884)
- ef1be37 feat: change ratelimit's DefaultQPS and DefaultBurst (#2872)
- 22f4f9e feat: implement batch calculation of candidate parents scores (#2853)
- 79b4aab feat: optimize piece download failed handler (#2883)
- 86ce09f feat: remove TinyTaskResponse and SmallTaskResponse message (#2881)
v2.1.22
v2.1.21
Changelog
- 0ac76d0 chore(deps): bump github.com/aliyun/aliyun-oss-go-sdk from 2.2.9+incompatible to 3.0.1+incompatible (#2859)
- 7faec3d chore(deps): bump github.com/aws/aws-sdk-go from 1.46.6 to 1.47.3 (#2858)
- 6afb48d chore(deps): bump github.com/aws/aws-sdk-go from 1.47.3 to 1.47.4 (#2860)
- 014a101 chore(deps): bump github.com/containerd/containerd from 1.3.4 to 1.5.18 (#2862)
- 39a15e1 chore(deps): bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.2+incompatible (#2861)
- a083c30 chore(deps): bump github.com/docker/docker from 20.10.7+incompatible to 24.0.7+incompatible (#2863)
- 05a7b3d chore(deps): bump golang.org/x/time from 0.3.0 to 0.4.0 (#2855)
- 334eb2e feat: avoid hot reload when dynconfig refresh data (#2866)
- da014f5 feat: if no matching manifest, then the log printing platform string (#2867)
- 5f4fe57 feat: implement ListSeedPeers feature in manager (#2865)
- 58f1370 feat: preheat image supports authentication and parse multi manifest mediatype (#2819)
- 2339e9b refactor: preheat with multi arch image layers (#2864)
v2.1.20
v2.1.19
Changelog
- 82bbcc3 Update CONTRIBUTING.md (#2836)
- c822761 chore(deps): bump github.com/aws/aws-sdk-go from 1.45.25 to 1.46.6 (#2841)
- 6cc2ba8 chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 (#2840)
- 7c6b201 chore(deps): bump github.com/onsi/gomega from 1.28.0 to 1.29.0 (#2839)
- 2c78d1b chore(deps): bump gorm.io/driver/mysql from 1.5.1 to 1.5.2 (#2838)
- 8078e16 chore(deps): bump gorm.io/driver/postgres from 1.5.3 to 1.5.4 (#2837)
- 3dc2e46 chore: split concurrentDownloadSource (#2842)
- 2515c13 chore: update console and api verison (#2847)
- 4a161e4 feat: list jobs order by created_at (#2843)
- 6caf724 feat: use scheduler's cluster id in host resource (#2844)
- 5ef0597 fix: getObject in oss (#2846)