Dear community,
I am thrilled to announce the availability of our latest release:
openHAB 5.1.0 is here ![]()
Building on the momentum of openHAB 5.0, development continues at an impressive pace — over a hundred contributors have worked hard to push nearly 2,000 commits in just half-a-year!
openHAB 5.1 is a very special release for Main UI:
Five years after its introduction with openHAB 3.0, it has undergone a complete modernisation. With Main UI now being based on Vue 3 and Framework7 v7, using Vite instead of Webpack, and introducing TypeScript into its codebase, it is ready for the future of
the Vue ecosystem!
Vue 3 and various refactorings have lead to significant performance improvements, making Main UI faster and more fun to use, especially on older and low-end devices.
But that‘s not all:
A new HomeKit binding integrates Apple HomeKit devices into openHAB, adding support for a whole ecosystem.
JavaScript & Python Scripting have also received significant enhancements, making scripting both easier to use and more powerful!
And in case you ever wondered why a particular Item changed it‘s state, the new event source tracking provides insight into the flow of various events — mainly Item command and state updates — through openHAB.
Make sure to read our release blog post to learn about the highlights of the release!
It does a great job guiding through the new features and enhancements and provides a great overview.
Check out the release notes to learn about all changes.
As every new release, openHAB 5.1 includes a number of breaking changes. Please read about those breaking changes before upgrading.
Many thanks to all contributors, maintainers, testers and everyone else being involved in this release for their work on and dedication for openHAB — without you, this present wouldn‘t be under our christmas trees
!
Please use this topic for discussions about this release and feel encouraged to give us feedback!
Best regards,
Florian