Releases: FarmBot/farmbot_os
Releases · FarmBot/farmbot_os
v14.7.0
- Add support for text variables.
- Possible fix for "blinking MQTT" bug where device stops seeing incoming MQTT packets.
- Increase UART timeout / better handling of UART timeouts.
- Genesis and Express firmware updates.
- Fix bug where scheduling > 1 regimen per day would crash the scheduler.
- Farmware updates.
v14.6.4
- Genesis and Express firmware updates.
- Fix bug where firmware parameters would appear to not be uploaded.
- Ability to handle
numeric
sequence variables from Lua - Silence timeout error messages from user log stream
- Add
photo_grid()
technical preview to Lua VM. - Better handling of timeout errors in lua
http()
function. - Bugfix: Prevent firmware handler from crashing when there is an active but unused pin watcher.
v14.6.3
- Recovery deploy / hotfix. Fix bug where not all firmware parameters would load.
v14.6.2
- Fix bug where Lua scripts would not stop sending GCode during estop
- Genesis and Express firmware updates.
- Improved Lua error legibility.
- Technical preview of load sense API
- Routine dependency upgrades.
v14.6.1
- Remove need to download farmwares over the network (improves offline experience)
- Remove references to legacy components (FarmbotCore, FarmbotExt, etc..)
- Add new Lua functions:
detect_weeds
,garden_size
,measure_soil_height
v14.6.0
- SSL/HTTPS configuration updates.
- Upgrade numerouse deps, such as Lua runtime and Certifi.
- Fix issue where FarmEvents would fail to execute near boot time on Express models.
- Performance updates to firmware handler.
- Upgrade database driver.
- Convert application to a monolith.
v14.4.1
- Update Erlang version
- Update error reporting info
v14.4.0
- Ability to read
lat
,lng
, andindoor
from Luaget_device()
helpers. - Fix system halting memory leak when taking > 1,000 photos in a single boot.
- Increase timeout for
http()
requests in Lua. alpha
release of Lua helpers:base64.encode()
,base64.decode()
,auth_token()
,take_photo_raw()
.- Fix bug where calling
json.decode()
in Lua on an Array would raise an exception. - Upgrade Nerves system, Erlang, Elixir, OTP.
- Minor changes related to deprecations and platform changes.
v14.3.2
- Refactor code that generates calendars for FarmEvent resources.
- Routine dependency upgrades
- Bug fix: FBOS crashes when pinbinding is set to SYNC / REBOOT.
v14.3.1
- Express firmware bugfix