Skip to content

Releases: lbussy/keg-cop

Fix for #210

20 Feb 19:33
Compare
Choose a tag to compare
Fix for #210 Pre-release
Pre-release

This is a pre-release fix for #210.

1.3.0 Feature Release

19 Jul 18:09
f16f94d
Compare
Choose a tag to compare

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:

Bug Fixes:

Full Changelog: 1.2.0...1.3.0

1.3.0 Release Candidate 1

16 Jul 14:09
ea906c2
Compare
Choose a tag to compare
Pre-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:

Bug Fixes:

Full Changelog: 1.2.0...1.3.0-RC1

New Feature: Home Assistant

30 Jun 15:03
Compare
Choose a tag to compare
Pre-release

Adds Home Assistant capability.

What's Changed

Full Changelog: 1.3.0-Beta.2...1.3.0-Beta.3

1.3.0-Beta.2 Update Pre-Release

07 Jun 17:33
Compare
Choose a tag to compare
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

06 Jun 11:38
Compare
Choose a tag to compare
Pre-release

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

Full Changelog: 1.2.0...1.3.0-Beta.1

1.2.1-Alpha.9 Restore File Upload

15 May 17:04
Compare
Choose a tag to compare
Pre-release

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

14 May 14:37
Compare
Choose a tag to compare
Pre-release

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

12 May 00:05
68c1803
Compare
Choose a tag to compare
1.2.1-Alpha.7 Pre-release
Pre-release

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

Full Changelog: 1.2.1-Alpha.6...1.2.1-Alpha.7

1.2.1-Alpha.6 Updated File Handler

23 Apr 21:56
Compare
Choose a tag to compare
Pre-release

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