* Packager: easier to parse debug messages (#8083)
* Add new version to logging
* Add easier to search logging
* shorten appended string
* make migrations that run on fresh installs easier to read
(cherry picked from commit 3d9db2543db181f263db69746a91a7877ff00f9e)
# Conflicts:
# contrib/packager.io/functions.sh
# contrib/packager.io/preinstall.sh
* Update contributing.md
* ensure site_url is preserved
* check if clear-generated is available
(cherry picked from commit 3951b3f56ede34ae5fa0d46f21c4d8769275c2fd)
Co-authored-by: Matthias Mair <code@mjmair.com>
* [FR] Add invoke task to remove compiled files
Fixes#7559
* add optional clear step before install ensuring clean updates
* add pre-install
* Update preinstall.sh
* Update functions.sh
* Update preinstall.sh
* add a generic run helper to ensure commands run from top directory
* use generic run for other helpers