Releases: lbussy/keg-cop
1.2.1-Alpha.5 I Mean it This Time
This is a re-release of 1.2.1-Alpha.5 for someone who is having issues with 1.2.1-Alpha.6
1.2.0 Feature Release
Features in this release:
- Add tower fan thermostatic control (uses solenoid pin)
- Supports KegScreen TV!
- Themes! Well, two for now, Cerulean (original/light) and Superhero (dark). These are selectable in the settings.
- Split OTA - 1.0.0 users can still use the OTA to re-flash if needed, 1.1.0 and above use a new source. Upgrades from 1.0.0 to 1.1.1 or 1.2.0 need to be done with BrewFlasher (I recommend BrewFlasher app, not online for now. Sometimes the online one will clear the demo taps. If this is not an issue, go ahead and use it.)
- Bulk load of settings is possible. This will facilitate an upgrade path from 1.0.0 to 1.2.0+ without losing settings. This path lacks documentation, but the basic documentation for the uploader exists in the online docs.
- Possible breaking change: POST/PUT to configuration and action pages require a secret. This is done to prevent random resets and system clears because of some home security scanning software.
- A 6-way meter breakout is included (thanks @danb35!)
If you would like to use BrewFlasher Web (with the caveat above) use this link. If you need the app, get it here.
What's Changed
- Sync password with json #95 by @lbussy in #96
- Use reset when setting cal by @lbussy in #100
- Fix mDNS service discovery (dns-sd) #98 by @lbussy in #101
- Feature 86 by @lbussy in #104
- New graphics by @lbussy in #105
- Add tower fan thermostat by @lbussy in #107
- Debug links by @lbussy in #108
- Add spinning icon by @lbussy in #109
- Update some of the rewrites by @lbussy in #110
- Provide proper URL in OTA by @lbussy in #111
- Fix ota by @lbussy in #112
- Make sure rando clicks do not register by @lbussy in #113
- Add secret checks to significant PUTs by @lbussy in #114
- Kill drd by @lbussy in #115
- Cleaner resets by @lbussy in #116
- Cleanup and normalize config flow by @lbussy in #117
- Fix hostname redirect by @lbussy in #118
- Swap theme by @lbussy in #119
- Ks tv by @lbussy in #120
- Better KS-TV by @lbussy in #121
- Fix mDNS records/port by @lbussy in #122
- Theme persist by @lbussy in #123
- Add an online report pause when wifi is lost by @lbussy in #124
- Reduce KegScreen serial logging by @lbussy in #125
- Bad update flag by @lbussy in #126
- Fix index bar click (dataHost) by @lbussy in #127
- Fix 404 error page links by @lbussy in #128
- Re-format About page by @lbussy in #129
- Reduce POST iterations by @lbussy in #130
- Bulk load by @lbussy in #131
- Fix API docs by @lbussy in #132
- Move secret to a header by @lbussy in #133
- Fix alert bars by @lbussy in #134
- Enable menu change on sensor change by @lbussy in #135
- Cleanup debug by @lbussy in #136
- Kstv json by @lbussy in #137
- Don't need string by @lbussy in #138
- Filesystem stability by @lbussy in #139
- Filesystem stability by @lbussy in #140
- Hide page when theme changes by @lbussy in #141
- Version update by @lbussy in #142
- Feature1.2 by @lbussy in #143
- 1.2 Feature Upgrade by @lbussy in #144
Full Changelog: 1.1.1...1.2.0
1.2.0-Beta.2 Feature Release 1.2.0 Beta 2
This is the first KegScreen support for the open Beta:
What's Changed
- Cleanup debug by @lbussy in #136
- Kstv json by @lbussy in #137
- Don't need string by @lbussy in #138
- Filesystem stability by @lbussy in #139
- Filesystem stability by @lbussy in #140
- Hide page when theme changes by @lbussy in #141
Full Changelog: 1.2.0-Beta.1...1.2.0-Beta.2
1.2.0-Beta.1 Feature Release 1.2.0 Beta 1
What's Changed
- Sync password with json #95 by @lbussy in #96
- Use reset when setting cal by @lbussy in #100
- Fix mDNS service discovery (dns-sd) #98 by @lbussy in #101
- Feature 86 by @lbussy in #104
- New graphics by @lbussy in #105
- Add tower fan thermostat by @lbussy in #107
- Debug links by @lbussy in #108
- Add spinning icon by @lbussy in #109
- Update some of the rewrites by @lbussy in #110
- Provide proper URL in OTA by @lbussy in #111
- Fix ota by @lbussy in #112
- Make sure rando clicks do not register by @lbussy in #113
- Add secret checks to significant PUTs by @lbussy in #114
- Kill drd by @lbussy in #115
- Cleaner resets by @lbussy in #116
- Cleanup and normalize config flow by @lbussy in #117
- Fix hostname redirect by @lbussy in #118
- Swap theme by @lbussy in #119
- Ks tv by @lbussy in #120
- Better KS-TV by @lbussy in #121
- Fix mDNS records/port by @lbussy in #122
- Theme persist by @lbussy in #123
- Add an online report pause when wifi is lost by @lbussy in #124
- Reduce KegScreen serial logging by @lbussy in #125
- Bad update flag by @lbussy in #126
- Fix index bar click (dataHost) by @lbussy in #127
- Fix 404 error page links by @lbussy in #128
- Re-format About page by @lbussy in #129
- Reduce POST iterations by @lbussy in #130
- Bulk load by @lbussy in #131
- Fix API docs by @lbussy in #132
- Move secret to a header by @lbussy in #133
- Fix alert bars by @lbussy in #134
- Enable menu change on sensor change by @lbussy in #135
Full Changelog: 1.1.1...1.2.0-Beta.1
1.1.1 Bugfix Release
Changes in 1.1.1
- 4baa642 Clean JavaScript (#54)
- f4d2030 Allow setting a dev server (#55)
- 7c29ef4 Revert "Allow setting a dev server (#55)" (#56)
- 149e116 Dev server (#57)
- c8ff89e Add 6-way meter breakout board (#53)
- 6879c06 Doc update (#58)
- ad4fca5 Fix NTP debug statements (#59)
- 60b3cc3 404 error (#60)
- 0ad9b2c Fix temps (#61)
- f0e262f Fix links (#62)
- c56e4b7 Reload data on failure (#63)
- 8dfa950 Update version
- 38882f5 Fix settings (#65)
- 5c6ae38 Reload data on failure (#66)
- 817678a Show temps menu faster (#67)
- bd38944 Beta fixes (#73)
- e795074 Pour emulate (#74)
- 588eef4 Clean up debug printing (#75)
- bc4fc8b More debug cleanup
- 1c32304 Fix for #72 (#76)
- 58dacea Data host (#77)
- a6699a5 Cleanup links when using dataHost (#78)
- 489c1ab Fix OTA (#79)
- 06e8164 Fix WiFi Reset (#80)
- d55a804 Fix OTA Version (#81)
- 1699fb2 Fix reload on failure (#82)
- 541aefc Update beta version
- e0efd14 Sensorcal (#83)
- 961cdf3 Flow cal (#84)
- 281c3eb Flow cal (#87)
- f51cf20 Flow cal (#88)
- aad7317 Commit version
- 3a9851c Merge branch 'devel' of https://github.com/lbussy/keg-cop into devel
- e327bd1 Leave static links alone (#89)
- 11b9fdc Update conf.py (#90)
- 1df1b1e Demo board (#91)
- 428f0e5 Organize and order SMD
- b357691 Fix id
- 6fd420a Use main repo
What's Changed
Full Changelog: 1.1.0...1.1.1
1.1.0 Feature Release
What's Changed
- Add support for TaplistIO
- Updated documentation
- Added cool control inverted pin capability
- Add tap label to allow external synch (KegScreen prep)
- Telnet removed from release version (security concern)
- SPIFFS editor removed (broken upstream)
- New platform libraries - added stability
- Fix temperature calibration in C
Because of the upstream changes and size differences necessitating a custom partition scheme, the OTA updater will not work with this release. I recommend you update with BrewFlasher. Please note BrewFlasher will erase all settings, including your WiFi setup. If your settings are complex, I recommend you manually record these settings.
Full Changelog: 1.0.0...1.1.0
1.0.0 Initial Release
First release of Keg Cop!