The first v0.5 beta release.
All of aenigma's code was reviewed and reworked and a great part of it was imported in our new openspace bash-functions. At the same time we did the same for our raptor project, so that now most of the codebase is shared and readily available to both projects and more to come. All of bash-function's cool functionality can in fact be accessed by using our new bash-framework, a skeleton repo that streamlines the creation of every new bash-based project. Everything is still under active developement and things will break again in the future until v1.
As for aenigma, this upgrade will most likely throw errors at you and in any event you'll have to re-configure a few settings. Your ejabberd install should be upgraded smoothly but definitely make a backup before upgrading and keep a second terminal open to manually read your existing config parameters. Also just re-run the install once again when you're done upgrading just to make sure everything was upgraded correctly. The best thing would be to use an entirely different server and restore your previous install after you're done with the initial installation on the new server.
Also, if you have time and are up for some testing, please consider upgrading your server to Ubuntu 18.04 beta and testing aenigma there [nginx won't work for now, bear that in mind]. That'll ensure we're all ready for the new LTS release on April 26th 2018. Read the updated README file for detailed instructions. Thanks!