Release Notes V0.6.0
As of April 22nd, 2024, Seaplane V0.6.0
is now the official recommended
version of Seaplane. We introduced a ton of great features and some breaking
changes in this new version. Below is an overview of everything new.
New Features​
- Support for over 40 models ranging from LLMS (Large Langauge Models), Generative Art Models, Embedding models and much more. All are available through the model hub.
- Support for reusable DAGs (directed acyclic graphs).
- Conditional routing in DAGs.
- Support for reusable tasks with the ability for multiple inputs and outputs per task.
- New and improved debug tools including application visualizations with logs and an updated status command.
- Improved Seaplane CLI with direct access to pipelines through
seaplane request
andseaplane response
, more details here. - Support for five new regions, bringing the total to eight.
- Support for multiple environment files allowing easy deployment of
prod
andstaging
environments. - Ability to directly view logs per task from your terminal using the
plane
utility.
Breaking Changes​
- We changed the way applications are defined
- We introduced the concepts of DAGs replacing most of what used to be applications.
- We removed the need for task and application decorators, they are now defined through regular Python functions.
- We changed the region naming to reflect their data center rather than the region they reside in.