Migrations (Deprecated)
:::warning 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