From: Richard Kreckel Date: Fri, 8 May 2015 07:35:24 +0000 (+0200) Subject: Finalized 1.6.4 release. X-Git-Tag: ginac_1-6-4 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=3e3c363cab88f5234ee6aaa80ee55463069b30a3 Finalized 1.6.4 release. --- diff --git a/INSTALL b/INSTALL index bbab9f38..4d0cf135 100644 --- a/INSTALL +++ b/INSTALL @@ -20,7 +20,7 @@ TeX are necessary. Known to work with: - Linux on x86 and x86_64 using - - GCC 3.4, 4.0, 4.1, 4.2, 4.3.x (x >= 1), 4.4, 4.5, and 4.6 + - GCC 3.4, 4.0, 4.1, 4.2, 4.3.x (x >= 1), 4.4, 4.5, 4.6, and 4.9 - Clang 2.8 - Windows on x86 using GCC 3.4 (MinGW) diff --git a/NEWS b/NEWS index c9399c3c..231cf327 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,14 @@ This file records noteworthy changes. +1.6.4 (8 May 2015) +* Fix pow(+(...),2).expand() where the sum contained roots of rationals. +* Various improvements for info(info_flags::nonnegative). +* Make power::expand() (x*p)^c -> x^c * p^c, if p>0. +* Fix normal() where nested functions occur multiple times. +* Add optional explicit derivatives to functions and use it in abs(), + imag_part(), real_part(). +* Evaluate abs(z)^(2n) -> z^n * conjugate(z)^n. + 1.6.3 (27 November 2014) * New expand_options::expand_transcendental. GiNaC will apply additional rules when expanding expressions if this option is specified, i.e. diff --git a/ginac/version.h b/ginac/version.h index 7cb505ab..39825ca9 100644 --- a/ginac/version.h +++ b/ginac/version.h @@ -30,7 +30,7 @@ #define GINACLIB_MINOR_VERSION 6 /* Micro version of GiNaC */ -#define GINACLIB_MICRO_VERSION 3 +#define GINACLIB_MICRO_VERSION 4 // GiNaC library version information. It has very little to do with GiNaC // version number. In particular, library version is OS dependent. @@ -49,7 +49,7 @@ // increasing. This doesn't matter, though: there is not incurred cost // for numbers that are omitted, except for shrinking the available space // of leftover numbers. Not something we need to worry about yet. ;-) -#define GINAC_LT_CURRENT 4 +#define GINAC_LT_CURRENT 5 #define GINAC_LT_REVISION 0 #define GINAC_LT_AGE 0