Releases: nebhead/PiFire
PiFire v1.3.1 (2022-04)
This is a massive release that is the culmination of many commits to the PiFire project between November 2021 and April 2022 (nearly six months of updates). There are almost too many updates to mention, but you can see the change log below for the full list. Many thanks to @weberbox for all of his contributions to the project and for his excellent Android app that complements this project amazingly well.
Some notable changes in this release are the additions of a new updater, that allows you to do in-place updates of the software as it is released to GitHub. It's a work in progress, I think it looks pretty slick and is a huge convenience for those of us who need to be on the bleeding edge. Also, in this release is an installation wizard which will guide you through the process of configuring the PiFire software for different pieces of hardware. We've also made the software more robust and handles errors and configuration issues more gracefully. Now you should see error messages on the dashboard of the web UI. This version also includes a brand new "Smart Start" feature which will check the grill probe at the beginning of the startup cycle and decide how long to run startup, and what auger cycle & P-Mode to select. It's just another added convenience to adjust to the outdoor temperature dynamically. And many, many more!
IMPORTANT : If you are coming from the previous main branch release (v1.2.2), it's highly recommend that you do a fresh install of the OS and software. There are new dependencies and breaking changes that may occur. In addition, if you are using the previous version of the Android application, it may not work with this new release. You will need to update your the Android application (which should be available soon from that repository here).
What's Changed (auto-generated)
- r was undefined at this point so replaced with url by @lausdahl in #69
- Simplified controller syntax by @lausdahl in #70
- enabled support for probe mapping and max31865 by @lausdahl in #72
- Added Influxdb support for data collection and a detailed control log by @lausdahl in #73
- Overhaul of Socket IO for Android. Added grill startup time adjustment. by @weberbox in #82
- Added Keep Warm function by @weberbox in #85
- Bugfix Updater error message by @weberbox in #86
- Added Modules info. Bug fix pellets page. Add restart to SocketIO by @weberbox in #90
- Add Four Probes support to dev branch for review by @weberbox in #87
- Added navigation to settings page. Fix card/column spacing on updater and pellets page. by @weberbox in #91
- Added auto power off feature by @weberbox in #92
- Add updater status/progress page and function to install dependencies on upgrade or branch change by @weberbox in #93
Full Changelog: v1.2.2...v1.3.1
PiFire v1.2.2 (2021-11)
Retroactively adding an official release for PiFire v1.2.2, in anticipation of the newer merge.
What's Changed
- Updated Auto-Install Command in Read-Me by @nebhead in #1
- Development by @nebhead in #2
- Default Production Mode by @nebhead in #3
- Development by @nebhead in #4
- Development by @nebhead in #5
- Added ttf-mscorefonts-installer to installation instructions by @nebhead in #6
- Update control.py by @slauzon in #7
- Added More Status Items to Display by @nebhead in #12
- Fixing issue where file was not properly updated in the last commit by @nebhead in #13
- Add ReIgnite Mode and Option to Reignite by @nebhead in #14
- Added option for HIGH or LOW level buttons. by @weberbox in #29
- Add Pushbullet Notification Option by @weberbox in #36
- Add option to configure the shutdown timer by @weberbox in #37
- Added SocketIO for Android mobile app support by @weberbox in #38
- Add thread lock for SocketIO emitGrillData by @weberbox in #39
- Reverse events list and update timer log entry by @weberbox in #40
- Update SocketIO timer implementation, Update Firebase Notifications, Add u_min/max settings Add Hopper check to SocketIO by @weberbox in #46
- BugFix Smoke Plus Fan Operation by @weberbox in #47
- Update to Firebase Notifications. Bugfix Probe tr, added a couple options and update ant build. by @weberbox in #49
- Bugfix for ili9341 display on pi zero 2. Added .idea to ant exclusions by @weberbox in #52
- Update to Manual Mode. Add manual mode support to Android app. by @weberbox in #55
- Add Socket IO Backup/Restore functions, PID Center setting, Update distance prototype, Update ant install script by @weberbox in #59
- added support for ili9341 utilizing an KY040 rotary encoder for navigation by @lausdahl in #68
New Contributors
Full Changelog: https://github.com/nebhead/PiFire/commits/v1.2.2