Skip to content

openHAB 4.0.0 Milestone 5

Compare
Choose a tag to compare
@kaikreuzer kaikreuzer released this 16 Jul 18:15
· 65 commits to main since this release

This is a monthly milestone build for the upcoming openHAB 4.0 release, which brings many fixes and improvements.

New Add-ons

The following add-ons are newly introduced:

Add-on Type Issue
Asuswrt Binding #13815
Energi Data Service Binding #14376
FreeboxOS Binding #12342
Volumio Binding #14525

The following improvements were made:

Runtime

Type Issue Change
Enhancements 3654 Add unit to item response
3684 Add unit "calorie"
3695 HTTP audio servlet: check end of play every 2 seconds
3699 Add length limit to TTS handled by cache
Bug Fixes 3612 Keep channel properties in thing updates
3682 Remove error logging from PersistenceIncludeFilter
3683 Fix wrong ready marker in ScriptEngineFactoryBundleTracker
3686 Avoid item not found warning from UIRegistry
3687 Make firmwareStatus field not final in DTO object
3688 Fix marketplace add-ons missing config description URI
3691 Avoid null hash warning in WatchServiceImpl when possible
3702 Increase large event queue warn limit
3704 Fix NPE in PersistenceManager

Add-ons

Add-on Type Issue Change
allplay Enhancements 15201 Support for more audio streams through the HTTP audio servlet
amplipi Enhancements 15199 Support for more audio streams through the HTTP audio servlet
chromecast Enhancements 15180 Support for more audio streams through the audio servlet
comfoair Enhancements 15167 Extend UoM support, add semantic tags & update state descriptions
doorbird Enhancements 15189 Support for more audio streams
easee Enhancements 15229 Adopt API base URL due to changes
electroluxair Enhancements 15187 Update to changed API
freebox Enhancements 15121 Support for more audio streams through the HTTP audio servlet
googletts Enhancements 15208 Replace custom TTS cache with common TTS cache
heos Enhancements 15196 Support for more audio streams through the HTTP audio servlet
hydrawise Bug Fixes 15177 Fixes occasional connection issues
ihc Bug Fixes 15183 Fix special character issue on item descriptions
intesis Enhancements 15138 Add configurable polling interval
ipcamera Bug Fixes 15073 FIX: TAPO branded cameras require xAddr port to be different
jdbc Bug Fixes 15156 Fix timescale db type replacement
jsscripting Enhancements 15193 Implement NodeJS-like parameter handling for timer polyfills
kaleidescape Bug Fixes 15161 Fix image channel MIME type
kodi Enhancements 15192 Support for more audio streams through the HTTP audio servlet
mail Enhancements 14345 Add mail content processing
marytts Enhancements 15227 Add LRU cache
mimictts Enhancements 14564 Add LRU cache
MyNice Enhancements 14797 Addition of Courtesy Light Channel
netatmo Enhancements 14485 Add Siren capability to Presence Outdoor Camera
15197 Add siren_tampered notification
Bug Fixes 15212 Binding doesn't work if no persons are defined
nuvo Bug Fixes 15162 Fix image channel MIME type
onkyo Enhancements 15117 Support for more audio streams through the HTTP audio servlet
Openuv Enhancements 15191 Provide UV Index iconset
openwebnet Enhancements 15111 Thermo: add support for 4-zones CU
15115 add date time synchronization feature for bus_gateway Things
picotts Enhancements 14565 Add LRU cache
pollyTTS Enhancements 15228 Replace custom TTS cache with common TTS cache
pulseaudio Enhancements 15179 Make the process method asynchronous
rrd4j Bug Fixes 15223 Improve event handling
rustpotterks Bug Fixes 15239 Upgrade library, fixes gain normalizer
shelly Enhancements 15051 Add support for Shelly Wall Dimmer US and Wall Display
15205 Add support for Shelly Plus Mini series, Pro EM-50 and various bug fixes
sonos Enhancements 15238 Add DTS Surround 5.1
squeezebox Enhancements 15194 Support for more audio streams through the audio servlet
Telegram Enhancements 15104 Support processing of channel messages
Bug Fixes 15168 Log when cameras do not support BASIC auth support.
voicerss Enhancements 14561 Add LRU cache

User Interfaces

UI Type Issue Change
Basic UI Enhancements 1799 Use inline SVG for "colorless" SVG icons
1923 Use sitemap input hint v2
Main UI Enhancements 1948 Add context block typing & Extend Qty block var type support
1963 oh-repeater: Make caching configurable