Actually, I think they should have started to use 1.x version naming long time ago as 0.9.x seems to imply an incomplete product.

I haven't updated Lazarus on my Linux installation since version 0.9.30.4 and it is quite unstable. Just trying to change edit font to something other than magic default value ("-misc -dejavu sans mono...*-*...etc") even by using its own selection dialog breaks it for good. I really hope they have fixed this issue as seeing tiny text on my high-resolution screen really messes up my eyes. Also, after certain number of compiles and Ctrl + Clicks, text edit cursor disappears and you have to restart.

On Mac OS I've been using 1.0 RC2 version and it was rock solid so far, even debugger works to an extent.