Releases: dragonflyoss/dragonfly
Releases · dragonflyoss/dragonfly
v2.3.3-rc.0
Changelog
Dependency updates
- e40d34d chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 (#4317)
- fabe091 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.62.0 to 0.63.0 (#4319)
- ed0e69d chore(deps): bump kentaro-m/auto-assign-action from 1a583dfb5dd75d0df34ecc781081e5a6a73d2dce to 0cb1582962699c32cfa6083ee508ba02035ff32d (#4339)
- 9d59637 chore(deps): bump sigstore/cosign-installer from 3.9.2 to 3.10.0 (#4323)
Chores
- 9aa047b Add comprehensive GitHub Copilot instructions for Dragonfly development (#4281)
- 27b8401 chore(deploy): update helm-charts subproject commit (#4329)
- 1ab08c3 docs(README): update project description and structure (#4327)
- 317157b perf(rpc): increase default QPS and burst values (#4332)
Contributors
Thanks to all the contributors! ❤️
v2.3.2
Changelog
Dependency updates
- c5f39b7 chore(deps): bump github/codeql-action from 3.29.8 to 3.30.1 (#4311)
- a3a685d chore(deps): bump google.golang.org/api from 0.244.0 to 0.248.0 (#4303)
Chores
Contributors
Thanks to all the contributors! ❤️
v2.2.5
v2.3.1
Changelog
Features
- 7374114 feat(job): add timeout parameter to job scheduling (#4293)
- 584a612 feat(middlewares): support token from query parameter (#4294)
- 212c64d feat: add proxy port support across all host models (#4283)
- 447b510 feat: update the cache key for distinguishing from the old searcher way (#4301)
Bug Fixes
Dependency updates
- c9ee6d6 chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 (#4290)
- 95db8b3 chore(deps): bump github.com/bits-and-blooms/bitset from 1.22.0 to 1.24.0 (#4287)
- f3911bd chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#4284)
- fb93f29 chore(deps): bump go.uber.org/mock from 0.5.2 to 0.6.0 (#4288)
- 95f24f3 chore(deps): bump google.golang.org/grpc from 1.74.2 to 1.75.0 (#4285)
- 052db13 chore(deps): bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 (#4291)
- 44db190 chore(deps): bump kentaro-m/auto-assign-action from 9f6dbe84a80c6e7639d1b9698048b201052a2a94 to 1a583dfb5dd75d0df34ecc781081e5a6a73d2dce (#4286)
Chores
- 5986310 chore(manager): update subproject commit reference (#4296)
- 99e0155 chore: update submodule commits for client and console (#4313)
Contributors
Thanks to all the contributors! ❤️
v2.3.1-rc.4
Changelog
Features
- e169394 feat: Add WithGroupUUID logger and optimize GetGroupJobState in internal job (#4270)
- b3e8695 feat: Update JSON tag for CachedLayers field in Peer struct to "cached_layers" (#4258)
Bug Fixes
- 2fc87da refactor(job): use goroutine to unmarshal task result (#4245)
- bd2ae63 refactor: refacts the seed peer selection logic from grpc resolver to… (#4235)
- 1a87bfc refactor: remove unused seed peer related logic (#4259)
Dependency updates
- 364464c chore(deps): bump actions/cache from 4.2.2 to 4.2.4 (#4266)
- 3c15fbf chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#4261)
- 883d6d8 chore(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 (#4263)
- 88dc8e1 chore(deps): bump client-rs to v1.0.9 (#4256)
- 2b4df83 chore(deps): bump github.com/docker/go-connections from 0.5.0 to 0.6.0 (#4272)
- 686f339 chore(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.23.0 (#4268)
- 06b8563 chore(deps): bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.1 (#4271)
- 632c7b2 chore(deps): bump github.com/swaggo/swag from 1.16.5 to 1.16.6 (#4257)
- f30a79e chore(deps): bump github/codeql-action from 3.29.7 to 3.29.8 (#4260)
- d7cfc85 chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 (#4265)
- b2b21c2 chore(deps): bump golang.org/x/sys from 0.34.0 to 0.35.0 (#4264)
Chores
Contributors
Thanks to all the contributors! ❤️
v2.3.1-rc.3
Changelog
Features
- 9641c3e feat: Moved preheatImage struct and parseManifestURL from manager/job/types.go to internal/job/image.go for better encapsulation (#4243)
- b3e8695 feat: Update JSON tag for CachedLayers field in Peer struct to "cached_layers" (#4258)
- baa061a feat: implement PreheatImage and StatImage for scheduler (#4246)
Dependency updates
- 88dc8e1 chore(deps): bump client-rs to v1.0.9 (#4256)
- 249bdfc chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 (#4249)
- e875480 chore(deps): bump github.com/aws/aws-sdk-go from 1.55.7 to 1.55.8 (#4255)
- d9b06c5 chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.38.0 (#4241)
- 632c7b2 chore(deps): bump github.com/swaggo/swag from 1.16.5 to 1.16.6 (#4257)
- 7f071ea chore(deps): bump github/codeql-action from 3.29.3 to 3.29.4 (#4237)
- 28fa02f chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 (#4248)
- c0c8763 chore(deps): bump google.golang.org/api from 0.229.0 to 0.244.0 (#4251)
- 1de067f chore(deps): bump kentaro-m/auto-assign-action from 586b61c136c65d09c1775da39cc4a80e026834f4 to 9f6dbe84a80c6e7639d1b9698048b201052a2a94 (#4236)
Chores
- f535615 Merge branch 'main' of github.com:dragonflyoss/dragonfly into release-2.3
Contributors
Thanks to all the contributors! ❤️
v2.3.1-rc.2
Changelog
Features
- 9641c3e feat: Moved preheatImage struct and parseManifestURL from manager/job/types.go to internal/job/image.go for better encapsulation (#4243)
- 3f0b7b0 feat: enhance preheat job concurrency control (#4233)
- baa061a feat: implement PreheatImage and StatImage for scheduler (#4246)
Dependency updates
- 249bdfc chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 (#4249)
- e875480 chore(deps): bump github.com/aws/aws-sdk-go from 1.55.7 to 1.55.8 (#4255)
- d9b06c5 chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.38.0 (#4241)
- 7f071ea chore(deps): bump github/codeql-action from 3.29.3 to 3.29.4 (#4237)
- 28fa02f chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 (#4248)
- c0c8763 chore(deps): bump google.golang.org/api from 0.229.0 to 0.244.0 (#4251)
- 1de067f chore(deps): bump kentaro-m/auto-assign-action from 586b61c136c65d09c1775da39cc4a80e026834f4 to 9f6dbe84a80c6e7639d1b9698048b201052a2a94 (#4236)
Chores
- 6c0ebc4 chore: bump console to v0.3.1 (#4232)
- a7efec4 test(e2e): update config to fix the slow resolution of seed peer address (#4234)
Contributors
Thanks to all the contributors! ❤️
v2.3.1-rc.1
v2.3.1-rc.0
Changelog
Features
- d67f30a feat(manager): add scheduler cluster ID based listing (#4222)
- 41da9b7 feat: add RemoteIp for calling client (#4231)
Dependency updates
- a64385f chore(deps): bump github.com/swaggo/swag from 1.16.4 to 1.16.5 (#4228)
- 9c4f628 chore(deps): bump github/codeql-action from 3.29.2 to 3.29.3 (#4224)
- 01ff406 chore(deps): bump kentaro-m/auto-assign-action from db77befe126df3163e8ee988af621569f7f2b82f to 586b61c136c65d09c1775da39cc4a80e026834f4 (#4225)
- 688f64c chore(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 (#4223)
Contributors
Thanks to all the contributors! ❤️
v2.3.1-beta.0
Changelog
Features
- be2e223 feat: Add support for selecting specific peer IPs for preheating in job scheduler (#4194)
- d32cf54 feat: Change Result column type to longtext in Job model to fix data too long error (#4181)
- 9fb26ae feat: add gc task to clean up inactive seed peers (#4176)
- b3b7d15 feat: add the gc task to clean up the inactive schedulers (#4175)
- cfc3180 feat: support preheat for multiple urls (#4185)
Bug Fixes
- 1a132f5 fix: populate the User from UserID when get application and job (#4178)
- cae253c fix: revert the remove of ip and port in mamager rpc server (#4180)
Chores
- b0a6a55 Add fmt, vet, and precheck targets to Makefile for better CI and code quality (#4182)
- b66c49f Tune dragonfly to Remove Old Entries & Use Longtext to fit larger warming jobs (#4145)
- d3e1c89 chore: bump client-rs to v1.0.1 (#4174)
- d13d290 chore: bump console version to v0.3.0 (#4196)
Contributors
Thanks to all the contributors! ❤️