Releases: fricas/fricas
Release 1.3.11
fricas-1.3.11-full.tar.bz2 is a "full" source tarball containing
pregenerated Lisp files and images. You need to install Lisp
compiler before building FriCAS.
FriCAS 1.3.11 should build on Linux and many Unix like systems (for
example Mac OSX and Cygwin).
fricas-1.3.11.amd64.tar.bz2 is 64-bit binary for amd64 (x86_64) Linux.
Linux binary is not specific to any distribution, it should work
equally well on various distributions.
For installation instructions see:
http://fricas.sourceforge.net/doc/INSTALL-bin.txt
Changes:
-
Implemented numeric 'riemannZeta'.
-
Improved 'radicalSolve' for degree 4 polynomials.
-
Improved FriCAS Book.
-
Old factorizers for univariate polynomials over finite fields
are removed. -
'simplifyExp' supports more kinds of expressions.
-
Small improvements to Spad compiler.
Bug fixes, in particular:
-
Implemented inverse trigonometric and hyperbolic functions for power
series at branch points. -
HyperDoc launched by ')hd' now properly exits when FriCAS quits.
-
')display op groebner' now works.
-
Prevent exits from page viewer when content is less than one page.
-
Fixed HyperDoc logical search.
-
Various build fixes.
Release 1.3.10
For installation instructions see:
http://fricas.sourceforge.net/doc/INSTALL-bin.txt
Changes:
-
New package for root denesting.
-
New convenience package containing Unicode symbols.
-
Improvements to runtime accounting subsystem, in particular
FriCAS can now print info about storage use. -
Improved handling of roots during integration.
-
Improved 'simplifyExp'.
-
Domain Pi is renamed to PiDomain.
-
Added Lisp version to FriCAS banner.
Bug fixes, in particular:
-
Disabled splitting of roots by default simplifications.
-
Fixed various build problems.
-
Fixed wrong creation of sparse power series.
-
Fixed problem with derivatives of unevaluated definite integrals.
Release 1.3.9
For installation instructions see:
http://fricas.sourceforge.net/doc/INSTALL-bin.txt
Changes:
-
Distributed binary includes support for jfricas.
-
Construct of tagged unions by specifying tag.
-
New category Hashable.
-
AlgebraGivenByStructuralConstants now more general and
has FreeModuleCategory. -
Rename 'escape' in Character to 'underscore'.
Bug fixes, in particular:
-
Fixed power series expander for 'polylog' at 0.
-
Fixed storing complex data, in particular streams in files.
-
Fixed varius build problems, in particular build with
sbcl-2.3.2 and newer. -
Main integrator no longer uses 'real'.
Release 1.3.8
For installation instructions see:
http://fricas.sourceforge.net/doc/INSTALL-bin.txt
Changes:
-
Improvements to integrator, in particular integrator
can now express some integrals in terms of elliptic
integrals. -
More specialized array domains.
-
Better handling of cyclotomic polynomials. Roots of
cyclotomic polynomials are now presented in trigonometric
form. -
Preliminary support for timeouts (only when using sbcl).
-
'iterate' is now implemented for Spad.
Bug fixes, in particular:
-
Fixes for handling of kernels.
-
Fixes for 'elt' when handling segments with increments.
-
Fixed handling of predicates in rewrite rules.
-
Fixed build with clisp.
==========
Since version 1.3.8, x86_64 version of Windows and macOS binaries are provided. They do not contain X11 (documentation viewer and drawing routines) support. This is first release and consider BETA quality. For any issues with Windows/macOS binaries, please report to https://github.com/fricas/fricas/issues or fricas-devel@googlegroups.com.
Release 1.3.7
FriCAS 1.3.7 should build on Linux and many Unix like systems (for
example Mac OSX and Cygwin). FriCAS is build on top of Common Lisp;
several Lisps can compile and run FriCAS -- currently supported are
SBCL, Clisp, ECL, Closure CL (former OpenMCL).
Note: for source you should fetch fricas-1.3.7-full.tar.bz2
fricas-1.3.7.amd64.tar.bz2 is 64-bit Linux binary for Intel/AMD processors
fricas-1.3.7.i386.tar.bz2 is 32-bit Linux binary for Intel/AMD processors
Notable changes (compared to version 1.3.6):
-
Added new formatting framework.
-
The FRICASsys binary will use its parent directory when
FRICAS environment variable is not set. -
Polynomial rings are now of FreeModuleCategory.
-
Removed remains of obsolete commands.
-
Small improvements to integrator.
Bug fixes, in particular:
-
Fixed various build problems.
-
Fixed tests for bad reduction during polynomial factrization and GCD.
-
Worked around buffer overflow with large process identifiers.
-
Removed non-Unicode default for sbcl.