Bit confused here breaking change? #717
blair287 posted onGitHub
Problem/Motivation
(Why the issue was filed)
Have I missed a breaking change somewhere? Noticed some node red flows were not working where i was using switch nodes with properties like "data.old_state.state" which is for manual alarm and noticed that new data is now shown at "data.event.old_state.state". changed all my flows to now contain the .event after data and are back working again however i also noticed on a flow thats monitoring a lamps brightness the data had moved too from "data.new_state.attributes.brightness" to "data.event.new_state.attributes.brightness" however that flow was still working not sure how.
edit: never mind found out why other were working was using not equal too so it didnt care it was always triggering regardless im a numpty.
still curious if this extra .event and also some attributes are in a completely different place was mentioned anywhere as breaking change? probably was im just blind. sorry
Expected behavior
(What you expected to happen)
if the path have now changed to need .event how come things like alarm and device trackers needed to have it added but other things like lamps seem to work without it even though the data doesnt exist there anymore.
Actual behavior
(What actually happened)
Steps to reproduce
(How can someone else make/see it happen)
Proposed changes
(If you have a proposed change, workaround or fix, describe the rationale behind it)