1.28
lballabio
released this
25 Oct 07:27
·
507 commits
to master
since this release
Downloads:
Main changes for QuantLib-SWIG 1.28
More details on the changes are available in ChangeLog.txt and at https://github.com/lballabio/QuantLib-SWIG/milestone/21?closed=1.
- Removed deprecated features no longer available in the underlying C++ library:
- the constructors of
ZeroCouponInflationSwap
andZeroCouponInflationSwapHelper
missing an explicit CPI interpolation type; - the constructors of
ActualActual
andThirty360
missing an explicit choice of convention.
- the constructors of
- Renamed
RelinkableYoYOptionletVolatilitySurface
toRelinkableYoYOptionletVolatilitySurfaceHandle
. The old name is still available in Python as deprecated. Currently we have no way to do so in other languages. - Added an implicit conversion in C# from
bool
toboost::optional<bool>
, making it possible to pass parameters of this type. Python already had typemaps defined. Other languages can passOptionalBool(b)
whereb
is the desired bool. - Exported the
Gaussian1dCapFloorEngine
class; thanks to @jacek-bator. - Exported
LazyObject
methods inPiecewiseYieldCurve
; thanks to Francois Botha (@igitur). - Exported Act/366 and Act/365.25 day counters; thanks to Ignacio Anguita (@IgnacioAnguita).
- Exported
PartialTimeBarrierOption
class and related engine; thanks to Ignacio Anguita (@IgnacioAnguita). - Added missing
operator-
toDate
in C#. - Added a few default parameters to the
SABRInterpolation
constructor. - Exported new constructor for
SabrSmileSection
. - Exported new
sinkingSchedule
andsinkingNotionals
functions. - Exported new overload for
CallableBond::impliedVolatility
. - Exported missing end-of-month optional parameter for
OISRateHelper
constructor.
New Contributors
- @jacek-bator made their first contribution in #482
- @igitur made their first contribution in #484
- @IgnacioAnguita made their first contribution in #483
Full Changelog: QuantLib-SWIG-v1.27...QuantLib-SWIG-v1.28