Changes
=======

Unless otherwise noted, all changes by Daisuke Maki <dmaki@cpan.org>.

0.12 
  - Andreas Koenig and Tels have been kind enough to warn me of some
    problems with this family of modules. Some fundamental changes:
    - Use of '*_downgrade' is no longer an option. Everything is
      Math::BigInt or Math::BigFloat, otherwise things will get
      way too messy. In case we need real ints or whatever, we'll
      manually downgrade by doing ->as_number()->bstr()
  - Move to Module::Install.
  - Add Math::BigInt::FastCalc as an option to install as a backend
  - Fix mod(). Apparently Math::BigInt does (almost) what we want to do.

0.11 16 Jul 2006
  - Don't clone and set time zone when calculating moment. 
  - Don't call set() three times in truncate_to_midday.
  - Beef up moment tests
  - Add tests

0.10 16 Nov 2005
  - Add POD tests
  - Add POD

0.09 28 Jun 2005
  - fix mod(). somehow $bigint->bmod($mod) isn't working, so try using
    $bigint % $mod instead.

0.08 07 Jan 2005
  - It wasn't a bug. Handle it.
  - Fix Build.PL for MANIFEST

0.07 07 Jan 2005
  - Optimization for polynomial(0, ...)
  - Fixed something that might be a Math::BigInt bug.

0.06 07 Jan 2005
  - Fix Build.PL craziness trying to install things via CPAN

0.05 07 Jan 2005
  - Removed non-existent functions 'bi_upgrade' 'bf_upgrade'
    and replaced them with bigfloat() and bigint()
  - Fixed dt_from_moment(). 
  - rt #9478: Module::Build doesn't include Makefile.PL in MANIFEST
    so manually adding it.
  - No more memoizing

0.04 06 Jan 2005
  - Add revolution() and rev180() (Ronald Hill)
  - Require use of Math::BigInt / Math::BigFloat

0.03 25 Feb 2004
  - acos_deg() and asin_deg() were reporting incorrect results.
    Reported by Ronald Hill.

0.02 10 Feb 2004
  - Add prompts to install Math::BigInt::GMP and Math::BigInt::Pari on
    demand. 
  - Make underlying Math::BigFloat to fall back to Pari if loading GMP fails

0.01 12 Jan 2004
  - House cleaning
  - Minor tweaks

0.01_04 27 Dec 2003
  - Aah, bad bad. The DateTime object returned from rata_die() was set
    to a floating time zone. Yew. Now rata_die() is always in UTC
  - Introduce truncate_to_midday()

0.01 12 Jan 2004
  - House cleaning
  - Minor tweaks

0.01_04 27 Dec 2003
  - Aah, bad bad. The DateTime object returned from rata_die() was set
    to a floating time zone. Yew. Now rata_die() is always in UTC
  - Introduce truncate_to_midday()

0.01_03 23 Dec 2003
  - Try memoizing some of this stuff...

0.01_02 19 Dec 2003
  - Add some tests

0.01_01 09 Dec 2003
  - Initial release