Um… Have you been paying attention?
Patch plans:
https://forums.funcom.com/t/patch-schedule-for-the-next-two-weeks-31-07-2018/29546
Pet update details:
https://forums.funcom.com/t/weekly-community-newsletter-all-about-them-pets/29734
So they are working on things and doing their best to keep us informed.