While we love additional functions and improvements to how this apps does things the interface changes made frequently and drastically are a bit too much for regular users. It's basically coming across as that every time you open and update the app you're having to learn something new and it messes up muscle memory, keyboard shortcuts and more.
My suggestion is to slow down on interface changes and focus on performance changes. If there is an important interface change that you want to make, beta test it and ensure it's going to work well for all users before pushing it out to the final build. Finally reserve those interface changes to only happen 1-2 months apart instead and that way users aren't getting whiplash every couple of days when there is interface changes made. That will even give time to provide a heads up on changes coming so users aren't having to learn on the fly when things get updated.