X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?a=blobdiff_plain;f=NEWS;h=59440fb4b8f8caf74181e867acf05a266fd0b5c5;hb=HEAD;hp=f3d7a14ef78b760dc5686ff83d839adefa68f26d;hpb=e9d15a5eb2279f4c9b153af3dbb487843cc9c048;p=ginac.git diff --git a/NEWS b/NEWS index f3d7a14e..828b0130 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,69 @@ This file records noteworthy changes. -1.7.7 (dd September 2019) +1.8.7 (12 August 2023) +* Fix series expansion of polynomial(x)^n for small and large n. +* Fix bugs in internal parser from strings. +* Make ginsh evaluate line-by-line in non-interactive mode. +* Several build fixes. + +1.8.6 (8 February 2023) +* Fix wrong numeric info on transcendental functions. +* Fix crash of evaluation of binomial(n, k) with negative integer n, k. + +1.8.5 (1 January 2023) +* Speed up multivariate polynomial factorization; fix it in some rare + corner cases where it didn't previously terminate. + +1.8.4 (19 September 2022) +* Add support for sqrfree_parfrac(). +* Add info methods for transcendental functions. + +1.8.3 (23 March 2022) +* series_to_poly() can be used from ginsh. +* Fix power::to_polynomial() for posint exponents. +* Fix power::subs() in some special cases. + +1.8.2 (1 January 2022) +* Fix elusive bug in comparing relational objects. +* Ensure modular_form_kernel::series() includes an Order term. + +1.8.1 (9 August 2021) +* Add method relational::canonical() and improve conversion of relational to + Boolean (it now works on many simple symbolic cases). +* Improve normalization of negative exponents. +* Fix indexing multiply referenced objects with ex::operator[]. +* Make functions evalf() their arguments before doing own evalf(). +* Fix bugs in H_evalf() and in evaluation of iterated integrals. +* Several portability improvements and compiler warning fixes. + +1.8.0 (14 October 2020) +* New routines for the numerical evaluation of iterated integrals like + elliptic multiple polylogarithms or iterated integrals of modular forms. +* Stronger normalization methods for expressions with powers. Where this + is safe, GiNaC now tries replacing various kinds of powers in order to + find and cancel common subexpressions. +* Improved CMake build. + +1.7.11 (3 August 2020) +* Fix elusive bugs in factor() and in expand(). + +1.7.10 (28 June 2020) +* Fix collect_common_factors() for hidden zero arguments. +* Fix build on modern systems (C++20 and Python3). + +1.7.9 (11 April 2020) +* Fix unarchiving of overloaded functions. +* Fix MinGW64 build. + +1.7.8 (7 October 2019) +* Fix pseries::evalf(), broken since 1.7.0. +* Fix a corner-case bug in H_evalf(). + +1.7.7 (22 September 2019) * Fix unarchiving empty containers. * Remove obsolete exhashmap implementation. * Fix issues with zeta computation. +* Build with Python3. 1.7.6 (22 April 2019) * Fix a bug in mul::series() about asymptotic order term.