You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trunk-based development pushes all commits to a single branch (e.g. master) and uses feature flags to disable features that are not yet ready for release.
Let's say my current release uses a library (nuget package) 1.1 and my new feature requires the very same library in version 2.0, but this version of the library has breaking changes.
How would I handle that?
I can't use the same library twice within my project.
I can't really change all code to use library version 2.0 because those changes can't be flagged and therefore not tested later in test-environments and therefore not commited on the normal daily basis.
The text was updated successfully, but these errors were encountered:
Trunk-based development pushes all commits to a single branch (e.g. master) and uses feature flags to disable features that are not yet ready for release.
Let's say my current release uses a library (nuget package) 1.1 and my new feature requires the very same library in version 2.0, but this version of the library has breaking changes.
How would I handle that?
I can't use the same library twice within my project.
I can't really change all code to use library version 2.0 because those changes can't be flagged and therefore not tested later in test-environments and therefore not commited on the normal daily basis.
The text was updated successfully, but these errors were encountered: