Upgrade - shish/shimmie2 GitHub Wiki

Check for any breaking changes

Release notes on https://github.com/shish/shimmie2/releases should include notes on any major changes

Get the new code

From Git

Either one of:

  • git checkout branch-2.11 && git pull -- pull the latest stable code
  • git checkout main && git pull -- pull the latest in-development code

Once the new Shimmie code is ready, you'll need to make sure all the dependencies are in place and up-to-date via composer install.

From .zip

  • download the new .zip
  • extract it
  • copy the data folder across from the old install into the new one

Update database schema

This should be automatic - next time the site is loaded, it'll see that the current schema is out of date, and will update it.