Hey there,
I know it’s been a few days since you left this review but I wanted to make sure I responded back to you personally to let you know we received it.
I can totally relate to the frustration you bring up here. As a developer myself, I’ve definitely been tagged with unexpected breakages when updating to the latest release of a component and it’s never a good thing, especially if it’s something you hit time and again.
We do run a fairly aggressive release schedule and I’m very sorry if that’s come at your expense in any way. Making updates does require us to break things from time-to-time but hopefully not with the level of frequency you’re describing.
Just out of curiosity, do you follow us on email, Twitter or our blog? We post notices of upcoming changes in those places and make an effort to communicate breaking changes in advance. The last thing we want to do is catch anyone off-guard–especially those with customizations to the calendar. I realize you’re already frustrated with our process, but I would certainly appreciate any feedback (or examples) you might have on how we could communicate or handle these changes better so we can avoid similar frustrations with others in the future.
Thanks in advance for any detail you’re willing to share with us here. I hope we can earn more stars from you in the future as we refine our process in a way that suits as many people as possible.
Sincerely,
Geoff