Flyte v1.13.1 milestone release
Flyte 1.13.1 Release Notes
What's Changed
- chore: update runllm widget configuration by @agiron123 in #5530
- Use jsonpb AllowUnknownFields everywhere by @andrewwdye in #5521
- [flyteadmin] Use WithContext in all DB calls by @Sovietaced in #5538
- add new project state: SYSTEM_ARCHIVED by @troychiu in #5544
- Pryce/doc 434 clarify how code is pushed into a given image during pyflyte by @pryce-turner in #5548
- Increase more memory limits in flyteagent by @Future-Outlier in #5550
- Updated map task information to indicate array node is now the default and optional return type by @pryce-turner in #5561
- reverted mockery-v2 on ExecutionContext by @hamersaw in #5562
- Fix issues with helm chart release process by @Sovietaced in #5560
- Add FlyteDirectory to file_types.rst template by @ppiegaze in #5564
- Fully populate Abort task event fields by @va6996 in #5551
- [fix] Add blob typechecker by @ddl-rliu in #5519
- Refactor echo plugin by @pingsutw in #5565
- [Bug] fix ArrayNode state's TaskPhase reset by @pvditt in #5451
- Remove confusing prometheus configuration options in helm charts by @Sovietaced in #5549
- [Housekeeping] Bump Go version to 1.22 by @lowc1012 in #5032
- Fix typos by @omahs in #5571
- Respect original task definition retry strategy for single task executions by @katrogan in #5577
- Clarify the support for the Java/Scala SDK in the docs by @eapolinario in #5582
- Fix spelling issues by @nnsW3 in #5580
- Give flyte binary cluster role permission to create service accounts by @shreyas44 in #5579
- Simplify single task retry strategy check by @eapolinario in #5584
- Fix failures in
generate_helm
CI check by @eapolinario in #5587 - Update GPU docs by @davidmirror-ops in #5515
- Update azblob 1.1.0 -> 1.4.0 / azcore 1.7.2 -> 1.13.0 by @ddl-ebrown in #5590
- Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.3 in /flyteadmin by @dependabot in #5591
- add execution mode to ArrayNode proto by @pvditt in #5512
- Fix incorrect YAML for unpartitoned GPU by @davidmirror-ops in #5595
- Another YAML fix by @davidmirror-ops in #5596
- DOC-431 Document pyflyte option --overwrite-cache by @ppiegaze in #5567
- Upgrade docker dependency to address vulnerability by @katrogan in #5614
- Support offloading workflow CRD inputs by @katrogan in #5609
- [flyteadmin] Refactor panic recovery into middleware by @Sovietaced in #5546
- Snowflake agent Doc by @Future-Outlier in #5620
- [flytepropeller][compiler] Error Handling when Type is not found by @Future-Outlier in #5612
- Fix nil pointer when task plugin load returns error by @Sovietaced in #5622
- Log stack trace when refresh cache sync recovers from panic by @Sovietaced in #5623
- [Doc] Fix snowflake agent secret documentation error by @Future-Outlier in #5626
- [Doc] Explain how Agent Secret Works by @Future-Outlier in #5625
- Fix typo in execution manager by @ddl-rliu in #5619
- Amend Admin to use grpc message size by @wild-endeavor in #5628
- [Docs] document the process of setting ttl for a ray cluster by @pingsutw in #5636
- Add CustomHeaderMatcher to pass additional headers by @andrewwdye in #5563
- Turn flyteidl and flytectl releases into manual gh workflows by @eapolinario in #5635
- docs: fix typo by @cratiu222 in #5643
- Use enable_deck=True in docs by @thomasjpfan in #5645
- Fix flyteidl release checkout all tags by @eapolinario in #5646
- Install pyarrow in sandbox functional tests by @eapolinario in #5647
- docs: add documentation for configuring notifications in GCP by @desihsu in #5545
- Correct "sucessfile" to "successfile" by @shengyu7697 in #5652
- Fix ordering for custom template values in cluster resource controller by @katrogan in #5648
- Don't error when attempting to trigger schedules for inactive projects by @katrogan in #5649
- Update Flyte components - v1.13.1-rc0 by @flyte-bot in #5656
- Add offloaded path to literal by @katrogan in #5660
- Improve error messaging for invalid arguments by @pingsutw in #5658
- DOC-462 Update "Try Flyte in the browser" text by @neverett in #5654
- DOC-533 Remove outdated duplicate notification config content by @neverett in #5672
- Validate labels before creating flyte CRD by @pingsutw in #5671
- Add FLYTE_INTERNAL_POD_NAME environment variable that holds the pod name by @bgedik in #5616
- Upstream Using InMemory token cache for admin clientset in propeller by @pvditt in #5621
- [Bug] Update resource failures w/ Finalizers set (#423) by @pvditt in #5673
- [BUG] array node eventing bump version by @pvditt in #5680
- Add custominfo to agents by @ddl-rliu in #5604
- [BUG] use deep copy of bit arrays when getting array node state by @pvditt in #5681
- More concise definition of launchplan by @eapolinario in #5682
- Auth/prevent lookup per call by @wild-endeavor in #5686
- Update Flyte components - v1.13.1-rc1 by @flyte-bot in #5691
- [flytectl] DataConfig missing from TaskSpec by @wild-endeavor in #5692
New Contributors
- @omahs made their first contribution in #5571
- @nnsW3 made their first contribution in #5580
- @shreyas44 made their first contribution in #5579
- @cratiu222 made their first contribution in #5643
- @desihsu made their first contribution in #5545
- @shengyu7697 made their first contribution in #5652
- @bgedik made their first contribution in #5616
Full Changelog: v1.13.0...v1.13.1