I have just merged a major change into the distro (available since build #1009): The used Karaf version has been updated from 4.0.8 to 4.1.2.
Apache Karaf is used for all the underlying OSGi container management. You can find details of the changes in the Karaf release notes:
Obviously, not all of this will have a direct impact on openHAB, the most immediately visible one is probably the more colorful shell prompt.
A breaking change is the switch from log4j to log4j2, because this changes the expected syntax in the file
org.ops4j.pax.logging.cfg. For this reason, the file is overwritten by the update (if you are using APT, please choose “Y” when being prompted for that file). Your old version will be saved as
org.ops4j.pax.logging.cfg.dpkg-old for APT). So if you have done manual changes in your logging configuration, please note that they won’t be considered anymore.
Please share if you see any bigger regressions through this Karaf upgrade and help us identifying the cause of it.
Also feel free to post cool new features that you discovery (I haven’t myself had the time to go through all the details of the Karaf release notes…).