I have posted the latest hotfix version beta 3d, hopefully there will just be one more beta 3e hotfix and then a release version. There wont be a beta 4.
Briefly changes are :
supports a 'ramp' command from MQTT to set the level of a dim device over a period of time
supports exposure of the 'refresh' command from devices that implement it
virtual WindowShades support and HA integration
virtual Covers support / bugfix and HA integration
json fixes and improvements
supports json payload in _Cmd topics
topic1/topic2/topic3{key:}
supports additional (fixed) json keys in _Cmd topic
topic1/topic2/topic3{key:}{key2:3,key3:"whatever"}
json incoming updates now work in all permutations (to multiple devices each with multiple attributes)
_MAP attribute handling improvements and bug fixes
_MAP values now support differing payload values for incoming state and outgoing commands e.g. 'close' and 'closed', 'on' and 'On' [on,off][On,Off] the (optional) latter pair are for theoutotgoing command sent to MQTT.
virtual editor now restricted to app created devices only - (excludes HE created devices)
virtual Button support from MQTT removed
various bug fixes
Known issues:
homie incoming discovery incomplete
_MAP attributes only implemented for some device / attribute types
Child client device creation (hang on install fixed but still might require 'delete & re-run' workaround)
Documentation outdated still
Others ?? Please remind me / let me know