# Changelog

### V1.01.21 (Beta)

* Improved cloud pairing
* Fixed an issue where some incorrect values could be wrong after a reset with auto-resume

### V1.01.20 (Stable)

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

* 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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.brewtools.com/fcs/fermentation-control/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
