-
Notifications
You must be signed in to change notification settings - Fork 32
Updating Happypanda
To update you need to overwrite your previous installation. You won't lose your current database. Backups are made just before any database upgrade/rebuild in case something goes wrong. These can be found in the DB
folder.
People running from source can also update like this:
- Open CMD/Terminal in the Happypanda folder.
- Write
git pull
and it'll fetch and merge the latest changes.
Some updates require a rebuild of your database. To make the rebuild process automatically, Happypanda checks for a value in your Settings.ini
file. This value only exists for users who have opened Happypanda before. This means the rebuild will only trigger for updating users. That's why overwriting your previous installation is important.
Support for updating from the previous version is almost always guaranteed. Updating from versions prior to that aren't guaranteed to work unless the updates are a very small. This means that if you want to update from.. let's say.. version 0.20
to 0.27
, you'd have to update to all the versions leading up to 0.27
in turn. This should be done like this:
- Download next version in line and overwrite your current installation
- Open Happypanda so that it updates your files and galleries if necessary.
- Go to step 1.
All this just means that it's a good idea to keep yourself up to date and not let versions pass by. Happypanda automatically checks for a new update on startup and will notify you if any is found.