Skip to content

4.0.0: A brand new version

Choose a tag to compare

@theyosh theyosh released this 26 Aug 19:14
· 2829 commits to 4.x.y.z since this release

TerrariumPI version 4!

Finally, there is a first release version 4! It took more time than wanted, but it is here!

Disclaimer: There is no 'easy' upgrade from 3 to 4. Read here the needed steps

New features

This new version has some major changes and updates:

  • New admin interface based on AdminLTE
  • Running multiple terrariums with one Raspberry PI
  • Multiple areas of the same type. So you can now have 3 temperature areas in 1 terrarium
  • 80% new code base
  • Better database migrations
  • New documentation website (in progress) https://theyosh.github.io/TerrariumPI/
  • Using Python3 only and virtual environments

Installation

For now there is a separate branch for version 4. This is done, so that people do not do an unexpected upgrade from version 3 to version 4. Which is not possible and would give a lot of problems.

In the future the master branch will become version 4. But that will not happen this year.

For the complete installation steps and optional migration steps are described here

Upgrading

There is and will not be a smooth upgrade path. TerrariumPI 4 needs a reinstall of the Pyhon code. So you can re-use your existing Raspberry PI, but read very careful the migration steps

Missing features

At the moment, not all features of TerrariumPI version 3 are available in version 4. There are multiple reasons for it.

  • Notifications is only working now for email, http(s) post and traffic light. More information here: #597

Changelog

Full changelog