I'm using cosmic with stvd.
STVD is a disgrace to anyone who wrote it, and a representation of ST's software capabilities,
History.
STVD was already in use for the ST7 and probably (do not know for sure) some family before that.
In the ST7 era there was no swim or easy debugger so you simulated the entire chip and peripherals and stvd could do that.
When the STM8 came I remember being very upset that the simulator was not correctly implemented but using swim and in circuit debugging it was not necessary
So yeah it is not great and it has its quircks (open a stw it closes the window you have to wait a couple of seconds not knowing what the hell is going on and it appears again), it is slow as is Cosmic but it works fine debugging which is important.
I thought I read somewhere that ST has stopped its development? win-win for all,
Nope still new controllers are added, latest build is STVD 4.3.9 from april 2016
The oldest STM8 compiler I have is Cosmic 2.2.4, stamped to 12/2007, and document dated 2008. So I think the chip was introduced earlier than that.
Cosmic already gets the inside info from ST on forehand, so that they have the compiler ready and tested at release. Perhaps some earlier STM8 familymembers were already in the market (automotive perhaps) but I know almost for sure that the S207 series was Beta silicon in 2008.