openHAB Milestone builds

Sorry, yes with openhabian-config.
From version 2.5.0.M3 to 2.5.0.M4.

Hm. Some error logs?

I’ve got also many java based errors in the log since I’ve changed the system to the milestone builds. I’ve used zulu8.38.0.163-ca-jdk1.8.0_212-linux_aarch32hf as java. Today, I upgraded java to zulu8.40.0.178-ca-jdk1.8.0_222-linux_aarch32hf, and everything healed. Openhab starts without any issue, there is no errors in the log, and finally the rest api also works fine without the error 500 issue with regards of swagger.json. It was faulty since the beginning.
I’ve used this procedure for java upgrade:

1 Like

They should also be able to update zulu via openhabian-config.

2 Likes

This is an announcement thread folks. Start new threads for your issue will get more attention.

7 Likes

Another month, another new milestone build: 2.5.0.M5 is available!

These are the changes since Milestone 4 from last month:

openHAB Core:

  1. Use isEmpty() instead of “size() == 0” (#1151) (details / githubweb)
  2. Use constructor injection to simplify lifecycle (#1153) (details / githubweb)
  3. [automation] Added EphemerisConditions for NGRE (#915) (details / githubweb)
  4. Fix ScopeTest on Windows (#1148) (details / githubweb)
  5. Add null annotations to semantics (#1133) (details / githubweb)
  6. Use !isEmpty() instead of “size() > 0” or “size() != 0” (#1155) (details / githubweb)
  7. Fix ItemResourceOSGiTest on Windows (#1150) (details / githubweb)
  8. Fixed cron parsing for Day-Of-Week sub-expression (#1159) (details / githubweb)
  9. Add null annotations to registries (#1134) (details / githubweb)
  10. [automation] Fix the created cron to run only once at the trigger minute. (#1162) (details / githubweb)
  11. [automation] Fix typos in EphemerisConditions.json (#1164) (details / githubweb)
  12. [i18n] Refactoring and annotations (#1161) (details / githubweb)
  13. [xml] Feature thing xml constructor injection (#1167) (details / githubweb)
  14. Improve HostFragmentSupportTest stability with null assertions (#1166) (details / githubweb)
  15. [binding] Added nullness annotations (#1165) (details / githubweb)
  16. Added “resources” folder as a resource folder to bnd instructions (#1160) (details / githubweb)
  17. Added constructor injection to config xml (#1168) (details / githubweb)
  18. Bump jollyday version to 0.5.9 (#1170) (details / githubweb)
  19. Added ‘InstaceCreator’ for ‘PersistedItem’ (#1173) (details / githubweb)
  20. Add null annotations to audio package (#1174) (details / githubweb)
  21. Consider more than one value when applying the default value(s) for Things and Channels (#1067) (details / githubweb)
  22. Fix SAT errors/warnings in resources and tests (#1178) (details / githubweb)
  23. Added ‘ConfigDescriptionBuilder’ (#1180) (details / githubweb)
  24. Added unit test for ‘CommandDescriptionBuilder’ (#1181) (details / githubweb)
  25. Update to SAT 0.8.0 (#1184) (details / githubweb)
  26. Add source code formatting as part of build process using spotless maven plugin (#1101) (details / githubweb)
  27. [ephemeris] Evolutions of the Ephemeris module (#1169) (details / githubweb)
  28. move MQTT client from Paho to HiveMQ (#1125) (details / githubweb)
  29. Use constructor injection to simplify lifecycle (#1187) (details / githubweb)
  30. Added links for (available) docs of all Add-Ons (#1186) (details / githubweb)
  31. Added German translations for profiles (#1182) (details / githubweb)
  32. Upgrade to Xtext 2.19, LSP4J 0.8.0 and fix LSP server (#1171) (details / githubweb)
  33. Updated netty patch level (#1190) (details / githubweb)
  34. Fix unstable MqttBrokerConnectionTests (#1191) (details / githubweb)
  35. Downgrade Jollyday again to fix Java 11 build issues (#1195) (details / githubweb)
  36. [itest] Exclude json and mapdb storage by default for itests (#1193) (details / githubweb)
  37. Upgrade Karaf tooling and openHAB TP to 4.2.7 (#1197) (details / githubweb)
  38. add console command extension for serial inspection (#1172) (details / githubweb)
  39. Issue #1157 Enhance DecimalType to accept epoch seconds and milliseconds. (#1158) (details / githubweb)
  40. Upgrade bnd to 4.3.0 (#1198) (details / githubweb)
  41. [mqtt] PeriodicReconnectStrategy: fix fields init (#1203) (details / githubweb)
  42. Minor clean-ups in ‘SmartHomeUnits’, ‘SIUnits’ and ‘ImperialUnits’ (#1208) (details / githubweb)
  43. Added check for invalid duration (#1209) (details / githubweb)
  44. [itest] Applied new source code formatter tool (#1194) (details / githubweb)
  45. Use constructor injection (#1210) (details / githubweb)
  46. Use constructor injection (#1211) (details / githubweb)
  47. Parameterized logging fixes (#1213) (details / githubweb)
  48. Use constructor injection (#1212) (details / githubweb)

2.x Add-ons:

  1. Removed executable flags for Windows compatibilty (#6249) (details / githubweb)
  2. FIxed link to FB revolution (#6248) (details / githubweb)
  3. Fix MapTransformationServiceTest on Windows (#6252) (details / githubweb)
  4. Fixes #6224 (#6239) (details / githubweb)
  5. Fixed deprecated bridge discovery endpoint (#6240) (details / githubweb)
  6. [wemo] Fixes 5487 - devices change ports without notification (#6253) (details / githubweb)
  7. [embeddedbroker] bump moquette and fix corrupt database (#6238) (details / githubweb)
  8. Update README.md (#6259) (details / githubweb)
  9. [paradoxalarm] Bugfixes and reconnect functionality in case of socket timeout (#6209) (details / githubweb)
  10. [amazonechocontrol] Send message (Green light on echo device) (#6125) (details / githubweb)
  11. [hueemulation] Resolve itest runbundles to fix build (#6265) (details / githubweb)
  12. Remove sample texts from XML (#6272) (details / githubweb)
  13. Use openhab-core netty feature (#6222) (details / githubweb)
  14. [freebox] fix temperatures and fan speed channels (#6268) (details / githubweb)
  15. [bluetooth] Exception from bluez can be without a message (#6267) (details / githubweb)
  16. Remove NullAnnotationsCheck suppression (#6263) (details / githubweb)
  17. [miio] Update MiIoDevices.java (#6274) (details / githubweb)
  18. Fix for #6273 - one of tests failing on Windows (#6276) (details / githubweb)
  19. Update add-ons for new null annotations (#6233) (details / githubweb)
  20. Replace Charset.forName calls with StandardCharsets constants (#6277) (details / githubweb)
  21. Various documentation improvements (#6281) (details / githubweb)
  22. [Lutron] Add support for venetian blinds (#6278) (details / githubweb)
  23. [rfxcom] extend fan support (#6262) (details / githubweb)
  24. [onewire] Documentation: Parameter value “ignorepor” must not use quotation marks (#6261) (details / githubweb)
  25. [ambientweather] Add model WS-0265 (#6260) (details / githubweb)
  26. [harmonyhub] Updates to latest harmony library, uses shared jetty client, small fi… (#6286) (details / githubweb)
  27. Trivial change for optional altitude parameter (#6291) (details / githubweb)
  28. [opensprinkler] Remove Pi interface (#6290) (details / githubweb)
  29. Fixed ChannelTypeProvider annotations for ‘getChannelTypes’ method (#6288) (details / githubweb)
  30. [nanoleaf] Bugfixes for missing rhythm module and firmware 3.1.2 (#6270) (details / githubweb)
  31. [autelis] Added soltemp channel for solar sensor (#6280) (details / githubweb)
  32. [autelis] adding soltemp Pentair’s measurement (#6292) (details / githubweb)
  33. [openhabcloud] Log error upon connection problems (#6295) (details / githubweb)
  34. Bump jollyday version to 0.5.9 (#6300) (details / githubweb)
  35. [miele] Support for WiFi devices and bugfix (#6293) (details / githubweb)
  36. [HEOS] Fixed an issue with the commons-net library and possible null pointer (#6312) (details / githubweb)
  37. [nest] Add note about WWN retirement (#6322) (details / githubweb)
  38. add x86-64 native code (#6316) (details / githubweb)
  39. [darksky] Fixed check for minimum value of config parameter ‘refreshInterval’ (#6318) (details / githubweb)
  40. Added additional check for extracting error message from response (#6315) (details / githubweb)
  41. Update add-ons for new audio package null annotations (#6323) (details / githubweb)
  42. [networkupstools] Improve handling exceptions (#6299) (details / githubweb)
  43. Added address as parameter and not using id anymore + updated readme. (#6284) (details / githubweb)
  44. Fixed bridge status handling upon initialization (#6325) (details / githubweb)
  45. Add gnu.io, javax.comm to forbidden packages (#6330) (details / githubweb)
  46. [infrastructure] change scopes where necessary (#6289) (details / githubweb)
  47. [spotify] Fixed item example (#6339) (details / githubweb)
  48. Fix SAT errors in resources and tests (#6333) (details / githubweb)
  49. Update to SAT 0.8.0 (#6338) (details / githubweb)
  50. [infrastructure] Added spotless maven code formatter config (#6228) (details / githubweb)
  51. Added new lines at the end of files missing them (#6340) (details / githubweb)
  52. buildci.sh builds single addon with dependencies (#6337) (details / githubweb)
  53. [mqtt] fix compilation error (#6254) (details / githubweb)
  54. [volvooncall] Updates to include Volvo V90 XC and to handle lock, heater and engine commands (#6303) (details / githubweb)
  55. [mqtt] adjust to new mqtt client (#6245) (details / githubweb)
  56. Fixing issue reported by beta testers when changing volume with external speakers. (#6349) (details / githubweb)
  57. Resolve itests runbundles for Xtext/LSP update (#6343) (details / githubweb)
  58. [telegram] Telegram Binding initial contribution (#5677) (details / githubweb)
  59. adjust documentation for keepAlive to code (#6242) (details / githubweb)
  60. [miele] Improved documentation (#6351) (details / githubweb)
  61. [tplinksmarthome] Clarified documentation (#6357) (details / githubweb)
  62. [hdpowerview] simplify polling initialization; downgrade and improve some error logging (#6214) (details / githubweb)
  63. Added TlsTrustManagerProvider/TrustAllTrustMananger for hostname ‘fritz.box’ (#6352) (details / githubweb)
  64. [keba] formatting exception fix (#6122) (details / githubweb)
  65. Updated netty patch level (#6353) (details / githubweb)
  66. Fix TV stuck in Connecting state. (#6358) (details / githubweb)
  67. Update README.md (#6225) (details / githubweb)
  68. Resolve itest.bndrun for Jollyday downgrade (#6359) (details / githubweb)
  69. [plugwise] Use constructor injection (#6365) (details / githubweb)
  70. fix crappy bluez implementation (#6369) (details / githubweb)
  71. Upgrade to Karaf 4.2.7 (#6368) (details / githubweb)
  72. [chromecast] Update API lib to 0.11.2 (#6367) (details / githubweb)
  73. [sonos] improve docs, commands for control channel (#6370) (details / githubweb)
  74. Fix quotes in code snippets of README.MD (#6375) (details / githubweb)
  75. Upgrade bnd to 4.3.0 (#6372) (details / githubweb)
  76. [dsmr] integer parsing errors should be catched (#6378) (details / githubweb)
  77. use the username of the user who replied to the query and not the one who sent the query (#6379) (details / githubweb)
  78. Updated binding xml schema locations to openhab (#6376) (details / githubweb)
  79. [lifx] Added support for LIFX Tile and Tile Effects (#6180) (details / githubweb)
  80. [mqtt] fix refresh/restoreOnStartup (#6203) (details / githubweb)
  81. [lifx] Add support for LIFX Candle (#6384) (details / githubweb)
  82. [daikin] Remove ‘advanced=true’ for fan speed and swing (#6385) (details / githubweb)
  83. [infrastructure] move /lib to remote (#6183) (details / githubweb)
  84. [networkupstools] Fix typo and misc log (#6381) (details / githubweb)
  85. [spotify] Improve performance of handling data (#6355) (details / githubweb)
  86. Improved ESH-INF labels to comply with casing rules (#6356) (details / githubweb)
  87. [yamahareceiver] There is no unit dB (#6390) (details / githubweb)
  88. [lutron] Add support for Palladiom keypads (#6324) (details / githubweb)
  89. Fixed failing build related to openhab/openhab-core#1209 (#6392) (details / githubweb)
  90. [rfxcom] Support for RFXSensor (#2980) (details / githubweb)
  91. Fixed wrong port ranges (#6383) (details / githubweb)
  92. [rfxcom] Resolved #6285, following suggestions of @mjagdis (#6366) (details / githubweb)
  93. Parameterized logging fixes (#6394) (details / githubweb)
  94. [lutron] Add support for QS Wallbox Closure Interface (#6393) (details / githubweb)
  95. [amazonechocontrol] Announcement volume (#6097) (details / githubweb)
  96. Removed use of ‘bundleContext’ from ‘BaseThingHandler’ as it is deprecated (#6395) (details / githubweb)
  97. Fix ServiceLoader (#6404) (details / githubweb)
  98. suggested fix for #6279 , using the right unscaled values for EEP A5-02-20 and A5-02-30 (#6363) (details / githubweb)

1.x Add-ons:

  1. pdate README.md (#5898) (details / githubweb)
  2. Fix Serial binding where serial commands in rapid succession were not recognized (#5891) (details / githubweb)
  3. updated product links (#5901) (details / githubweb)
  4. Typo lead to confusing instructions (#5896) (details / githubweb)
  5. Update README.md adding FB 6490 (#5900) (details / githubweb)
  6. Fixing a minor TYPO (#5878) (details / githubweb)
  7. Update org.apache.http dependencies (#5887) (details / githubweb)
  8. Fix empty reactor summary on newer Maven versions (#5885) (details / githubweb)
  9. Fixed POM XML Shema Definition path (#5903) (details / githubweb)
  10. moved networkupstools to legacy addons (#5904) (details / githubweb)
  11. [fritzboxtr0641] Improve docs (#5908) (details / githubweb)

Z-Wave binding:

  1. Database update (#1251) (details / githubweb)
  2. Fixed POM XML Shema Definition path (#1252) (details / githubweb)
  3. Database update (#1253) (details / githubweb)
  4. Database update (#1256) (details / githubweb)

Zigbee Binding:

  1. Fixed POM XML Shema Definition path (#510) (details / githubweb)
  2. Add zigbee_networksize to Ember dongle (#518) (details / githubweb)
  3. Add configuration handler for OnOffSwitch (#485) (details / githubweb)

openHAB Distro:

  1. [demo] Reduce logging output noise of demo app (#988) (details / githubweb)
  2. Fix OsgiLocator CNF and suppress XStream warnings on Java 9+ (#991) (details / githubweb)
  3. Resolve runbundles for Xtext upgrade (#994) (details / githubweb)
  4. Upgrade to Karaf 4.2.7 (#996) (details / githubweb)
  5. Upgrade bnd to 4.3.0 (#998) (details / githubweb)
  6. Suppress missing cipher warnings (#1000) (details / githubweb)
  7. Add “add-opens” for java.io for Java 9+ (#1001) (details / githubweb)
  8. Create .bak file when using REPLACE during upgrade (#1004) (details / githubweb)
18 Likes

Should it be available via apt, or did something brake in my upgrade to Ubuntu bionic?

omr@shs2:~$ sudo apt-get update
Hit:1 http://no.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://no.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:3 http://no.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
Ign:5 https://openhab.jfrog.io/openhab/openhab-linuxpkg testing InRelease
Hit:6 https://openhab.jfrog.io/openhab/openhab-linuxpkg testing Release
Reading package lists... Done
omr@shs2:~$ apt-cache policy openhab2
openhab2:
  Installed: 2.5.0~M4-1
  Candidate: 2.5.0~M4-1
  Version table:
 *** 2.5.0~M4-1 500

I suspect jfrog.io has not received the new build yet. I get the same results with Debian.

Sound be available via apt now as well!

2 Likes

I see it now, thanks

#metoo :slight_smile:

1 Like

(EDIT: posted to the dedicated OH 2.5 MS 5 thread)

Post it over here.

Next and last one for 2.5: Milestone 6 is there with these changes:

openHAB Core:

  1. update runtime dependencies to sync Jetty and Pax Web versions (#1218) (details / githubweb)
  2. Fix unexpected behavior while using runblacklist in itests (#1219) (details / githubweb)
  3. Bump Californium to 2.0.0-RC1 (#1201) (details / githubweb)
  4. use mock instead of real service implementation (#1221) (details / githubweb)
  5. Removed access to ‘BundleContext’ from ‘BaseThingHandler’ (#1214) (details / githubweb)
  6. use correct wildcard for mandatory path parameters (#1224) (details / githubweb)
  7. [thing] Call removeItem() with item name instead of ThingUID (#1230) (details / githubweb)
  8. [semantics] Norwegian translation (#1228) (details / githubweb)
  9. Removed duplicate brackets (#1235) (details / githubweb)
  10. Correcting Issue #1231 (#1240) (details / githubweb)
  11. Use default SslContextFactory excludes for weak ciphers and protocols (#1241) (details / githubweb)
  12. Set UNINITIALIZED -> HANDLER_MISSING_ERROR after enabling a Thing and handler is missing (#1243) (details / githubweb)
  13. Removed dependency on ‘org.apache.commons.collections’ (#1244) (details / githubweb)
  14. Reduce logging level in FeatureInstaller for uninstalling a binding (#1247) (details / githubweb)
  15. Fix check which allows QoS 3 (#1248) (details / githubweb)

openHAB 2 Add-ons:

  1. resolve itests runbundles (#6407) (details / githubweb)
  2. Added more details and example of configuration for ‘shownotifiation’ channel (#6409) (details / githubweb)
  3. Remodel discovery services as ‘ThingHandlerService’ (#6396) (details / githubweb)
  4. [tradfri] Update Californium to 2.0.0-RC1 (#6405) (details / githubweb)
  5. [mqtt] make rollershutter symmetric (#6244) (details / githubweb)
  6. [wemo] Add DimmerSwitch support and update README (#6304) (details / githubweb)
  7. Both Gateway and Thermostat handlers could stay uninitialized. (#6420) (details / githubweb)
  8. [daikin] Log non-handled commands as debug message #6413 (#6415) (details / githubweb)
  9. [hueemulation] Fix Amazon Echo device discovery (#6402) (details / githubweb)
  10. [mqtt] add QoS to channel config (#6246) (details / githubweb)
  11. upgrade hap to 1.2.0 (#6223) (details / githubweb)
  12. [systeminfo] Upgrade jna/oshi due to “Failed to read process file” spam on raspberry. (#6422) (details / githubweb)
  13. Fix build (#6425) (details / githubweb)
  14. [wemo] Improvements and corrections in README (#6427) (details / githubweb)
  15. [rotel] Fix handling of freq value (#6424) (details / githubweb)
  16. Subscribe also to volume changes when external speakers are only attached in addition to the internal ones. (#6411) (details / githubweb)
  17. Fixes NPE if no profile is returned in response (#6432) (details / githubweb)
  18. sending pictures via http/https is now possible if the address is only reachable from the local network + support for basic authentication (similar to the old binding) (#6419) (details / githubweb)
  19. [enturno] Documentation update (#6382) (details / githubweb)
  20. [kodi] Updated pattern for rating channel (#6437) (details / githubweb)
  21. [lgwebos] README update for to new new binding version (#6436) (details / githubweb)
  22. [hydrawise] Hydrawise Binding initial contribution (#5877) (details / githubweb)
  23. [pixometer] Pixometer Binding initial contribution (#4162) (details / githubweb)
  24. Refactored Tesla binding to use an account, added support for Model X, 3 and Y, added discovery and unit support (#6342) (details / githubweb)
  25. [lghombot] LG HomBot Binding initial contribution (#4181) (details / githubweb)
  26. [enocean] Implement EEP A5-13 for environmental sensors (#5741) (details / githubweb)
  27. [iaqualink] Checks for “error” status of returned home message (#6449) (details / githubweb)
  28. [lgwebos] README updated (#6443) (details / githubweb)
  29. [ambientweather] Minor documentation updates (#6460) (details / githubweb)
  30. Some small improvements (#6463) (details / githubweb)
  31. README updates (#6464) (details / githubweb)
  32. [bigassfan] README updates (#6462) (details / githubweb)
  33. [innogysmarthome] New version for innogy-API 1.1 (#6389) (details / githubweb)
  34. Removed dependency on ‘org.apache.commons.collections’ (#6467) (details / githubweb)
  35. [kodi] Added German translations for ‘shownotification’ channel configuration (#6468) (details / githubweb)
  36. fixed XML formatting (#6470) (details / githubweb)
  37. fixes NPE if get method returns null (#6473) (details / githubweb)
  38. Update README.md (#6474) (details / githubweb)
  39. [hueemulation] Fix ipv4 or ipv6 only environment (#6403) (details / githubweb)
  40. Removed dependency on ‘org.apache.commons.collections’ (#6434) (details / githubweb)
  41. [lutron] Doc update (#6456) (details / githubweb)

Zigbee Binding:

  1. Improve level converter logging (#520) (details / githubweb)
  2. Handle gently no supported clusters scenario (#521) (details / githubweb)
  3. Add Xiaomi Aqara Wired Wall Switch to supported devices (details / githubweb)
  4. Added converter for Binary Input cluster (#519) (details / githubweb)
  5. Removed baud configuration on telegesis dongle discovery (#524) (details / githubweb)

Web UIs:

  1. [habot] avoid feeding null or empty attributes to the trainer (#141) (details / githubweb)
  2. [basicui] Implement color management for setpoint widgets (#147) (details / githubweb)
  3. Fixed font size for group value (#149) (details / githubweb)

Next up is 2.5.0.RC1 in a week from now - no further merges than major+critical bug fixes will be done after that date anymore.

Best regards,
Kai

23 Likes

Milestone 6 issue go here.

1 Like

I am interested in trying the Milestone 6 build, but it doesnt appear in the download screen on the website yet?

@bjovas try sudo apt-get update/upgrade.
In the ssh console.
Thank you @Kai for all of your hard work.
Upgraded to M6 works great after sudo reboot now.
Openhab2 Strong :muscle:

You are giving a lot of information to help you :sunglasses:

See the “Testing Release” section (which contain the Milestones) in:

You’re right, I had missed to update the website. Should be there now as well!

Don’t thank me, thank all the immensely active maintainers and contributors! I am merely packaging and building the stuff :sunglasses: .

13 Likes

Thanks to all contributors :slight_smile:

6 Likes