I don't think it's a matter of stability,
per se; it just makes C++ interoperability saner, I think.
No, there's no odd/even version scheme, though a new minor release (i.e. the x in 3.x) signals binary incompatibility. This is why a few ABI tweaks mean that 3.1.1 and 3.2 can be nearly the same ... normally they wouldn't do that, but I guess someone was desperate to fix the C++ ABI.
(BTW, the 3.2 release seems to be taking longer than originally stated; anyone know why? Or am I just impatient

)
Jyrinx
jyrinx_list@mindspring.com