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
getOptions and getCombinedPackageOptions should be recursively merging object properties instead of overwriting them (arrays should still be overwritten).
I'm marking this as a breaking change because it's entirely possible that some repos have configs that either expect or manually work around the non-recursive merging behavior, so it's safest to only change this with an explicit call-out in a major release.
The text was updated successfully, but these errors were encountered:
getOptions
andgetCombinedPackageOptions
should be recursively merging object properties instead of overwriting them (arrays should still be overwritten).Code from a previous attempt before realizing the issue applied to
getOptions
too: https://github.com/microsoft/beachball/tree/ecraig/object-mergeI'm marking this as a breaking change because it's entirely possible that some repos have configs that either expect or manually work around the non-recursive merging behavior, so it's safest to only change this with an explicit call-out in a major release.
The text was updated successfully, but these errors were encountered: