Skip to content

Releases: openhab/openhab-distro

openHAB 4.1.0 Release Candidate 1

21 Dec 13:13
Compare
Choose a tag to compare

This is the first release candidate for the upcoming openHAB 4.1 release, which brings a few final fixes.

The following improvements were made:

Runtime

Type Issue Change
Enhancements 3933 UPnP add M-SEARCH for root devices
Bug Fixes 3931 Don't log errors on NotFoundExceptions in Jetty
3938 Sitemap generator: fix button parsing for Buttongrid
3940 Improve HTTP 404 handling and logging
Bug Fixes 1615 Fix addon discovery XML not overwritten

Add-ons

Add-on Type Issue Change
opensprinkler Bug Fixes 16080 Fix excessive WARN in logs due to wifi dropouts, and current displays as 0
surepetcare Bug Fixes 16087 Fix DateTimeParseException
16088 Fix NullReferenceException

User Interfaces

UI Type Issue Change
Main UI Bug Fixes 2226 Disable suggestion for installed add-ons

openHAB 4.1.0 Milestone 5

17 Dec 18:08
Compare
Choose a tag to compare

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

New Add-ons

The following add-ons are newly introduced:

Add-on Type Issue
govee Binding #15696
grundfosalpha Binding #15907
PPC SMGW Binding #16017

The following improvements were made:

Runtime

Type Issue Change
Enhancements 3503 Add currency handling
3564 Add interface to represent a remote keyword spotter
3659 Add a YAML file provider for semantic tags
3806 Service to find suggested addons to install
3881 Add support for passing extra fields to oauth token request
3882 Extend rgbToHsb(PercentType[]) for RGBW
3889 Add time-series support for websockets
3897 Support custom rules on item metadata
3904 Service to suggest addons based on running processes
3920 Service to suggest addons via generic IP scan
3921 Make logger for jar file add-ons configurable in UI
Bug Fixes 3888 Fix AutoUpdatePolicy for channel
3906 Fix handling of mDNS instances when an IP address changed
Enhancements 1613 New folder config/tags
Enhancements 1614 Remove add-ons porcupineks and actiontemplatehli.

Add-ons

Add-on Type Issue Change
boschshc Enhancements 16021 Add support for motion detector illuminance sensor
ecovacs Enhancements 16022 Add some new models to device database
energidataservice Enhancements 16070 Add UoM support for energy prices
hue Enhancements 15984 Use auto update policy 'veto' for light channels (API v2)
16020 Improve handling of unknown resource ID (API v2)
Bug Fixes 15905 Fix multiple state updates (API v2)
15999 Fix edge cases for broken lights (API v2)
16018 Fix scene channel updates (API v2)
16038 Re-create missing scene channel (API v2)
ipcamera Bug Fixes 15613 Fix Hikvision cameras stay offline when a 401 reply is given with no www-authenticate header
Jellyfin Enhancements 16013 Fix how refresh is handled
jsscripting Enhancements 16069 Upgrade openhab-js to 4.7.1
knx Enhancements 15727 Add integration tests
16033 Add discovery service
Bug Fixes 15730 Fix IOOB exception with missing DPT in number channels
misc Enhancements 15817 Make bindings discoverable on system startup
modbus Enhancements 16054 Improve error message if data thing is configured for reading but not connected to a polling bridge.
monopriceaudio Enhancements 16043 Add support for 4 zone model
mqtt Enhancements 15897 Interpet incoming NaN as UNDEF for NumberValues
mqtt.espmilighthub Enhancements 13801 Use system channel types for color temp and brightness
Bug Fixes 16066 Use ColorUtil instead of deprecated HSBType.fromXY
mqtt.homeassistant Enhancements 14241 Add support for Update component
15875 Improve Cover support
15977 Handle multiple availability topics
mybmw Enhancements 14452 Upgrade to new BMW API
neohub Bug Fixes 15743 Avoid too frequent requests to hub
netatmo Bug Fixes 16056 Ensure to close all scheduled jobs
opengarage Enhancements 14028 Add door transition status support
opensprinkler Enhancements 14998 Make http connection more resilient
15410 Fix Program names and add new features for firmware 2.2.0
openweathermap Enhancements 15963 Add support for persisting OneCall API forecasts
pilight Enhancements 15986 Add option to disable background discovery for a given pilight bridge thing
porcupineks Enhancements 16063 Remove from add-on repo.
sonyprojector Enhancements 15753 Add new channel to send infrared remote commands
squeezebox Enhancements 15997 Add UoM support for time channels
synop Bug Fixes 16024 Enhance error handling when no value is provided for windDirection
tesla Enhancements 16030 Hide refresh token in the UI as it is considered a secret
Bug Fixes 16029 Fix location with firmware 2023.38.x
16032 Fix "jumping" location updates

