This change log will keep track of what has been done in the ivans-updates
branch.
- VS Code workspace file to standardize editing environment.
- Python
- Custom logger class and simplier
getLogger
function that automatically prepends theLOG_PREFIX
. - OH3.x support while maintaining backwards compatibility with OH2.x.
- Date functions can now accept DateTime Items.
- Type hints to make life easier! Inline where possible, stub files where not. See the openHAB Stubs repo for details.
- Custom logger class and simplier
- Python
when
andaddRule
now usescriptExtension
instead ofscope
, see commit for details.- Some core logging changed from
DEBUG
TOTRACE
.
- Python
- Generic Event triggers (Item/Thing added/removed/modified, Thing Status, etc) will now work in OH2.x and OH3.x.