Release - v1.15.0b1
New release published by eapolinarioWhat's Changed
• Fix pydantic basemodel default input by @Future-Outlier in #3013
• [BUG] Open FlyteFile from remote path by @JiangJiaWei1103 in #2991
• vllm inference plugin by @dansola in #2967
• Add poetry to image spec by @thomasjpfan in #3025
• [test] Add integration test for accessing sd sttr in dc by @JiangJiaWei1103 in #2969
• [BUG] Map task logging level fixed at 30 for default logger by @pvditt in #3032
• add Optuna plugin by @granthamtaylor in #3035
• add managed environment POC by @granthamtaylor in #3021
• Make launch plan registrable by removing requirement for name by @wild-endeavor in #3043
• Make FlyteFile and FlyteDirectory pickleable by @cosmicBboy in #3030
• fix: set asyncio_default_fixture_loop_scope by @machichima in #3034
• Bump jinja2 from 3.1.3 to 3.1.5 in /plugins/flytekit-onnx-pytorch by @dependabot in #3044
• pin grpcio and grpcio-status <= 1.68.0 by @cosmicBboy in #3046
• Prevent register_launch_plan from re-registering already registered workflow by @wild-endeavor in #3049
• Remove Pydantic V1 plugin by @Future-Outlier in #3040
• Add advanced Optuna plugin authoring methods by @granthamtaylor in #3051
• Place venv in /root when using uv.lock as well by @thomasjpfan in #3062
• Make FlyteUserRuntimeException to return error_code in Container Error by @RRap0so in #3059
• Improve Type Engine Error Msg by @Future-Outlier in #3063
• [Flytekit] Separate remote signal functions by @mao3267 in #2933
• Only copy over cat-certificates.crt if it does not exist in base image by @thomasjpfan in #3067
• Update eager task launching & monitoring by @wild-endeavor in #3042
• Support with_overrides setting metadata for map_task subnode instead of parent node by @pvditt in #2982
• fix: remove duplication log when execute by @vincent0426 in #3052
• Fix: Always propagate pytorch task worker process exception timestamp to task exception by @fg91 in #3057
• Eager deck name by @wild-endeavor in #3072
• Allow user-defined dataclass type transformer (again) by @eapolinario in #3075
• [flyteagent][CLI] Make agent prometheus port configurable by @Future-Outlier in #3064
• Adds python_exec into ImageSpec by @thomasjpfan in #3069
• Add a test for union/dc by @wild-endeavor in #3074
• Add the Flyte agent to provision and manage K8s (data) service for deep learning (GNN) use cases by @shuyingliang in #3004
• Bugfix Omegaconf plugin: Properly deal with NoneType values by @adrianloy in #3056New Contributors
• @machichima made their first contribution in #3034
• @shuyingliang made their first contribution in #3004
• @adrianloy made their first contribution in #3056Full Changelog: v1.15.0b0...v1.15.0b1flyteorg/flytekit