# Stay up-to-date

# Get the latest changes

If you want to keep your copy of Vuesion up-to-date, follow these steps:

  • check that you use a Version Control System for your app (e.g. github, gitlab, butbucket, etc.)
  • clear your change list
  • create a new branch
  • run npm run update

The update script will compare your current copy of Vuesion with the latest copy on Vuesion/vuesion:master.

It will create, delete, add or modify all the files that are different.

It is basically the same as if you would rebase your project on top of Vuesion/vuesion:master. But usually, it is not possible to rebase since you do not keep the history of Vuesion in your own app.

# Merge with your local changes

Now you see the changes in your changelog:

  • go through all the files and merge your changes (revert the parts that would break your app)
  • run the tests and lint your project: npm run test && npm run lint
  • start the app: npm run dev

If everything works, commit and merge your changes.

If not, you might want to update manually by comparing your local copy with the CHANGELOG (opens new window).