Hey @padam! The new runtime is the biggest change and as you noted we recommend stopping at 2.123 and testing this out on your apps before updating to 3.0+ where it is the default.
Other than that the only other major callout that I can think of is here regarding the code_executor
service. But if you use the latest patch version of whichever minor version you are going to, this shouldn't be an issue.