Changelog
Features
- a3fa07b feat: add error logging for preheat failures and fix peer selection logic (#4220)
- 93dc9ef feat: add last heartbeat tracking for scheduler service (#4213)
- 88cc9b6 feat: add scheduler configuration support (#4212)
- f9d576d feat: limit concurrent image distribution jobs and add validation for IPs (#4219)
- 94a02a2 feat: support mark inactive schedulers in the scheduler gc (#4215)
- 3645302 feat: update d7y.io/api/v2 to v2.1.42 and report scheduler config to … (#4214)
Bug Fixes
Dependency updates
- f0957de chore(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 (#4188)
- 2b71961 chore(deps): bump github.com/gammazero/deque from 1.0.0 to 1.1.0 (#4205)
- fc5b365 chore(deps): bump github.com/go-playground/validator/v10 from 10.26.0 to 10.27.0 (#4191)
- b600198 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.60.0 to 0.62.0 (#4190)
- 84b00e3 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.36.0 to 1.37.0 (#4189)
- ff1a866 chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#4207)
- f3dccaf chore(deps): bump golang.org/x/sys from 0.33.0 to 0.34.0 (#4206)
- 6c29e8c chore(deps): bump kentaro-m/auto-assign-action from a558e3a7a389eae6d782d4f5ad0aaa5e36ec2e39 to db77befe126df3163e8ee988af621569f7f2b82f (#4192)
Chores
- da1f55a chore(SECURITY-INSIGHTS.yml): change the address of dragonfly repository (#4199)
- 791093d chore: update SECURITY-INSIGHTS with contribution policy details 📜 (#4198)
- 2a30115 fix/ossf security insights format (#4210)
Contributors
Thanks to all the contributors! ❤️