Replies: 2 comments 3 replies
-
Thanks @marnilss for this detailed feedback. I agree with a ton of it and I'm often confused myself about things like nuget package version numbers when trying to build samples. I'm tagging @anirudhgarg and @eamonoreilly here so that they can pass this feedback along to the right folks who work on the Azure Functions documentation. |
Beta Was this translation helpful? Give feedback.
-
Thanks @marnilss - will follow up on your feedback on the documentation as well. Meanwhile for v3 to v4 breaking changes we documented them here: https://docs.microsoft.com/en-us/azure/azure-functions/functions-versions?tabs=in-process%2Cv4&pivots=programming-language-csharp#breaking-changes-between-3x-and-4x |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
@cgillum as requested :-)
A number of reasons:
but hidden in sample is also "# For Windows function apps only, also enable .NET 6.0 that is needed by the runtime"
Generally I think it is difficult to differentiate between
Sometimes "features"/extensions such as Durable functions are mentioned at the same time as "Azure Functions 4.0" (https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-functions-4-0-and-net-6-support-are-now-generally/ba-p/2933245), and makes you think it is under the "Azure functions" umbrella. But at the same time other documents doesn't include it at all (like breaking changes document).
So either treat it as separate individual components, and only reference them, or include them under the "Azure Function"/"Function App" umbrella and include them all in same versioning-scheme/major-version and documentation on roadmaps, upgrade instructions and breaking changes.
Beta Was this translation helpful? Give feedback.
All reactions