Releases: openhab/openhab-jruby
Releases · openhab/openhab-jruby
v5.38.4
v5.38.3
v5.38.3 (2025-04-15)
Bug Fixes
- console irb: Require irb ~> 1.14 to allow the version shipped with JRuby 10 by @jimtng in #439
- Fix JRuby 10.0 compatibility: use
itr
instead ofit
for iterator by @ccutrer in #444 - Fix various "instance vars on non-persistent Java type" warnings on JRuby 10 by @ccutrer in #450
Full Changelog: v5.38.2...v5.38.3
v5.38.2
v5.38.1
v5.38.0
v5.38.0 (2025-04-11)
Features
- Add a default file so Gemfile doesn't need a custom require by @jimtng in #428
- Support
ItemStateUpdatedEvent#last_state_update
andItemStateChangedEvent#last_state_change
by @jimtng in #401 - Add
GenericItem#was
,#was?
,#was_xxx?
predicates, documentItem#last_state
,#last_state_change
, and#last_state_update
methods by @jimtng in #397 - Support passing timer objects to other scripts via shared_cache by @jimtng in #431
- Semantic Tags: add
subclasses:
parameter to allow exact match and exclude all subclasses of the given tags by @jimtng in #433 - Support wildcard item and improve wildcard thing triggers by @jimtng in #413
Full Changelog: v5.37.0...v5.38.0
v5.37.0
v5.36.2
v5.36.1
v5.36.0
v5.36.0 (2025-03-16)
Features
- Pass self to Item#modify block by @jimtng in #404
- Add helpful #inspect (and docs) for CommandDescription and StateDescription by @ccutrer in #407
- Add console scripts for Karaf console by @jimtng in #405
- Drop openHAB 3.4 support by @ccutrer in #98
- Drop openHAB 4.0 Support by @ccutrer in #411
- Support Date/Time operations against Time QuantityType by @jimtng in #396
- Add RawType#bytesize by @ccutrer in #416
- Update javadocs links to Java 21 by @jimtng in #395
- Improve errors when an item no longer exists by @ccutrer in #354
Bug Fixes
Full Changelog: v5.35.1...v5.36.0
v5.35.1
v5.35.1 (2025-02-25)
Bug Fixes
- Fix GroupItem::Members#inspect double
>>
by @jimtng in #398 - Add a space between semantic name and its parent in #inspect by @jimtng in #399
- Fix QuantityType#eql? raising exception on incompatible QuantityType unit by @jimtng in #400
- Fix problem in getting the provider for entities of ManagedProvider by @jimtng in #402
Full Changelog: v5.35.0...v5.35.1