Wagn 1.6+Upgrade Notes

The Wagn 1.6 upgrade involves three key tasks:

 

1. You must run database migrations for Wagn 1.6 to work.  Please backup your database before migrating in case there are any issues.  

rake db:migrate

Why are migrations necessary?  Because we've updated the handling of "built-in" cards, like *navbox, *now, *version, *account links, etc.  They are now real cards that use the new "card pack" views API.

2. You will need to install, configure, and run "bundler" if you are using git.

 

 

3. You should also update your submodules (plugins using remotely managed code):
git submodule update --init

It's possible (though not yet confirmed) that migrations directly from 1.5.0 to 1.6.0 may be challenging.  If you have problems, try first migrating to version 1.5.3 and then to 1.6.  And please let me know if this turns out to be true!  If you are migrating from versions earlier than 1.4, you'll almost certainly need to migrate to 1.4 first.  We are planning to improve our migration architecture so that fewer such hops are needed.