Skip to content

Releases: flyteorg/flyte

flytectl/v0.8.21

20 May 18:19
1384b32
Compare
Choose a tag to compare

Changelog

flytectl/v0.8.20

15 May 19:59
11fbeca
Compare
Choose a tag to compare

Changelog

flytectl/v0.8.19

15 May 17:12
4dd5f3c
Compare
Choose a tag to compare

Changelog

  • b5d78aa #minor Documentation fix and refactoring in sandbox (#131)
  • 8db28dd #minor Revert "Adopt flyteidl's ordered variable map change" (#180)
  • 936a24a #minor Updated Sandbox config, with automated data configuration (#440)
  • 2766c18 #minor feat: pagination support for get commands (#234)
  • 41e0a40 #none Fix DCO make target (#139)
  • 5da69f5 #none add go mod tidy in flyteidl release workflow (#151)
  • 81471f1 #none fixed storage config in docs (#138)
  • d75142c 3 usability improvements -Named executions, improved connection handling and better logging (#349)
  • 2a25558 Absolute path for Source dir (#126)
  • dd4655d Add ContentMD5 to fast register upload request (#303)
  • 90e01a6 Add Slack button to README (#198)
  • 2d65956 Add ability to recover executions (#149)
  • 3e4323a Add additional nil check (#156)
  • 3e9525f Add commands to fetch active and archived launchplans (#331)
  • e2ed562 Add console endpoint config section and init arg (#361)
  • 26d976d Add default input default behavior check for scheduler workflow registration (#368)
  • 9deb2ec Add deployment docs (#127)
  • d330473 Add extra host to start command (#369)
  • ab171cd Add pflag binding and fix loading of config (#135)
  • aa1f211 Add prefetch functionality for paginator (#5310)
  • a64a416 Add support dev cluster (#353)
  • d69f4b7 Add support for gate nodes (#399)
  • 89cb374 Add upgrade command with some refactor (#152)
  • d7e0624 Added Create command (#17)
  • bb499a9 Added Github workflow for generating docs (#85)
  • 73e4aa3 Added HOMEDIR/.flyte to search path for config.yaml (#59)
  • a101cd6 Added Update Execution cli (#261)
  • a144275 Added config init command (#123)
  • 6453fab Added arm support (#206)
  • 852d7ab Added boilerplate automation (#74)
  • 89f6e6f Added capability to relaunch an execution (#52)
  • 8924563 Added check before creating empty k8s config (#211)
  • 34d7614 Added cluster resource attribute support (#65)
  • c2c5649 Added command delete along with subcommand executions for terminating (#34)
  • 712fdf8 Added customizable fields during registration (#80)
  • b5f332a Added dco signoff preecommit (#89)
  • 676f0cf Added different repo for brew release (#46)
  • 3b49630 Added docs for demo and updated docs for workflow execution config with more details (#316)
  • fc3c99e Added dryRun flag for printing docker command for demo and sandbox (#367)
  • 02cf19e Added enableSchedule option on registration and linked missing docs (#324)
  • e6855b4 Added endpoint suffix to service user for pkce token saved in token cache (#264)
  • 39add71 Added env flag for sandbox start (#273)
  • fdd1b15 Added error data and abort data in get execution output (#79)
  • 8b1c844 Added exec command in sandbox (#122)
  • 19ba5fd Added fast register functionality (#112)
  • 2d2c145 Added filters flag (#82)
  • 1a904e0 Added flag to pass in CAcerts (#245)
  • fe72730 Added flags for using local images in sandbox (#216)
  • 517beb9 Added flytectl config by env variable (#91)
  • 696065c Added goreleaser dry run in build (#47)
  • 400d4b6 Added gpg sign commit for flyte-bot (#92)
  • 7a43a97 Added latest version check added (#111)
  • 0a23db3 Added launchplan update command and moved namedentity (#170)
  • 31ad383 Added minio port in sandbox (#203)
  • 002d176 Added node execution data to show inputs and outputs (#136)
  • 0f708dd Added non zero return code on error and AlreadyExists as success condition (#71)
  • cfde70d Added option to update labels & description in project (#260)
  • d5c3133 Added port for postgres in sandbox lite (#308)
  • 07fccb1 Added reading of archive files for registration to flyte (#31)
  • 6947a2a Added reuseable workflow (#276)
  • c5ab11a Added sandbox command (#86)
  • bd1d4e5 Added script for checking diff of generated code (#229)
  • 5c71337 Added separate release workflow for releasing the binary (#132)
  • 179da66 Added source flags in sandbox (#99)
  • 0a2ddb2 Added support for arm64 in install.sh (#209)
  • 4d43aee Added support for execution queue attribute (#66)
  • 2762f97 Added support for pyflyte serialize fast register (#248)
  • 26f139a Added support for tar.gz in register (#199)
  • 4bb9675 Added transparent Get call when fetching latest version of workflow objects (#73)
  • caa38e5 Added unit test for covarage (#83)
  • b11a9e8 Added unit test for docker (#110)
  • cf3ffa1 Added update for named entity (#54)
  • 06458f5 Added validation for scheduled workflow during registration (#215)
  • 3904146 Added version command (#41)
  • 03be16b Added version flag in sandbox (#137)
  • 36c1e4f Added version support to workflow command (#64)
  • a94cbdd Added workflow flag for get launchplan (#287)
  • 3749e3f Adding changes for project level matchable attr api (#357)
  • 3da647f Adding flytectl.rst to index (#257)
  • c68c5c2 Adding open-source boilerplate (#1)
  • d04b1e2 Adding overriden filter for get workflow (#310)
  • 9bcf5cc Adding support for ArrayNode (#406)
  • 6cf6d1e Adding support for execution cluster label (#68)
  • 5f9a2fb Adding support for structured dataset and also for node outputs in details flag (#390)
  • 9b05df0 Adding support for workflow execution config (#144)
  • 7c31c1e Adopt flyteidl's ordered variable map change (#158)
  • 5af33e3 Always use sha for sandbox image (#266)
  • a056102 Archive and Update project command (#24)
  • 79e8fdd Auto rendering of JSON entities using path (#13)
  • 3fb5080 Autodoc generation for cobra commands (#29)
  • 790a965 Bind 30080 to 30081 in the case of sandbox (#313)
  • dd369af Bind pflags to default variable fields && Remove short flags as they're not supported by pflags (#124)
  • 3a48b4a Bug fix in sandbix start (#161)
  • 50ee307 Bug fix in sandbox start when sandbox exist (#145)
  • b55026e Bump github.com/containerd/containerd from 1.5.10 to 1.6.26 in /flytectl (#5307)
  • 8db9901 Bump github.com/docker/distribution in /flytectl (#5313)
  • 7b82397 Bump github.com/docker/docker in /flytectl (#5363)
  • 8d2b83b Bump github.com/opencontainers/image-spec from 1.0.1 to 1.0.2 (#217)
  • cb57beb Bump golang.org/x/net to v0.23.0 (#5333)
  • f05acc7 Bump idna from 3.6 to 3.7 in /flytectl (#5315)
  • b36a1f3 Bump jinja2 from 3.1.3 to 3.1.4 in /flytectl (#5329)
  • c7d02df Bumped up flyteidl to 0.19.2 (#94)
  • 29740e0 Bumped up idl to use insecureVerify flag for remote and fixed docs (#125)
  • c673d3b Bumped up the flyteidl version to fix create execution issue (#53)
  • 73d9cb7 Bumping go version to 1.19 (#384)
  • fc2ac0a Change extra host to host-gateway (#380)
  • e3977b1 Changes to 'use' in cmd folder (#235)
  • dafa5d7 Changing the default log level which is used by sandbox (#129)
  • 35e67f6 Check kubeConfig before starting sandbox (#363)
  • b092146 Compile command (#321)
  • ee25d67 Consistent language about 'git revision SHA1' (#414)
  • 68324ce Consuming device flow IDL (#350)
  • e5d11a8 Create executions in flytectl (#39)
  • c751289 Created separate rst files for every resource (noun) (#230)
  • 440ad31 Demo fit and finish (#317)
  • 3414946 Devflow, boilerplate, improved code, formatting and bug fixes (#11)
  • 6e20a25 Do not bump version on docs or boilerplate update (#200)
  • ce0fd45 Do not upload codecoverage data from boilerplate (#478)
  • 083cdbd Doc updates (#398)
  • 62dfd32 Documentation setup for FlyteCTL (#26)
  • 2cec59b Editorial review (#256)
  • e2adac4 Expose buildkit port (#413)
  • 931c651 Expose webhook service (#323)
  • 2811f53 Feature/get workflow,Task,Domain,Project (#9)
  • 22c203b Feature/goreleaser (#27)
  • a9a45b3 Feature: update launchplan --archive to --deactivate (#449)
  • a4702fb Filtering on activation state of workflows (#305)
  • 3be778c Fix "Sandbox" typo on Demo page. (#346)
  • 92104a8 Fix --clusterPool argument override (#360)
  • 0e3f2a8 Fix case for No string to no (#419)
  • a66e669 Fix config init command fails if no flyte dir doesn't exist (#150)
  • d033369 Fix docs contribution guide (#197)
  • b8770ee Fix docs for updating description using workflow-meta subcommand (#394)
  • 1fe32fa Fix flytectl sandbox crash on M1 macs due to json-iterate (#342)
  • 8dd8b05 Fix flytectlt tests (#5325)
  • b03e86d Fix get task resource attribute comment (#469)
  • 86e7647 Fix getAllExample (#320)
  • caf9bbc Fix goreleaser (#40)
  • 3e329ad Fix grammar test (#272)
  • dcc2c09 Fix panic in rendering LP input descriptions (#174)
  • d963c7a Fix pod task fast registration template substitution (#184)
  • 2e49f75 Fix project status change on update for archived projects (#438)
  • 664a604 Fix self-upgrade (#437)
  • 09013f7 Fix small bug in rendering table (#14)
  • 2657b26 Fix struct generation in execution file (#434)
  • c516596 Fix testutils.TearDownAndVerify #none (#424)
  • 95fccea Fix the error message for the update cmd (#411)
  • 8cad4ed Fix typos
  • 8362431 Fix: Check for git authentication when GITHUB_TOKEN exists (#463)
  • 7a6ba14 Fixed continueonError bug (#292)
  • f3f6765 Fixed create project (#277)
  • b58b748 Fixed the non-zero return code issue in archive path (#194)
  • 51226d5 Fixed the version bug and also added force flag (#246)
  • 9cb07f9 Fixed validation logic for launch plan schedule registration (#280)
  • e569acb Fixes in Flytectl (#109)
  • 9af534f Fixes the project name and workflow name in the flytectl documentation. (#339)
  • f59e5ae Fixup flytectl (#5309)
  • 61eb8f2 Flyte Add Enable/Disable Options for Agent Services (#420)
  • 3eb2ea3 Flytectl Doc fixes (#38)
  • 514375f Flytectl get started updated (#58)
  • 6923203 Force go 1.19.10 in goreleaser (#415)
  • c17ee3b GH workflow change - publish binary when tag is pushed (#5)
  • fb6eb2d Graphviz does not like hyphens #patch (#141)
  • ec7c344 Hide global flags by overriding usage template of cobra. (#430)
  • 24710f7 Hotfix register example (#172)
  • 409c01c Hotfix/config init validation (#250)
  • dda6460 Hydrate failure node (#456)
  • e8bffb6 Image migration to ...
Read more

Flyte v1.12.0 milestone release

06 May 19:05
bd3ed0d
Compare
Choose a tag to compare

Flyte 1.12.0 Release Notes

Flyte 1.12.0 brings a host of new features, optimizations, and fixes, enhancing the platform's functionality and user experience. This release also welcomes several new contributors to the Flyte community. Below are the highlights of this release.

🚀 New Features & Improvements

  1. Admin & Core Enhancements

  2. Helm Charts & Manifests

  3. Documentation Improvements

  4. Performance & Bug Fixes

🔧 Housekeeping & Deprecations

  1. Deprecated Configuration

  2. Miscellaneous

🆕 New Contributors

Full Changelog

Flyte v1.12.0-b0 milestone release

29 Apr 22:49
1f0a4f2
Compare
Choose a tag to compare
Pre-release

Flyte v1.12.0-b0

What's Changed

Read more

Flyte v1.11.1-b1 milestone release

29 Mar 22:36
f5a4ce0
Compare
Choose a tag to compare
Pre-release

Flyte v1.11.1-b1

What's Changed

New Contributors

Flyte v1.11.1-b0 milestone release

21 Mar 20:42
5fc57fa
Compare
Choose a tag to compare
Pre-release

Flyte v1.11.1-b0

Flyte v1.11.0 milestone release

12 Mar 07:26
db11821
Compare
Choose a tag to compare

Flyte v1.11.0 Release Notes

We're excited to announce the release of Flyte v1.11.0! This version brings a host of improvements, bug fixes, and new features designed to enhance your experience with Flyte. From operational enhancements to documentation updates, this release aims to make Flyte more robust, user-friendly, and feature-rich.

Breaking change

As of this version, overriding container image via task node overrides requires flytekit 1.11.0.

Highlights

  • Agents hit General Availability (GA): Agents, now in General Availability, are long-running, stateless services that facilitate asynchronous job launches on platforms like Databricks or Snowflake and enable external service calls. They are versatile, supporting implementations in any language through a protobuf interface, enhancing Flyte's flexibility and operational efficiency.
  • Improved Caching: Support for loading cached sublists with multiple data types has been introduced, eliminating issues related to cache retrieval across varied data formats.
  • Tracing and Observability: The introduction of opentelemetry BlobstoreClientTracer in flyteadmin enhances observability, allowing for better monitoring and troubleshooting.
  • Security Enhancements: Added securityContext configuration to Flyte-core charts, strengthening the security posture of Flyte deployments.
  • Documentation Overhaul: Continuous improvements and updates have been made to the documentation, fixing broken links and updating content for better clarity and usability.
  • Operational Improvements: This release introduces enhancements such as adding a service account for V1 Ray Jobs, caching console assets in a single binary, and conditional mounting of secrets to improve the operational efficiency of Flyte. Additionally, we are removing kustomize from our deployment process to simplify the configuration and management of Flyte instances, making it easier for users to maintain and streamline their deployment workflows.

Bug Fixes

  • Fixed Literal in Launchplan: Added fixed_literal to the launchplan template, addressing issues with hardcoded values in workflows.
  • Corrected Metadata and Resources: Fixes have been applied to correct IsParent metadata in ArrayNode eventing and to address invalid "resources" scope issues in deployment configurations.
  • Enhanced Stability and Performance: Numerous bug fixes have been implemented to address stability and performance issues, including fixes for data catalog errors, yaml comment errors in pod template examples, and more.

Documentation and Guides

  • Comprehensive Guides: New guides and documentation updates have been added, including a ChatGPT Agent Setup guide and an Airflow migration guide. Improvements in documentation for developing agents have been integrated into the broader enhancements for this release.
  • Updated Troubleshooting and Configuration Docs: New troubleshooting guides for spark task execution and updates to deployment configuration documents enhance the knowledge base for Flyte users.

Contributors

We extend our deepest gratitude to all the contributors who made this release possible. Special shoutouts to @neilisaur, @lowc1012, @MortalHappiness, @novahow, and @pryce-turner for making their first contributions!

For a full list of changes, enhancements, and bug fixes, visit our changelog.

Thank you for your continued support of Flyte. We look forward to hearing your feedback on this release!

Flyte v1.11.0-b1 milestone release

06 Mar 00:55
ba59258
Compare
Choose a tag to compare
Pre-release

Flyte v1.11.0-b1

Second beta release for 1.11.0.

This includes a refresh of flyteconsole.

Flyte v1.11.0-b0 milestone release

29 Feb 06:59
a2a63eb
Compare
Choose a tag to compare
Pre-release

Flyte v1.11.0-b0

Beta release to test new idl