Migrations
Deprecated
For old versions only! Poof should be stable enough not to need more migrations in the foreseeable future.
This page handles all breaking changes causing some sort of migration, if any, among certain versions.
Anything not explicitly listed won't need a migration.
0.4.0 to 0.5.0
Before installing the updated version:
- Download and run the migrate_poof_data.sh script from the 0.5.0 release assets
- Update to
0.5.0 - Check everything works by running
poof list
This should be the latest migration for a while.
0.2.0 to 0.3.0
Before we start, poof directory lives:
- On Linux:
$HOME/.local/share/poof - On macOS:
~/Library/Application Support/poof
Before installing the updated version:
- Create a directory named
datain poof's directory - Move all folders (but
binanddata) to the newly createddatasubdir in poof's directory - Redo all symlinks in
bindirectory (useln -sfto recreate symlinks by overwriting any existing one with the same name) - Update and check that everything works as it should