User Interfaces

UI Type Issue Change
Basic UI Enhancements 2195 Implement Buttongrid widget
Main UI Enhancements 2083 Rule/script/scene edit: Update tag input & Refactoring
2126 Set unit metadata & state description pattern when creating UoM Item
2193 Sitemap Editor: Buttongrid support
2208 Developer sidebar: Add search for persistence configs & Style enhancements
2210 Add block to get hue, saturation and brightness from Color Item
2212 Help sidebar & Overview page: Respect release type for doc links & Add persistence FAQs
2214 Support time in oh-input widget
2218 Sitemap editor: Move collapse chevron for toolbar to the left
2222 Add panel for voiceSystem metadata
2224 Model page: Add expand/collapse model button
Bug Fixes 2184 Items list: Fix searchbar broken after Items list update & Fix search query not stored
[2194](https://github.com/open...
Read more

openHAB 4.1.0 Milestone 4

03 Dec 17:29
Compare
Choose a tag to compare

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

New Add-ons

The following add-ons are newly introduced:

Add-on Type Issue
TasmotaPlug Binding #15857

The following improvements were made:

Runtime

Type Issue Change
Enhancements 3597 Allow sending historic states and forecasts
3804 Provide information about widget label source to clients
3849 Add conversion for HSB to RGBW and back
3853 Support item descriptions in built-in interpreter.
3859 Add log web socket
3879 Expose ColorUtil methods to DSL rules
3884 Use a single thread to watch all event executors
Bug Fixes 3774 Suppress SseItemStates warnings during startup
3874 Use a scheduled thread pool in JsonStorage + Bugfixes
3885 Do not leak running pools from the internal collection

Add-ons

Add-on Type Issue Change
actiontemplatehli Enhancements 15972 Remove add-on
boschshc Enhancements 15752 Add scenario channel
Bug Fixes 15899 Update active profile of intrusion detection system
deconz Enhancements 15856 Support window covering controller
ecowatt Enhancements 15953 Add support for API version 5
energidataservice Enhancements 15864 Add support for persisting historical and upcoming prices
15938 Rename channels net-tariff and transmission-net-tariff
fineoffsetweatherstation Bug Fixes 15853 Fix wrong handling temperature reading for of WH34
15979 Fix handling of undefined lightning distance and time
hdpowerview Enhancements 15880 Improve color channel for Repeater and remove redundant brightness channel
homematic Bug Fixes 15906 Fix duplication of LONG_REPEATED events for HM devices
hue Enhancements 15601 Support new home security products
Bug Fixes 15976 Fix handling of identical scene names (API v2)
influxdb Bug Fixes 15879 Improve connection handling
ipcamera Bug Fixes 15943 Fix Reolink alarms not working after a reconnect
jdbc Bug Fixes 15877 Fix addon id for SQLite
lifx Enhancements 15957 Add support for new LIFX products
luxtronikheatpump Bug Fixes 15855 Fix control signal circulating pump
miio Bug Fixes 15944 Fix cleaning record for newer vacuums
mqtt Enhancements 15872 Add Topic Name for Incoming Payload Not Supported
mqtt.homeassistant Enhancements 14839 Support color temp on JSON schema lights
15892 Add support for Button component
15914 Implement effect channel for light
15916 Add support for Scene component
15918 Handle empty device name
15937 VETO updates to read only channels
Bug Fixes 15427 Handle null component name
15925 Interpret a dimmable light as OFF properly from zigbee2mqtt
myq Bug Fixes 15911 Remove MyQ Binding
netatmo Enhancements 15860 Accept 'topology_changed' webhook event type
Bug Fixes 15866 Enhance errored modules handling
openwebnet Enhancements 15837 Energy: add totalizers channels for energy kWh consumed for today and current month
15924 Fix CEN/CEN+ scenario control buttons param descriptions
roku Enhancements 15932 Improve exception handling for failed http connections
Bug Fixes 15900 Ignore invalid elapsed/total time values
Senec Bug Fixes 15535 Fix for Senec firmware update
sensorcommunity Enhancements 15692 State pattern for dB, Percent and Microgram/m3 added
shelly Enhancements 15401 BLU Motion, optimize ShellyManager for BLU devices
15950 Support for Plus Dimmer 10v
Bug Fixes 15798 Fix resource leak, BLU script installation, TRV init, NPE on IPv6 mDNS discovery
15898 Β Fix Gen2 auth, improved security for Gen1 auth, improved discovery
15922 Misc changes (small fixes, log improvements, hardened leak prevention on
solax Enhancements 15710 Support for three phase inverter X3 Hybrid G4
15958 Implement refresh command and improve thread safety
transform.vat Enhancements 15873 Add support for time series
twitter Enhancements 15809 Rename binding to X

User Interfaces

UI Type Issue Change
Basic UI Enhancements 2162 Fix updating of the chart period parameter in URL
2187 Fix dark theme for selection popups
Main UI Enhancements 2084 Remove PNG icons from the classic icon set
2088 Add intergrated Help Features
2116 Adapt movecontrol icon to bright and dark themes
2122 Rules list: Add filtering by (multiple) tags
2131 Things: Add copy channel functionality
2138 Developer sidebar: Support searching (in) sitemaps
2163 Cosmetic changes on cancel and reschedule timer blocks
2174 Add support for getting persistence previous state value as number
2175 Add parse number block
2176 Add event available
2186 Sitemap Editor: Extend chart period config for ISO8601
2189 Persistence edit: Add ...
Read more

openHAB 4.1.0 Milestone 3

04 Nov 22:14
Compare
Choose a tag to compare

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

The following improvements were made:

Runtime

Type Issue Change
Enhancements 3738 Add string utils to core
3766 Allow stopping play
3820 Add optional conditional rules for icon
3831 Simplify code using Stream.toList
3836 Simplify code that creates List, Map and Set objects
3838 Add caching for UoM info
3840 Use 'uid' instead of 'UID' as method parameters
3845 Address warnings in StringUtils class
Bug Fixes 3837 Fixes source filter not working for GenericEventTrigger
3850 Fix UI defined sitemaps
3856 Improve FolderObserver ignored paths handling
3858 Fix thing upgrades for bridges

Add-ons

Add-on Type Issue Change
androiddebugbridge Enhancements 15788 Reconnect on max timeouts and improve volume channel
chatgpt Enhancements 15385 Add support for LocalAI and other compatible services
e3dc Enhancements 15691 State pattern with Percent as default for QuantityType:Dimensionless
energidataservice Enhancements 15636 Add support for reduced electricity tax
15737 Add discount tariffs for Aal Elnet, Dinel, Sunds Net and Tarm Elværk Net
15807 Adjust filter for Elnet Midt
Freeboxos Bug Fixes 15813 Fix NullPointerException when updating inactive Player
fronius Enhancements 15431 Support multiple inverters in powerflow data
googletts Bug Fixes 15747 Fix authentication after communication error
GPIO Enhancements 13643 Update GPIO binding to fix issues and provide new functionality
homematic Enhancements 15641 Expansion of virtual data channel for all window/door contacts
Bug Fixes 15760 Adjust handling empty values in AbstractTypeConverter
http Bug Fixes 15751 Fix brightness
hue Enhancements 15388 Support smart scenes
15408 Support timed effects
15552 Add channels for time of last sensor update (API v2)
15732 Support additional effect types (API v2)
15815 Reduce log level for logging of unknown resource types (API v2)
Bug Fixes 15736 Fix channel refresh (API v2)
ipcamera Bug Fixes 15707 Handle empty snapshotUrls and XML encoded characters
jdbc Enhancements 15726 Upgrade H2 to 2.2.224
15802 Upgrade MySQL Connector/J to 8.1.0
Bug Fixes 15801 Process operations asynchronously
jrubyscripting Enhancements 15618 Inject script context as global
kaleidescape Enhancements 15820 Register connection in Kaleidescape System log
keba Enhancements 15531 Split channel ENABLED to USER and SYSTEM channels
knx Bug Fixes 15723 Bugfix problem with DPT 251.600
lutron Enhancements 15541 initial submission for RA3 support
miele Bug Fixes 15774 Rename channel powerConsumption to energyConsumption and set display unit to litres for waterConsumption
miio Enhancements 14210 Add support Mi Robot Vacuum-Mop 2 Pro (ijai.vacuum.v3)
misc Enhancements 15505 Set explicit timeout for http request
myq Enhancements 15755 Fix broken authentication due to changes in the myQ Cloud API
netatmo Bug Fixes 15808 Add and correct webhook events
networkupstools Enhancements 15812 Add battery.temperature channel
paradoxalarm Enhancements 14618 Implement detailed partition state
pilight Bug Fixes 15791 Fix background discovery
plugwise Bug Fixes 15339 Prevent possible chomp bug
pushover Enhancements 15289 Add support for Expiring Messages
roku Enhancements 15542 Add power, powerState, player, and activeAppName
shelly Bug Fixes 15530 Fix UNI support up to three DS18B20 sensors
15721 Always try to stop WebSocketClient
sonnen Bug Fixes 15384 Fix channel types, Energy should be Power
sonos Enhancements 15831 Add TrueHD5.1 and normalize Atmos
speedtest Enhancements 15278 Add timestamp and result image channel, update thing description
tesla Enhancements 15705 Add channels for active routing
15711 Remove the minimum 5A charge current limit
15816 Add channels for software update
Bug Fixes 15756 Fix update timestamp and null exception for offline state
vigicrues Bug Fixes 15832 NPE when API does not provide station details

User Interfaces

UI Type Issue Change
Basic UI Enhancements 2020 Add support for icons based on conditional rules
Main UI Enhancements 2041 Support Quantity in more math blocks
2055 Adds an UI command Item
2107 Things list: Add grouping by location & Display location in list entries
2120 Item edit: Dynamically load UoM dimensions
2132 Add copy rule functionality
2144 Support configurable visibility of semantic model cards
2145 Sitemap editor: Support AND conditions and icon rules
2154 Create aux badge for humidity setpoints similar to temperature badge
Bug Fixes [2125](https://git...
Read more

openHAB 4.0.4

03 Nov 22:54
Compare
Choose a tag to compare

openHAB 4.0.4 Release Notes

This patch release contains the following bug fixes:

Runtime

Type Issue Change
Enhancements 3821 FolderObserver improvements
1589 Check that JVM version is 17
Bug Fixes 3856 Improve FolderObserver ignored paths handling
3858 Fix thing upgrades for bridges

Add-ons

Add-on Type Issue Change
chatgpt Bug Fixes 15451 Set proper default values for channel configuration
chromecast Bug Fixes 15357 Fix STOP command
googletts Bug Fixes 15747 Fix authentication after communication error
hue Enhancements 15732 Support additional effect types (API v2)
Bug Fixes 15736 Fix channel refresh (API v2)
influxdb Enhancements 15452 Fix exception handling and improve some type conversions
monopriceaudio Bug Fixes 15536 Fix reconnect error race condition
myq Enhancements 15755 Fix broken authentication due to changes in the myQ Cloud API
netatmo Bug Fixes 15463 Add "thingTypeVersion" property at thing creation
15664 Fix presence warning every three minutes when not siren exists
shelly Bug Fixes 15721 Always try to stop WebSocketClient

User Interfaces

UI Type Issue Change
Main UI Bug Fixes 1993 Delay toast on SSE communication failure by one second
2032 [blockly] Fix timer remove regression
2029 Reverts v-if/v-show change
2054 Fix missing labels for semantic cards
2066 Ensure semantic model pages are built after tags are loaded
2075 Fix SSE failure toast container not removed
2090 Fix decimal formatting for oh-stepper
2109 Fix oh-stepper not working if step is an integer
2137 oh-stepper: Fix NaN shown for Item state with unit & Fix unable to control Item with NaN state

openHAB 4.1.0 Milestone 2

08 Oct 17:21
Compare
Choose a tag to compare

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

New Add-ons

The following add-ons are newly introduced:

Add-on Type Issue

The following improvements were made:

Runtime

Type Issue Change
Enhancements 3798 Add dialog group and location
3802 Make QuantityType.toUnitRelative accept a String
3809 Accept an optional icon for each value/label mapping
3810 Introduce "Buttongrid" as new sitemap element
3817 Upgrade Xtext/Xtend to 2.32.0, LSP4J to 0.21.0
3819 Add support for multiple AND conditions
3821 FolderObserver improvements
3824 Upgrade hivemq-mqtt-client to 1.3.3, Netty to 4.1.99.Final
3826 Upgrade CXF to 3.6.2
Bug Fixes 3714 Fix CommunicationManager command handling
3812 Sitemap Generator: Fix trailing space in state string
Enhancements 1591 Upgrade to Karaf 4.4.4

Add-ons

Add-on Type Issue Change
chatgpt Bug Fixes 15578 Fix config option provider to only become active for chatgpt things
dwdunwetter Bug Fixes 15405 Improve server problem handling
energidataservice Enhancements 15621 Add filter for Aal Elnet
enphase Enhancements 15077 Add Entrez/JWT support for newer software versions of Envoy
folderwatcher Bug Fixes 15428 Improve Exception handling
freeboxos Bug Fixes 15543 Add websocket connection refresh mechanism
hue Bug Fixes 15622 Fix NUPnP discovery after firmware change
ipcamera Bug Fixes 15119 Fix connection checks with ONVIF cameras with no snapshots
jdbc Enhancements 15434 Improve conversion of database value to item state
jsscripting Enhancements 15547 Rename library injection parameter & Improve docs
kaleidescape Enhancements 15663 Update Play/Pause status to Player channel widget
knx Bug Fixes 15573 Adapt to core, temperature differences
lcn Bug Fixes 15649 Fix processing of logic function "all fulfilled" status message
miele Enhancements 15620 Interpret more states as appliance being switched on
miio Enhancements 15358 Add support for Roborock Q Revo
15582 add DreameBot L10s Ultra
15586 add support for newer Roborock vacuums
15591 add new robo map blocks to map parser
15675 New gen vacuums cleaning map and rooms
15676 Add support "Mi Smart Antibacterial Humidifier" -
Bug Fixes 15611 fix reported brightness for yeelight
misc Enhancements 15694 Upgrade Netty dependencies to 4.1.99.Final
neeo Bug Fixes 15571 Convert to OH jetty HttpClient
netatmo Enhancements 15590 Add a buffer to lower Weather API requests
Bug Fixes 15587 Take in account errored modules/devices for Security/Energy areas
15664 Fix presence warning every three minutes when not siren exists
15686 Avoid double refresh of weather channels
oppo Enhancements 15662 Update Play/Pause status to Player channel widget
rustpotterks Enhancements 15556 Upgrade to version 3
somfytahoma Enhancements 15671 Add support for noise and CO2 sensor
sonos Enhancements 15706 Add support for Move 2
15712 Add Dolby Digital Plus 2.0 and fix Dolby Digital 2.0
tellstick Bug Fixes 15596 Fix local bridge handler update
xmltv Enhancements 15467 Avoid XXE injection
Zigbee Enhancements 809 Update ZSS library to 1.4.12

User Interfaces

UI Type Issue Change
Basic UI Enhancements 2085 Prefer icon over text in buttons (switch element)
1999 support staticIcon parameter in sitemap configuration
2110 Prefer sitemap label to name in sitemap selection
2112 Hide header row if label not explicitly set
Main UI Enhancements 1987 Add error page for initial REST request failure & Abort further load
2037 Allow item xxx to be used for get xxx of item
2064 Update Alexa color temperature supported item types
2068 Add CO2 measurement badge to location card
2073 Change setup wizard icon to choose add-ons to install
2074 Add routes for home page tabs
2078 Page edit: Add editing of tags
2087 Items: Show non-semantic tags, relatesTo part of semantics & Use accordion tag input & Fix virtual box height
2093 Semantic model: Add options to display and search Item names and tags
Bug Fixes 2053 Fixes/Improvements for sidebar highlighting, settings page & add-on store
2061 Profile page: Only show latest 10 sessions
2066 Ensure semantic model pages are built after tags are loaded
2075 Fix SSE failure toast container not removed
2079 Fix missing jar add-ons on settings page
2090 Fix decimal formatting for oh-stepper
2091 Sitemap editor: Trim spaces from color value
2094 Fix oh- components cannot be configured in action modals

openHAB 4.1.0 Milestone 1

10 Sep 17:57
Compare
Choose a tag to compare

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

New Add-ons

The following add-ons are newly introduced:

Add-on Type Issue
Solax Binding #14880

The following improvements were made:

Runtime

Type Issue Change
Bug Fixes 3727 Handle null value for relative & inverted props of filters
3730 Fix limitToOptions in script profile
3734 Check a label is provided when creating a new semantic tag
3742 Move factory interface to public package
3748 Fix StackOverflowError in SemanticsMetadataProvider
3754 Fix CME in RuleEngineImpl
3756 Use workaround to fix high CPU usage by LinkedTransferQueue
3769 Fix sitemap visibility rule with blanks
3779 Fix GenericThingProvider
3781 Fix SAT and null analysis issues
3785 Fix concurrent use of a cache entry
3790 Update directory-watcher to 0.18.0
3792 Adjust QuantityType calculations for temperatures
3797 Fix countries and connection AddonInfo issues
1559 Disable "Improved ZIP64 Extra Field Validation"
1561 Make sure updated log4j2.xml configuration is used
1562 Add missing PhaseInterceptorChain logger config to app
1579 Reencode the doorbell.mp3 sample file
Enhancements 3698 Reduce collisions on exact match and use item synonyms
3729 Add caching for TagResource & De-duplicate code for caching
3735 Add new "staticIcon" parameter
3737 Upgrade JUPnP to 2.7.1
3749 Expose ColorUtil methods to DSL rules
3751 Fix logging in AbstractProvider implementations
3767 Migrate to java.nio.file.createTempFile
3786 Use JUnit TempDir which automatically removes temp dirs
3796 Add uptime to /systeminfo endpoint
1578 Resolve app.bndrun runbundles for Jackson upgrade
1588 Blacklist Karaf related bundles in Demo App
1589 Check that JVM version is 17

Add-ons

Add-on Type Issue Change
androidtv Enhancements 15317 Adds gtvEnabled Option
Bug Fixes 15453 Fix GoogleTV Login Error
avmfritz Bug Fixes 15479 Fix NPE when Fritz!Box sends empty alert state element
bluetooth Bug Fixes 15320 Fix ArrayStoreException
bluetooth.bluez Bug Fixes 15347 Fix NullPointerException during discovery
bticinosmarter Bug Fixes 15474 Fix activationdate parsing
chatgpt Bug Fixes 15451 Set proper default values for channel configuration
chromecast Bug Fixes 15357 Fix STOP command
daikin Enhancements 15456 Support BRP069A81 adapter
denonmarantz Enhancements 15539 Add additional input sources for Denon DRA-100
Bug Fixes 15422 Fix NullPointerException on connection problem
digitalstrom Bug Fixes 15319 Fix StringIndexOutOfBoundsException
easee Enhancements 14614 Migrate charger state API endpoint, add channels
14866 Enable write support for smartCharging channel
15538 Simplify determination of start/stop status due to recent API changes
Bug Fixes 15501 Fix date formatting issue
enocean Enhancements 15506 Fix humidity and temperature readings for EEP family A5_10
Bug Fixes 15302 Fix unusable bundle after a refactoring about null annotation
15329 Fix disposal of running tasks
feed Bug Fixes 15476 Upgrade jdom2 to 2.0.6.1
freeboxos Enhancements 15299 Support randomized MAC addresses by using mDNS name for Wi-Fi hosts
Bug Fixes 15307 Enhance freeplug data interpretation
gardena Enhancements 15523 Improve and fix UoM support
Bug Fixes 15390 Fix close all valves command
googletts Bug Fixes 15305 Avoid UnsupportedOperationException during dispose
gpstracker Bug Fixes 15337 Fix NumberFormatException
haywardomnilogic Bug Fixes 15515 Fix sending command to channel pumpSpeedPercent
hue Enhancements 15477 Improve connection stability
Bug Fixes 15169 Fix reconnection, parallel commands, trigger channels, and light level formula
15316 Reintroduce LK Wiser dimmer work-around for API v2
15324 Fix bug due to parallel PUT commands
15475 Fix exception text in bridge status description
influxdb Enhancements 15452 Fix exception handling and improve some type conversions
jdbc Enhancements 15412 Upgrade SQLite JDBC driver to 3.42.0.0
jrubyscripting Bug Fixes 15438 Allow configuration from add-on page
jsscripting Bug Fixes 15308 Fix timerId not returned by JS timer methods
15336 Upgrade openhab-js to fix cached library injection
15356 Fix incorrect cast
Juicenet Bug Fixes 15566 Fix Charging state controls and override functionality
knx Enhancements 15297 Refactor manufacturer map
lcn Enhancements 15545 Fix deprecation warnings, refactor, add test cases
microtik Enhancements 15362 Fix date format support in firmware v7.10
millheat Enhancements [15342](https://github.com/op...
Read more

openHAB 4.0.3

09 Sep 22:36
Compare
Choose a tag to compare

openHAB 4.0.3 Release Notes

This patch release contains the following bug fixes:

Runtime

Type Issue Change
Bug Fixes 3779 Fix GenericThingProvider
3790 Update directory-watcher to 0.18.0

Add-ons

Add-on Type Issue Change
denonmarantz Bug Fixes 15422 Fix NullPointerException on connection problem
easee Bug Fixes 15501 Fix date formatting issue
haywardomnilogic Bug Fixes 15515 Fix sending command to channel pumpSpeedPercent
hue Enhancements 15477 Improve connection stability
Bug Fixes 15475 Fix exception text in bridge status description
jrubyscripting Bug Fixes 15438 Allow configuration from add-on page
netatmo Bug Fixes 15463 Add "thingTypeVersion" property at thing creation
openuv Bug Fixes 15465 Fix NullPointerException in IconProvider
somfytahoma Bug Fixes 15442 Fix NullPointerException when HttpClient fails to start

User Interfaces

UI Type Issue Change
Basic UI Bug Fixes 2022 Input element: Fix visibility and label/icon color
Main UI Bug Fixes 2024 Fix missing root semantic classes (e.g. Equipment)
2026 Fix channel for Thing trigger cannot be chosen
2034 Fix add-ons missing from About Details
2040 Fix ZDT comparison between block on GraalJS

openHAB 4.0.2

16 Aug 07:13
Compare
Choose a tag to compare

openHAB 4.0.2 Release Notes

This patch release contains the following bug fixes:

Runtime

Type Issue Change
Enhancements 3737 Upgrade JUPnP to 2.7.1
Bug Fixes 3754 Fix CME in RuleEngineImpl
3756 Use workaround to fix high CPU usage by LinkedTransferQueue
1561 Make sure updated log4j2.xml configuration is used

Add-ons

Add-on Type Issue Change
bluetooth.bluez Bug Fixes 15347 Fix NullPointerException during discovery
enocean Bug Fixes 15329 Fix disposal of running tasks
gpstracker Bug Fixes 15337 Fix NumberFormatException
hue Bug Fixes 15316 Reintroduce LK Wiser dimmer work-around for API v2
15324 Fix bug due to parallel PUT commands
jsscripting Bug Fixes 15336 Upgrade openhab-js to fix cached library injection
openthermgateway Bug Fixes 15355 Remove 'reserved' channels (with invalid channelUIDs)
tr064 Bug Fixes 15415 Fix clearing of auth (results)

openHAB 4.0.1

28 Jul 15:40
Compare
Choose a tag to compare

openHAB 4.0.1 Release Notes

This patch release contains the following bug fixes:

Runtime

Type Issue Change
Bug Fixes 1559 Disable "Improved ZIP64 Extra Field Validation"

Add-ons

Add-on Type Issue Change
bluetooth Bug Fixes 15320 Fix ArrayStoreException
digitalstrom Bug Fixes 15319 Fix StringIndexOutOfBoundsException
enocean Bug Fixes 15302 Fix unusable bundle after a refactoring about null annotation
googletts Bug Fixes 15305 Avoid UnsupportedOperationException during dispose
hue Bug Fixes 15169 Fix reconnection, parallel commands, trigger channels, and light level formula
jsscripting Bug Fixes 15308 Fix timerId not returned by JS timer methods
shelly Bug Fixes 15284 Fix Plus/Pro Auth support

User Interfaces

UI Type Issue Change
Main UI Enhancements 1992 Blockly: Support String/Number/Quantity on eventcontext state/command
Bug Fixes 1984 Developer sidebar: Fix Thing pinning fails
1986 Semantic tags: Fix missing translations in case of missing label