OT
dropped is the worst word in this context because it can both mean ‘released’ or ‘terminated/ended’
Baidu dropped ERNIE 5.5 Flash Base = Baidu released a new version of their software
Baidu dropped ERNIE 5.5 Flash Base = Baidu ended the support of their software
[dead]
I think in contemporary parlance this sufficiently clear. Nobody thought massdrop was where you went to buy end-of-life products.