Merge branch 'master' of ssh://git.code.sf.net/p/maxima/code
[maxima.git] / ChangeLog
blobf245f4165ab7731e0272eb470e0bbabe64485600
1 Maxima 5.46-post change log
2 ===========================
4 New items in core:
5 ------------------
6  * function powerseries: power series for function lambert_w
7    (thanks to Dimiter Prodanov)
9 New items in share:
10 -------------------
11  * package pslq: PSLQ algorithm for finding integer relations
12    among inexact numbers (thanks to Andrej Vodopivec)
13  * package nelder_mead: Nelder-Mead algorithm for minimization without
14    derivatives (thanks to Mario S. Mommer and Andrej Vodopivec)
16 Changes in core:
17 ----------------
18  * Maxima/ABCL: Use the option --noinform for ABCL.
19    This suppresses the startup messages from ABCL, so that e.g. the Maxima
20    option --quiet *is* quiet.
21  * Fix command line options for Maxima with ABCL.
22  * Functions that return lambda expressions with free variables are
23    now translated correctly.  Previously many of these lambda expressions
24    would cause internal errors when called.
25  * Array functions and subscripted functions can now be translated.
26    Previously these would fail to translate with no explanation.
28 Changes in share:
29 -----------------
30  * package contrib_ode: Fix name of Clairaut differential equation
31    in code and documentation.  Was misspelled as Clairault.
32  * package tensor: commit code from Toth & Turyshev paper for trace-free
33    decomposition, for time and memory assessments
34  * package namespaces: expunge this package, moved to Github
35  * package ezunits: derive units for diff, integrate, and 'at'
36  * function mnewton: optional argument for the Jacobian
38 Changes in Xmaxima:
39 -------------------
41 Changes in the Windows installer:
42 ---------------------------------
43  * Update SBCL and wxWidgets.
44  * Compile a recent texinfo for building the installer. Maxima now needs
45    texinfo 6.8, but 6.7 is included in the usual build machines for
46    nightly builds, etc.
48 Bug fixes for numbered bugs:
49 ----------------------------
50  * \#545: multivar taylor gives 1^2
51  * \#608: taylor(x^a,[x],0,1) unsimplified
52  * \#3026: missing info files not well-handled
53  * \#3071: limit of expressions with signum not very powerful
54  * \#3834: abconvtest undocumented and possibly unused
55  * \#3926: Various limits give UND where they should give IND
56  * \#3972: gcl only: Autocompletion inverts command case
57  * \#3985: integrate(sin(x*cos(x)), x), risch; causes unlimited recursion
58  * \#3998: Lisp error when parser encounters eof in a comment
59  * \#4008: translator and prederror
60  * \#4018: defint(foo,,0,inf) lisp error when denom(foo) contains %i
61  * \#4036: prederror affects bigfloat calculations
63 Unnumbered bugs fixed:
64 ---------------------
65  * commit 7a7114c: avoid call to undefined function expintegral_ei
66  * commit fe1d8cf: avoid clobbering global state when autoloading
67  * commit 70a5f78: expunge calls to 'sign' in share package distrib
69 Documentation:
70 --------------
71  * Help can use html docs instead of displaying help to the terminal.
72    This is enabled by setting describe_uses_html to true; it defaults
73    to false.
75 Build system:
76 -------------