Releases: lbussy/keg-cop
Fix for #210
This is a pre-release fix for #210.
1.3.0 Feature Release
The major changes since 1.2.0 are:
- Fixed async instability with updated core libs (finally!)
- Added Home Assistance support
- Added a new filesystem editor
- Move to LittleFS for additional file stability
- Allow configuration for traditional debug items
- Turn telnet on and off
- Turn logging levels up and down
- Attempt to reconnect WiFi if it drops
- And of course, bugfixes.
What's Changed
There are changes since the 1.2.0 release:
Feature Changes:
- Add scanNetworks() to reconnect by @lbussy in #154
- Button delay by @lbussy in #158
- Initial conversion to MyST by @lbussy in #167
- Wifi reconnect by @lbussy in #168
- Rearrange menu by @lbussy in #172
- Filelist by @lbussy in #175
- Style fs by @lbussy in #181
- Restore file upload by @lbussy in #182
- Document fs by @lbussy in #183
- Littlefs by @lbussy in #186
- Logging by @lbussy in #189
- Backup config by @lbussy in #190
- Change URL Target to Generic REST by @lbussy in #191
- Add Telnet and Loglevel Config by @lbussy in #192
- Home asst by @lbussy in #199
- Config kick detect by @lbussy in #200
Bug Fixes:
- Fix for #146 by @lbussy in #147
- Fix KegScreen/KSTV mDNS Responses by @thorrak in #145
- KS-TV mDNS by @lbussy in #148
- Use proper div by @lbussy in #153
- Zip data by @lbussy in #156
- Revert framework by @lbussy in #157
- Fix for #152 by @lbussy in #159
- Fix for #149 by @lbussy in #160
- Fix for #150 by @lbussy in #161
- Close FS after use by @lbussy in #171
- Use single open/close by @lbussy in #173
- Fix param save by @lbussy in #174
- Fix flow save by @lbussy in #176
- Flowfile debug by @lbussy in #178
- Nail down LCBUrl version by @lbussy in #179
- Text tags by @lbussy in #180
- Queue saves by @lbussy in #184
- 404 retry by @lbussy in #185
- Avoid non reentrant code by @lbussy in #187
- Fix viewport by @lbussy in #188
- Fix settings debug by @lbussy in #193
- Fs errors by @lbussy in #194
- Revert "Fs errors" by @lbussy in #195
- Fs errors by @lbussy in #196
- Templink by @lbussy in #201
Full Changelog: 1.2.0...1.3.0
1.3.0 Release Candidate 1
The major changes since 1.2.0 are:
- Fixed async instability with updated core libs (finally!)
- Added Home Assistance support
- Added a new filesystem editor
- Move to LittleFS for additional file stability
- Allow configuration for traditional debug items
- Turn telnet on and off
- Turn logging levels up and down
- Attempt to reconnect WiFi if it drops
- And of course, bugfixes.
What's Changed
There are changes since the 1.2.0 release:
Feature Changes:
- Add scanNetworks() to reconnect by @lbussy in #154
- Button delay by @lbussy in #158
- Initial conversion to MyST by @lbussy in #167
- Wifi reconnect by @lbussy in #168
- Rearrange menu by @lbussy in #172
- Filelist by @lbussy in #175
- Style fs by @lbussy in #181
- Restore file upload by @lbussy in #182
- Document fs by @lbussy in #183
- Littlefs by @lbussy in #186
- Logging by @lbussy in #189
- Backup config by @lbussy in #190
- Change URL Target to Generic REST by @lbussy in #191
- Add Telnet and Loglevel Config by @lbussy in #192
- Home asst by @lbussy in #199
- Config kick detect by @lbussy in #200
Bug Fixes:
- Fix for #146 by @lbussy in #147
- Fix KegScreen/KSTV mDNS Responses by @thorrak in #145
- KS-TV mDNS by @lbussy in #148
- Use proper div by @lbussy in #153
- Zip data by @lbussy in #156
- Revert framework by @lbussy in #157
- Fix for #152 by @lbussy in #159
- Fix for #149 by @lbussy in #160
- Fix for #150 by @lbussy in #161
- Close FS after use by @lbussy in #171
- Use single open/close by @lbussy in #173
- Fix param save by @lbussy in #174
- Fix flow save by @lbussy in #176
- Flowfile debug by @lbussy in #178
- Nail down LCBUrl version by @lbussy in #179
- Text tags by @lbussy in #180
- Queue saves by @lbussy in #184
- 404 retry by @lbussy in #185
- Avoid non reentrant code by @lbussy in #187
- Fix viewport by @lbussy in #188
- Fix settings debug by @lbussy in #193
- Fs errors by @lbussy in #194
- Revert "Fs errors" by @lbussy in #195
- Fs errors by @lbussy in #196
- Templink by @lbussy in #201
Full Changelog: 1.2.0...1.3.0-RC1
New Feature: Home Assistant
1.3.0-Beta.2 Update Pre-Release
This fixes an issue where occasionally debug settings do not save.
What's Changed
Full Changelog: 1.3.0-Beta.1...1.3.0-Beta.2
1.3.0-Beta.1 First Beta of 1.3
I've decided this is closer to a feature release, even though most is bug-fix. This is a super-involved update for the number of discrete changes. Most importantly, I'm getting to more stable libs, and have fixed an annoying bug where the flowmeter or application configuration would get eaten. Feedback on the success here would be appreciated.
Upgrading
Use BrewFlasher right now until I resolve an online update conflict. You can download your current appconfig.json
and flowconfig.json
as a backup, and after flashing the new code, upload them to the filesystem and immediately reset (button or power cycle) to force them to take effect. Do not use the reset in the settings menu.
Here's a short view of changes:
New Features
- New filesystem handler (also linked from "About" page)
- Added more complete support for KegScreen TV
- Convert docs to MyST format
- Convert from SPIFFS to LittleFS
- Added Telnet and Log Level as configurable items
Potentially Breaking Changes (this is a stretch)
- Within the documentation, converted "URL Target" to "Generic REST" to reflect its use
Bugs Fixed
- Moved some non-reentrant code back to the timer loop to help avoid crashes
- Created online backups of the config files to use as a failsafe
- Updated to most current Arduino and ESP Libs
- Fixed a bug upstream where an RPints target would only connect by name to "mule.local"
- Volume precision bug where precision greater than 0.0001 gallons caused a failed save
- Fixed a few bugs in the context documentation links
- Fixed calibration error
A more complete list is below:
What's Changed
- Fix for #146 by @lbussy in #147
- Fix KegScreen/KSTV mDNS Responses by @thorrak in #145
- KS-TV mDNS by @lbussy in #148
- Use proper div by @lbussy in #153
- Add scanNetworks() to reconnect by @lbussy in #154
- Zip data by @lbussy in #156
- Revert framework by @lbussy in #157
- Button delay by @lbussy in #158
- Fix for #152 by @lbussy in #159
- Fix for #149 by @lbussy in #160
- Fix for #150 by @lbussy in #161
- Initial conversion to MyST by @lbussy in #167
- Wifi reconnect by @lbussy in #168
- Close FS after use by @lbussy in #171
- Rearrange menu by @lbussy in #172
- Use single open/close by @lbussy in #173
- Fix param save by @lbussy in #174
- Filelist by @lbussy in #175
- Fix flow save by @lbussy in #176
- Flowfile debug by @lbussy in #178
- Nail down LCBUrl version by @lbussy in #179
- Text tags by @lbussy in #180
- Style fs by @lbussy in #181
- Restore file upload by @lbussy in #182
- Document fs by @lbussy in #183
- Queue saves by @lbussy in #184
- 404 retry by @lbussy in #185
- Convert to Littlefs by @lbussy in #186
- Avoid non-reentrant code by @lbussy in #187
- Fix viewport by @lbussy in #188
- Logging by @lbussy in #189
- Backup config by @lbussy in #190
- Change URL Target to Generic REST by @lbussy in #191
- Add Telnet and Loglevel Config by @lbussy in #192
Full Changelog: 1.2.0...1.3.0-Beta.1
1.2.1-Alpha.9 Restore File Upload
This release is primarily documentation of the filesystem api. I did make a minor change to queue a flow/app config change rather than save in a callback.
What's Changed
Full Changelog: https://github.com/lbussy/keg-cop/compare/1.2.1-Alpha.8...1.2.1-Alpha.9###
1.2.1-Alpha.8 Restore File Upload
This alpha release adds back a new file uploader.
What's Changed
Full Changelog: 1.2.1-Alpha.7...1.2.1-Alpha.8
1.2.1-Alpha.7
Significantly, this adds debugging to capture information about an elusive bug. If the tap data resets, please check /flowdebuglog.txt
and share the results.
What's Changed
- Fix flow save by @lbussy in #176
- Flowfile debug by @lbussy in #178
- Nail down LCBUrl version by @lbussy in #179
- Text tags by @lbussy in #180
- Style fs by @lbussy in #181
Full Changelog: 1.2.1-Alpha.6...1.2.1-Alpha.7
1.2.1-Alpha.6 Updated File Handler
Re-released on 4/28 to make sure the right version is in BrewFlasher.
Mostly this is to get the new filesystem handler out there. Access it via /fs/
.
What's Changed
Full Changelog: 1.2.1-Alpha.5...1.2.1-Alpha.6