CHANGELOG in gmp-0.6.47 vs CHANGELOG in gmp-0.7.19
- old
+ new
@@ -1,5 +1,24 @@
+0.7.19
+ * GMP::Q.new can now accept a GMP::Z or Fixnum more intelligently, and can
+ accept a Float, and is tested better.
+ * GMP::F.new can now accept a rounding mode after the base, when a String is
+ passed in.
+ * Rakefile is much more robust with various dependencies.
+ * Yardoc documentation is less completely broken.
+ * GMP::F#** is now slightly more efficient when the argument is a Fixnum or
+ GMP::Z, and is now tested.
+ * Bigger error message when GMP can't be found. Fixes #4.
+ * Rearrange args for GMP::F#atan2, #agm, and #hypot; contributed by @timpeters
+ * Allow Float for args to GMP::F#atan2, #agm, and #hypot; contributed by
+ @timpeters
+ * Sanity checks for GMP::F#hypot
+ * Added new MPFR class methods: GMP::F.emin, GMP::F.emax, GMP::F.emin=,
+ GMP::F.emax=, GMP::F.emin_min, GMP::F.emin_max, GMP::F.emax_min, and
+ GMP::F.emax_max; also minimal tests, and documentation
+ * Added new MPFR constructor method: GMP::F.new_2exp, not really tested :)
+
0.6.47
* Fixed GMP::F#to_s when MPFR is not present. It now works, and accepts an
optional base argument, just like GMP::F#to_s does when MPFR _is_ present.
* Added new optional rounding mode argument to GMP::F.new(Fixnum),
GMP::F.new(Bignum), GMP::F.new(GMP::Z), GMP::F.new(GMP::Q),
@@ -7,10 +26,11 @@
* Added MPFR method GMP::RandState.mpfr_urandom (mpfr_urandom) and tests
* Added MPFR methods GMP::F#lessgreater? and GMP::F#unordered?, with sanity
tests
* Added tests for GMP::F#abs and GMP::F#neg
* Added GMP::F.fac(n) (mpfr_fac_ui) and tests
- * Added GMP::F.nan, GMP::F.inf, GMP::F.zero (MPFR >= 3.0.0), documentation, and simple tests
+ * Added GMP::F.nan, GMP::F.inf, GMP::F.zero (MPFR >= 3.0.0), documentation,
+ and simple tests
* Added GMP::F#frexp, documentation, and tests
* Fixed GMP::MPFR_RNDA
0.6.43
* Fixed compilation on OS X 10.9 Mavericks, using LLVM 5.0