Silent merge strat changes #7313
Unanswered
jloa
asked this question in
Help/Questions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
So, what i've discovered is that the
provide
merge strategy was silently changed frommergeDataOrFn
(in 2.6.x) tomergeData
(2.7.x / 3.x).Which totally breaks the LC of the provide/inject workflow, which broke our app in production when migrating.
I've found the change, i've made the fix for 2.7, but we are stuck on 2.7 now coz 3.x can't be fixed.
BUT! the question remains: Why this change was made silently? Not a single word about this life-breaking change in the changelog
See for yrself https://jsfiddle.net/jloa/cuhwoj3v/
Moreover, we actually can't migrate on 3.x coz @yyx990803 decided to remove the default merge strats for some weird reason.
Why not leave us have our own strats?!
So the strat was swapped silently and we actually can't make it work as it used to (as we want it to).
So.
Beta Was this translation helpful? Give feedback.
All reactions