Changes

Release History

Version Date Description
1.2.0 2010-05-10 Maintenance
1.1.0 2008-03-25 Maintenance
1.0.1 2006-09-25 First release

Release 1.2.0 - 2010-05-10

Type Changes By
add Changed the visibility on JodaWorkingWeek(final byte workingDays) constructor from private to protected. Fixes atid=872036&aid=2853974. Thanks to insumo. marchy
fix Fixed DefaultHolidayCalendar when used with java.util.Date / java.util.Calendar holidays. Fixes atid=872033&aid=2963607. Thanks to Aldo Tamburini. marchy
fix Removed the deprecated constructors that used to take Set of "Date", use the HolidayCalendar. benoitx
fix Removed the deprecated method DateCalculator.setNonWorkingDays and getNonWorkingDays. benoitx
add The ObjectLab Kit is now an OSGi Bundle! Thanks to Neil Bartlett. benoitx
fix Spelling for "PRECEEDING" corrected to PRECEDING, deprecated the mispelt name. Fixes atid=872033&aid=1929838. Thanks to Anthony Whitford. benoitx
add Enhanced the KitCalculatorsFactory to be able to get the holidayCalendar names and unregister calendars. benoitx
fix Removed the deprecated method KitCalculatorsFactory.registerHolidays(Set holidays). benoitx
fix Fixed negative moves with Forward Unless Moving Back Handler. Fixes atid=872033&aid=2389053. Thanks to Didier L.. marchy
fix Removed the deprecated constant MODIFIED_PRECEEDING, and related classes. marchy

Release 1.1.0 - 2008-03-25

Type Changes By
add Changed JODA dependency to 1.5 benoitx
fix fix NPE issue if the calendar name is null. benoitx
add Feature Requests item #1832345, make the Tenor Serializable Fixes atid=872036&aid=1832345. Thanks to Kieron Wilkinson. benoitx
add Added 2 methods on factory to check if a calendar is registered. benoitx
fix Deprecated ACT/UST and END/365 Day Count Conventions, which weren't very common. Also added a link to some documentation. marchy
add Added method calculateTenorDates with/without a spot lag to enable calculation of a series of Tenor dates without changing the current business date in the calculator. benoitx
add Added method moveByTenor without a spot lag to allow tenor calculation based on the CURRENT date and not the spot lag. benoitx
add Valid Range via HolidayCalendar. HolidayCalendar should replace the simple Set<E> of dates for holidays. A HolidayCalendar MAY contain an eraly and late boundary, if the calculation break a boundary, an exception is thrown, if there are no boundaries no exception would be thrown. This would ensure that calculations are not going outside the valid set of holidays. Fixes atid=872036&aid=1575498. Thanks to Paul Hill. benoitx
fix The calculation of Spot date should take into account holidays BETWEEN now and spot (aka moveByBusinessDay). Thanks to David Owen. benoitx
add Added a standard Tenor 2D. Fixes atid=872036&aid=1601540. Thanks to Anthony Whitford. benoitx
fix Spelling mistake in the code, sorry for breaking your code with this release. Fixes atid=872033&aid=1601542. Thanks to Anthony Whitford. benoitx
add Added new handler type ForwardUnlessNegative: a handler that acts like a Forward handler if the increment is positive otherwise acts like a Backward handler. benoitx

Release 1.0.1 - 2006-09-25

Type Changes By
add First official release. benoitx
add First official release. marchy