2.12 2020-06-06 - Update calendar from information in https://www.ox.ac.uk/about/facts-and-figures/dates-of-term 2.11 2016-10-26 - New copyright - Modernise Makefile.PL - Update URLs to University web site - Update calendar from information in https://www.ox.ac.uk/about/facts-and-figures/dates-of-term 2.10 2015-02-10 - Update URLs to University web site - Update calendar from information in http://www.ox.ac.uk/about/facts-and-figures/dates-of-term 2.09 2014-01-08 - Update calendar from information in http://www.ox.ac.uk/about_the_university/university_year/dates_of_term.html (thanks, Stephen Gower; RT#91925) - Correct out of date reference to Computing Services (thanks, Stephen, Gower; RT#91926) 2.08 2013-02-12 - Update calendar from information in http://www.ox.ac.uk/gazette/2012-2013/7february2013-no5014/councilandmaincommittees/#112333 2.07 2012-06-26 - Correct incorrect data for Michaelmas 2017 (RT#78048) 2.06 2012-06-09 - Update calendar from information in http://www.ox.ac.uk/gazette/2011-2012/26january2012-no4976/councilandmaincommittees/#65714 2.05 2011-08-21 - Correct Georgian -> Gregorian in documentation - Improve first example in documentation: use say rather than print; use ToOx in scalar context; explicitly use Date::Calc (fixes RT#66439) (thanks, David Sheldon) - Clarify form of arguments for FromOx (fixes RT#66440) - Switch to Time::Piece for some calculations; fixes bug when calculating Oxford dates out of term near a DST change (RT#64539) 2.04 2010-05-03 - Update calendar from information in http://www.ox.ac.uk/gazette/2009-10/weekly/110310/acts.htm#2Ref - Bugfix: fix incorrect week number from ToOx for Sundays in week 0 or earlier of term (thanks to Tim Bagot for the fix) 2.03 2009-04-26 - Update calendar from information in http://www.ox.ac.uk/gazette/2008-9/weekly/120309/acts.htm#2Ref 2.02 2008-06-05 - Fix POD formatting problems (fixes RT#36481) [thanks to Will Thompson for pointing this out] 2.01 2008-03-21 - Update calendar from information in http://www.ox.ac.uk/gazette/2007-8/weekly/190308/acts.htm#3Ref 2.0 2008-01-16 INCOMPATIBLE CHANGES: - ToOx will return an array if called in array context; this will break code that does 'print ToOx(..)' directly - The string returned by ToOx no longer has a trailing full stop. - ToOx will return undef, rather than an error string if a date requested is not in term time (if full_term or ext_term was specifed) - Parse will return undef, rather than an error string, if the string could not be parsed - ToOx and FromOx will die if the date requested is not in the internal database; if appropriate, you should eval calls to these functions and perform appropriate error handling. - The format of the YAML database has changed. OTHER CHANGES: - Improve documention to describe the Oxford date format and add references to the University (fixes RT#27365) - Move Calendar.pm to lib/, and test.pl to t/ (and convert to using Test::More) - General refactoring and cleanup - Changes from Aaron Wilson: - ToOx can be called in multiple modes with different levels of strictness (fixes RT#27366). - Changes inspired by Janet McKnight: - The module calculates the Oxford terms from the definition laid out in University Regulations as well as the reckoning of dates of full term (also fixes RT#27366). - Reference to CPAN RT in documentation - ToOx can be called with a 'confirmed' option, which ignores dates marked as provisional (fixes RT#31289). 1.8 2007-05-27 - New maintainer: Dominic Hargreaves <email@example.com> - Convert built-in data to YAML and add more dates - Support reading data from an external YAML file - Remove support for fetching data from University web pages, as this functionality is fragile and has broken. - Run perltidy on Calendar.pm in line with Damien Conway's Best Practices 1.7 2005-01-04 - Corrected terms 2004-2006 (which were incorrectly given as 2003) - Term dates before 2004 are not shown on the OU website; always pre-load them 1.6 2004-11-20 - New maintainer: Eugene van der Pijll <firstname.lastname@example.org> - Added terms 2004-2006 to internal database 2002-11-26 09:06 simon * MANIFEST: Yes, we are a Debian module. 2002-11-26 09:03 simon * Calendar.pm: Keep internal database going for another few years. 2002-06-17 19:21 simon * Calendar.pm: Fix ugly "week 0" bug 2002-05-02 19:27 simon * Calendar.pm, Changes, MANIFEST, Makefile.PL, test.pl, debian/changelog, debian/control, debian/files, debian/rules: Bring calendar under version control.