# Changelog

### V1.01.20 (Beta)

Latest beta firmware is required to work with latest brewtools cloud version.

* Improved cloud data streams
* Improved cloud pairing
* Added live mode based on system state
* Minor stability fixes

### V1.01.17 (Stable)

* Cloud is live and you can now pair your device with brewtools.cloud (beta.brewtools.cloud)
* Remote control support from cloud (not including Agitator for now)
* WiFi scan/search logic improved
* MQTT payloads update for backend
* Minor bug fixes and improvements

### V1.00.06

{% hint style="info" %}
Some have reported issues with I/O configuration after V1.0.3. Update to 1.0.6 and go to the I/O Configuration page in settings. If you push the (i) symbol, there is a button to reset the configuration.
{% endhint %}

* New update progress bar with total and individual progress
* Fixed gallon conversion for level sensor and added a decimal
* Added "Reset configuration" for I/O in info-page
* Minor bug fixes

### V1.00.03

* System is out of beta. Consider this release candidate for stable version.
* Support for FCS One AC / DC with HW ID
* Support for French language
* Revised and improved I/O Configuration (Relays and CAN)
* Improved update procedures with CRC
* GUI improvements and optimizations
* Support for Agitator
* Support for Level Sensors
* Redesigned Pause menu
* Control mode delay for safety/adjustments before control/regulation starts
* CAN sensors can now be used by 3rd party systems ([see guide here](https://docs.brewtools.com/sensors/can-devices-on-other-platforms))
* A lot of minor bugfixes and improvements

### V0.07.05

* Added support for fermentation profiles based on hours in stead of days (defined in settings)
* Added autoresume in case of powerloss / unscheduled reset. If a system is powered off or resets in a quick profile or manual control it will automatically resume the process. Saving happens every 12 hours (1 hour if time unit = hours).
* Added possibility for manual density entries without density sensor
* Improved density sensor calibration / set OG UI and logic
* Quick Profile UI improvements
* Major WiFi connection process improvements
* Minor bug fixes and improvements

### V0.07.01

* Improved memory handling and timing to improve stability
* Density sensor features improved
* Minor backend fixes and improvements

### V0.06.00

* Major system stability and error handling update
* Improved firmware updating procedures
* Added CRC verification for CAN device firmware
* Added display backlight fading
* Added WiFi password show/hide button
* Added auto comma on inputs for faster target changes
* Backend framework updates

### V0.05.06

* Language support (Norwegian) - More coming soon
* Major performance/response enhancements
* Custom mapping of relay outputs with relay testing function.&#x20;
* Pressure sensor can now be calibrated
* Improved pressure regulation algorithm
* Added threshold for pressure regulation
* Added override features in pause menu
* Added "skip to next step" in quick profile mode
* Cleaned up settings, reduced to 8 pages
* Added support for heating control on relay 1-3 when ext. relay is disabled. Note that this will not have current measurement for future safety features
* Improved density sensor integration. Mandatory "set OG" for each session
* Calibration of density sensor can be done at the same time as session/batch OG is set
* Updated UI library framework
* Minor Bug fixes and enhancements

### V0.04.0

* Major update to pressure regulation. Now auto in/out with option to disable gas in in manual / per step in 'fermentation profile'. Automatic gas input now set per step in quick profile.
* Major WiFi/MQTT rewrite. WPA3 disabled due to stability issues with poor WiFi networks.
* Added manual density readings to cloud
* Added another decimal in pressure readings (except kPa)
* New boot sound
* Minor bugfixes

### V0.03.03

* Fixed memory bug that could cause the system to reset
* Added density sensor support
* Added support for temperature from density sensor
* Updated default pressure target to 1.0 bar (until auto-resume / values are stored)
* Added CAN port reset at display module boot to securely connect CAN devices.

### V0.03.01

* Fixed UI memory allocation issue that could make the system crash

### V0.03.00

* Improved temperature regulation
  * User adjustable cooling threshold
  * User adjustable heating threshold
  * More advanced control algorithms
* Automatic pressure regulation
* Improved filters on temperature, pressure and DC power
* Added screensaver: backlight dims to 25% based on user set delay
* Added updates notification on main screen
* Added quick settings
* Implemented density sensor calibration
* Added pressure sensor reset if measured value out of range
* Fixed system pause bug
* Various CAN/Watchdog fixes
* Fixed WiFi scanning bug
* Disabled update check during use
* Backend PSRAM/IDF updates

### V0.02.01

* Fixed wrong firmware package version on loading screen
* Fixed cold crash data being shown on Quick Profile summary when cold crash is disabled
* Added more debug info sent to cloud (reset\_reason)

### V0.02.00 beta

* Added MCUID to Network/Cloud settings page for customer feedback/debugging
* Added more data/configuration being sent to cloud for debugging/learning
* Fixed unit conversion in Quick Profile
* Added manual override for temperature and pressure set points in Quick Profile
* Loading screen enabled
* Advanced UI view now default
* Minor UI and bug fixes
* Added safety features
  * When pressure is set to 0, system will always keep gas out valve open and gas in valve closed
  * If pressure connection is sensor is lost, regulation will stop<br>

### V0.01.12 beta

Initial release
