------------------------------------------------------------------- Fri Jun 6 21:35:18 UTC 2025 - Anton Shvetz - Update to v1.3.12 * Changes: + Added Berkowitz algorithm for computing characteristic polynomial in general case + 'rootSplit' and 'rootFactor' now handle nested roots + Terminal emulator used by FriCAS is now setable via environment variables * Bug fixes, in particular: + Fixed several problems with handling type conditions in HyperDoc + Fixed coercion from expressions to algebraic numbers + Fixed arithmetic in FourierSeries ------------------------------------------------------------------- Sun Jun 30 10:19:23 UTC 2024 - Anton Shvetz - Update to v1.3.11 * 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. ------------------------------------------------------------------- Thu Jan 11 10:26:37 UTC 2024 - Anton Shvetz - Update to v1.3.10 * 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. ------------------------------------------------------------------- Sat Jul 8 19:13:11 UTC 2023 - Anton Shvetz - Update to v1.3.9 * 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'. - Build with sbcl ------------------------------------------------------------------- Wed Jun 22 07:50:16 UTC 2022 - Anton Shvetz - Update to v1.3.8 * 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. - Remove the _service file ------------------------------------------------------------------- Mon Jul 5 12:29:18 UTC 2021 - Anton Shvetz - The xvfb-run program is required when building PDF documentation ------------------------------------------------------------------- Sat Jul 3 03:01:06 UTC 2021 - Anton Shvetz - Update to v1.3.7 - Build PDF documentation from sources ------------------------------------------------------------------- Sun Jun 6 00:18:02 UTC 2021 - Anton Shvetz - Disable stripping of binaries when configured --with-lisp=sbcl - Add runtime dependency on sbcl ------------------------------------------------------------------- Sun Mar 8 16:11:20 UTC 2020 - Anton Shvetz - Update to v1.3.6 ------------------------------------------------------------------- Sun Feb 3 19:32:50 UTC 2019 - Anton Shvetz - Update to v1.3.5 ------------------------------------------------------------------- Fri Jul 13 09:44:26 UTC 2018 - Anton Shvetz - Update to v1.3.4 ------------------------------------------------------------------- Mon Jun 18 15:02:54 UTC 2018 - Anton Shvetz - Initial commit with v1.3.3