We are excited to announce the release of Version 0.7 for WhoIsHome, packed with significant improvements aimed at enhancing stability, usability, and development efficiency. This release marks a substantial step forward, making it easier for new contributors to get involved and for users to deploy the application seamlessly.
Highlights of Version 0.7:
π New Features
- Docker Hub Image Available: We have added a pre-built Docker Hub image to significantly speed up the deployment process. The
docker-compose.ymlfile has been updated to reference this image, meaning deployment is now as simple as runningdocker compose up. No need to build locally unless desired!
π οΈ Bug Fixes
- Horizontal Device History Chart: Resolved an issue where the horizontal device history chart was not displaying correctly.
- Styling Issues: Fixed various styling inconsistencies across multiple pages for a cleaner user experience.
π Changes
- Comprehensive Code Refactor: We continued major code cleanups and refactoring efforts, making the codebase more maintainable and easier to navigate. These improvements should encourage more contributions from the community.
- Updated README: Added new screenshots and information to reflect the latest changes in the UI and project setup.
π Update Instructions
To upgrade to this version:
- Basic Update: Run the following commands:
git pull docker compose up
- Manual Build (if needed): If you encounter platform compatibility issues with the Docker Hub image, you can build the image locally with:
cd ~/WhoIsHomeUI # Adjust to your local path docker build -t dartlazer/whoishome-ui:v0.7 . docker compose up