UPower, the FreeDesktop.org open-source abstraction layer for power/battery devices, now has some new capabilities. Today's UPower 0.9.22 release adds support for reporting temperature properties on batteries that have them. Additionally, UPower now is capable of detecting the batteries on Bluetooth input devices.
The rest of the changes for UPower 0.9.22 include fixes, ranging from OpenBSD changes to allowing UTF-8 encoded properties.
The change-log for UPower 0.9.22 can be found via the Git commit release.