I was wondering if anybody can provide more detail...
# ask-community
j
I was wondering if anybody can provide more details about the upcoming v3.0 Prefect open Source that is due to be announced at Prefect Summit 2024 (this was in the latest e-mail from the mailing list). Does that refer to the Prefect flow Python API? We are enterprise customers and just started moving stuff to v2 so I'm wondering about compatibility; should we wait?
c
Hey Jacob!! Good question, I'm sure it's one many people are going to have in the coming days and weeks. Our 3.0 release is an open source package release so first and foremost I want to make it clear that Prefect Cloud will not have any breaking changes or updates that require new configuration. The main focus of the 3.0 launch will be open sourcing some core functionality that is currently only available in Cloud, as well as introducing some interesting new interfaces for managing task failure and state across groups of tasks. Because it is a major version bump, it will contain some breaking changes to the client SDK, but none that require rewrites (for example, things that have been deprecated for a while - such as infrastructure blocks - and performance improvements to the engine that change what types of async code patterns are supported). For example, if you write fully synchronous or fully asynchronous flow/task code and already use workers, you won't notice anything (except hopefully faster flow execution 🤞). So with all that being said, there's no reason to wait. Our 3.0 release candidate will be available in a few weeks which will allow you to experiment with the upgrades if you'd like too!
🚀 10
j
Hey Chris, Thanks for getting back to me on this. First of all, it sounds like a great step forward and congrats on the progress so far. (Everyone in the team loves v2 coming from v1 btw). Sounds like this is less of change compared to the v1 to v2 upgrade so we are probably good to push ahead with migrating to v2.
💙 4
j
@Chris White I self-hosted Prefect v1 in my previous job, I'm about to switch jobs and will try to push for Prefect v2 this time around but there will likely be little budget for Cloud, hearing that there is still some focus on the open source for v3 is great to hear! Time to catch-up with all the v2 changes!
🚀 5
🙌 3
j
I wasn't kidding btw, we have a channel!
😍 1