What's Changed
- fix(executor): reset SystemFailures only when a new attempt starts by @ChickenBenny in #8237
- feat(idl): add queue-scoped action listing by @ursucarina in #8229
- refactor(idl): remove unused queue timing reservations by @ursucarina in #8253
- fix(runs): keep app_dns_strategy in resolved settings by @1fanwang in #8238
- feat(sentry): add sentryutils.Gauge helper by @Icewind52 in #8248
- build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus from 1.1.0 to 1.1.1 by @dependabot[bot] in #8249
- build(deps): bump github.com/getsentry/sentry-go from 0.49.0 to 0.50.0 by @dependabot[bot] in #8220
- build(deps): bump google.golang.org/api from 0.306.0 to 0.307.0 by @dependabot[bot] in #8251
- Use redisotel-native for Redis metrics by @Sovietaced in #8246
- build(deps): bump github.com/googleapis/gax-go/v2 from 2.26.2 to 2.27.0 by @dependabot[bot] in #8250
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.4 to 4.1.6 in /boilerplate/flyte/golang_support_tools in the go_modules group across 1 directory by @dependabot[bot] in #8256
- feat(charts): make the flyte-core executor replica count configurable by @earlybard in #8261
- fix(dataproxy): reject fractional JSON values for integer inputs by @RaphaelFakhri in #8225
- fix(charts): route SettingsService in flyte-core and add apiJwtIngress.keepHttpRoutes by @earlybard in #8260
- build(deps): bump github.com/aws/smithy-go from 1.28.5 to 1.28.6 by @dependabot[bot] in #8268
- feat(idl): optional task_version on TaskTriggerSpec to pin a trigger by @dansola in #8230
- fix(charts): write flyte-core webhook certs to the mounted emptyDir by @earlybard in #8262
- fix(storage): treat ConstructReference keys as literal path segments by @spicysharkco in #8195
- build(deps): bump cloud.google.com/go/secretmanager from 1.22.0 to 1.23.0 by @dependabot[bot] in #8267
- build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.9 to 1.33.10 by @dependabot[bot] in #8266
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.50.5 to 1.50.6 by @dependabot[bot] in #8265
- Move parent to running RUNNING state when handling child action updates atomically by @Sovietaced in #8263
- fix(plugins): list only the job's own pods by @madiyar-wayve in #8215
- feat(executor): enforce TimeoutStrategy.deadline across all attempts by @AdilFayyaz in #8271
- fix(flyteplugins): report a pod the cluster disrupted as a system failure by @Pankrat in #8155
- feat(clustered): resume a preempted gang when Kueue readmits it by @mitja-kleider in #8258
- build(deps): bump google.golang.org/api from 0.307.0 to 0.308.0 by @dependabot[bot] in #8273
- Add metrics + tracing for Postgres with otelsql by @Sovietaced in #8257
- build(deps): bump google.golang.org/grpc from 1.84.0 to 1.85.0 by @dependabot[bot] in #8294
- build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.32.0 to 2.33.0 by @dependabot[bot] in #8293
- build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.47.4 to 1.47.5 by @dependabot[bot] in #8295
- build(deps): bump k8s.io/apimachinery from 0.37.1 to 0.37.2 by @dependabot[bot] in #8296
- feat(runs): apply the run base dir and raw data path settings by @davidlin20dev in #8026
- feat(runs): add ActionRepo.CountActiveActionsByPhase by @Icewind52 in #8259
- fix(runs): resync watch streams when notifications are lost by @ChickenBenny in #8240
- fix(idl): limit action group to 255 characters by @SVilgelm in #8301
- Optimize list child actions operation by @Sovietaced in #8279
- feat: server-selected Kubernetes namespace in run and app specs by @EngHabu in #8300
- [Flyte 6978] Ensure WatchRunDetails works expected by @0yukali0 in #7066
New Contributors
- @RaphaelFakhri made their first contribution in #8225
Full Changelog: v2.0.53...v2.0.54