What's Changed
- chore(deps): bump github.com/IBM/sarama from 1.46.2 to 1.46.3 by @dependabot[bot] in #1832
- test: add coverage report generation and upload steps by @vcastellm in #1833
- chore(deps): bump golang.org/x/net from 0.46.0 to 0.47.0 by @dependabot[bot] in #1837
- test: add -legacy to openssl pkcs12 and update certs by @vcastellm in #1851
- feat: use mailhog by @vcastellm in #1857
- chore(deps): bump github.com/xdg-go/scram from 1.1.2 to 1.2.0 by @dependabot[bot] in #1844
- chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in #1841
- chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #1843
- chore(deps): bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0 by @dependabot[bot] in #1846
- chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #1850
- chore(deps): bump go.opentelemetry.io/otel from 1.38.0 to 1.39.0 by @dependabot[bot] in #1852
- feat: use Mailpit to replace unmaintained MailHog by @vcastellm in #1861
- feat: startsAt field was added to the Job type by @NAlexandrov in #1838
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.39.0 by @dependabot[bot] in #1855
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.63.0 to 0.64.0 by @dependabot[bot] in #1856
- chore(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 by @dependabot[bot] in #1858
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.38.0 to 1.39.0 by @dependabot[bot] in #1853
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.63.0 to 0.64.0 by @dependabot[bot] in #1859
- chore: bump UI deps by @vcastellm in #1863
- Add UI support for starts_at field from PR #1838 by @Copilot in #1862
- Fix nil pointer panic in Raft-dependent methods during startup (issue #1702) by @Copilot in #1831
- Add job execution metrics using go-metrics package by @Copilot in #1825
- feat: implement configurable memory limit for shell executor jobs by @Copilot in #1798
- Show job ID on small screens by @Copilot in #1865
- fix: keep the existing dependent_jobs value on updating an existing job by @indeedhat in #1761
New Contributors
- @indeedhat made their first contribution in #1761
Full Changelog: v4.0.9-beta1...v4.0.9-rc1