It seems that the xwayland component for weston no longer creates the X11 DISPLAY variable, and it must be manually set before xwayland apps work
Indeed, I noticed it too:
Hi. I've sent a fix to the ml:
Fixed in b7dbbd6fc79a82d8230b61ec12b9dabc5411db65.