Oh gosh! We got breaking changes in software which is under constant development. What a surprise!
The only software that doesn’t have breaking changes is the one, that is no longer developed.
As matter of fact, some changes break my code. Did I complained about it ? No. Why ? Because that change in engine code was good for future.
Does fixing it on my side costed me mutch ? Oh well I maybe lost 20 minutes of my life. How terrible!
Tl;dr very unstable is not good phrase. Stop using it.