"Add routes using this guide." sentence in example for 2.x links to documentation that explicitly says its compatible with 1.x, also I imagine migration should note that main.routes.js now follows export default [ x ] instead of { x } which is easy to miss, although there should be a guide on official vue router somewhere.