symja_java8-2021-02-20
axkr
released this
20 Feb 13:50
·
2997 commits
to master
since this release
Under Windows use
guisymja.bat
to run Symja as a web browser notebookguisymjamma.bat
to run Symja as a web browser notebook in Mathematica syntax modesymja.bat
to run Symja as a console appsymjamma.bat
to run Symja as a console in Mathematica syntax modejsonapi-server.bat
to run the JSON-API server
Main changes:
- updated Java libs: logicng-2.0.2,commonmark-0.17.1,fastutil-8.5.2,pebble-3.1.5,jackson-XXX-2.11.0,icu4j-68.2, JAS
- updated JavaScript libs: - mathcell 1.9.1
- [core] improve FunctionExpand() for trivial Cos,Sin cases
- [core] Integrate for Surd() function
- [core] new/improved: AppellF1, DifferenceDelta, FirstCase, FirstPosition, SelectFirts, CubeRoot, Surd
- [core] improved for periodic continued fractions: QuadraticIrrationalQ, ContinuedFraction, FromContinuedFraction
- [core] improved Solve: use ProductLog for some inverse functions / QuarticSolver uses IExpr#isPossibleZero() instead of equals() now
- [core] improved Simplify: uses BooleanMinimize() for boolean expressions now
- [core] improved Limit: better argument evaluation for numeric functions
- [core] improved RandomXXX functions
- [core] fix bug in For() function, ExprEvaluator#evalTryCatch(), ...
- [io] caching enabled in AJAXDocServlet