Skip to content

Releases: fricas/fricas

Release 1.3.11

30 Jun 01:53
Compare
Choose a tag to compare

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

11 Jan 09:50
Compare
Choose a tag to compare

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

08 Jul 12:42
Compare
Choose a tag to compare

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

21 Jun 18:43
Compare
Choose a tag to compare

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

30 Jun 14:11
Compare
Choose a tag to compare

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.