0.13
With this release we have some major changes.
- Migration script for migrating your Home Assistant venv to Python 3.7 if running on Raspbian Stretch.
- The hassbian-config tool and hassbian-scripts package has been overhauled an rewritten from scratch to simplify handling of suites, differing hardware and distros.
This was a huge job done by @ludeeus #268 and to qoute him "It's all the same (mostly), just completely different."
When updating Home Assistant a check for your Python Version will be run and if it's running a version <3.7 an upgrade and build from source will be done to convert your venv to Python 3.7. This is for the upcoming change of Home Assistant deprecating support for any Python version older than the two latest.
With this release we also have a new image based on Debian Buster instead of Debain Stretch(Raspbian is based on Debian Stretch).
This image will continue to follow Raspbian is our intention but with the deprecation of Python support this was the best option in our opinion.
Hope you enjoy the release!
Know problems
Currently the Pi-hole suite isn't able to install on Debian Buster since the upstream script it relies on does not support Debian Buster.
What's Changed
- Python: use HA python version for validation, not HA (#292) @ludeeus
- Spelling correction premissions->permissions (#289) @dashdanw
- Insert issue number for tracking (#287) @ludeeus
- Use debian version of mosquitto for buster (#285) @ludeeus
- Service file paths (#284) @ludeeus
- DuckDNS: Fixes issue with generating certificates and validation (#283) @ludeeus
- input.text fix returned value (#282) @ludeeus
- Tradfri: fix typo in function name. (#281) @ludeeus
- python: Fix "migration" on a fresh install. (#280) @ludeeus
- homeassistant: Fix for upgrade using beta/dev flags (#279) @ludeeus
- Fix color if new update (#278) @ludeeus
- Fix check of DUCKDNS token (#277) @Landrash
- AppDaemon: Fixes "command not found" when running suite actions. (#276) @ludeeus
- Add Check for repository file Remove purging of package since that ha… (#274) @Landrash
- Documentation updates. (#273) @ludeeus
- Changes to the test suite and minor bugfixes. (#272) @ludeeus
- Change declarations (#271) @ludeeus
- Skip migration if osname is buster (#270) @ludeeus
- It's all the same (mostly), just completely different. (#268) @ludeeus
- Preparations for Python 3.5 D-Day. (#255) @ludeeus
- Service: Use correct TimeoutSec option. (#260) @ludeeus
- mariadb: Adds default-libmysqlclient-dev (#264) @ludeeus
- MSSQL: Adds Cython package (#261) @ludeeus
- Mosquitto: Force stretch repo (#262) @ludeeus
- PostgreSQL: Use version 11 on newer images (#265) @ludeeus
- hassbian-script: Use osrelease to select stretch/buster (#263) @ludeeus
- Cloud9: Adds authentication (#251) @ludeeus
- Remove homebridge (#258) @Landrash
- Remove mention of Google Home from component (#257) @Landrash
- Add c_rehash to installation script (#256) @Landrash
- Change discord channel name in "error" messages. (#252) @ludeeus
- Fix typo (#249) @brianjking
- Master (#247) @Landrash