Version 4 silently provided browser implementations of crypto, path and stream; 5 does not, and the first build after the upgrade does not compile. Adding the fallback works…
A mixin merges properties into a component with no indication of where anything came from, and two mixins defining the same name silently collide. The call site names…
Two ways to make something reactive, one of which requires .value everywhere in script and neither of which requires it in a template. The rule that works is…
Vue 2 walked an object at creation and replaced every property with a getter and setter, which meant properties added later were not reactive and array index assignment…
The one behavioural change in a release that deliberately has no features: cleanup functions now run after the screen has been updated rather than before. The reason is…
The options API organises a component by kind — data here, methods there, watchers below — so one concern is spread across four sections and two concerns are…
Eleven custom blocks that exist to produce one layout. 5.5 added patterns, which is the feature the blocks were being used for — and it needs no build…
|| falls through for every falsy value, so a default applied with it overrides a legitimate zero, an empty string and false. The third line is the one…