This release includes enhanced deployment parameters in the Prefect UI. Weโve refined the deployment parameters UI to significantly enhance default value handling and list management.
๐ ๏ธ This release introduces support for tuple-type parameters and a revamped list UI, freeing users from the constraints of JSON for list inputs.
๐ You now have the flexibility to utilize JSON or Prefect variables for any parameter value, enhancing the versatility of deployment configurations.
๐ช Moreover, weโve synchronized validation across the UI and deployment schemas, ensuring that user inputs are consistently checked against the defined parameter requirements, which simplifies the deployment process and minimizes configuration errors.
โ
These improvements are aimed at providing a more efficient and user-friendly interface for managing deployment parameters. ๐
<img width="791" alt="paramsui" src="https://github.com/PrefectHQ/prefect/assets/42048900/d95c854f-1b95-46fb-8214-9132c923214f">
This release also includes many other enhancements and fixes, including a new `on_running` state change hook ๐ฃ, two memory leak fixes ๐ง, and much more.
See the [release notes](https://github.com/PrefectHQ/prefect/blob/main/RELEASE-NOTES.md#release-2163) for details! ๐๐