Common
- [Bug] Deleting market data in ‘Market Data Bulk Operations’ could fail (only in v24.0.15)
EQ
- [New] Equity indices can now be decomposed into their constituents
CR
- [New] Improved credit curve stripping in the case where recovery is different from ISDA recovery
IR
- [New] Bond option now takes Z-Spread bond adjustment into account
- [Bug] Callable bond yield calculation could fail when CallableBondMatureAtNextCall=true
API
- [New] PortfolioViewModel constructor with collection of CRZDeal in input now supports deal versioning (it is detected automatically)
- [New] Added method ExoticBond.GetSubBonds to get a collection of bullet bonds from a callable bond at all exercise dates