Skip to content

Releases: axkr/symja_android_library

v3.0.0-apps

11 Nov 13:47
Compare
Choose a tag to compare

This is the corresponding app bundle for the Symja 3.0.0 Maven release.

Under Windows run one of the following commands:

Symja 3.0.0

10 Nov 23:46
Compare
Choose a tag to compare

We are pleased to announce the release of Symja 3.0.0.

This release is available on Maven central using the following coordinates:

<dependency>
	<groupId>org.matheclipse</groupId>
	<artifactId>matheclipse-core</artifactId>
	<version>3.0.0</version>
</dependency>

You can obtain the other Symja-modules using their corresponding artifactId.

See the changelog for Symja 3.0.0 for all noteworthy changes.
The exact changes are:

Thanks to everyone who contributed to this release!

v2.0.0-apps

21 Apr 17:10
Compare
Choose a tag to compare
v2.0.0-apps Pre-release
Pre-release

This is the corresponding app bundle for the Symja 2.0.0 Maven release. See #505

Under Windows run one of the following commands:

Symja 2.0.0

12 Mar 12:37
Compare
Choose a tag to compare

We are pleased to announce the release of Symja 2.0.0.

This release is available on Maven central using the following coordinates:

<dependency>
	<groupId>org.matheclipse</groupId>
	<artifactId>matheclipse-core</artifactId>
	<version>2.0.0</version>
</dependency>

The other modules of Symja are available using their corresponding artifactId.

For more information see the changelog of Symja 2.0.0.

Thanks to everyone who contributed to this release!

symja_java8-2021-02-20

20 Feb 13:50
d90d0a6
Compare
Choose a tag to compare

Under Windows use

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

symja_java8-2021-01-23

23 Jan 17:30
Compare
Choose a tag to compare
Pre-release

Under Windows use

Main changes:

  • [io] improve SemanticImport for import from URLs
    dset = SemanticImport("https://raw.githubusercontent.com/axkr/symja_android_library/master/symja_android_library/data/whiskey.csv")
  • [core] StringFormat function - move univocity parser from [io] to [core] pom.xml
  • [core] more permutations and jgrapht based functions
  • [core] more MMA packages tested with symjamma
    <<"https://raw.githubusercontent.com/szhorvat/BoolEval/master/BoolEval/BoolEval.m"
    <<"https://raw.githubusercontent.com/antononcube/MathematicaForPrediction/master/SSparseMatrix.m"

symja_java8-2021-01-02

02 Jan 20:21
Compare
Choose a tag to compare
Pre-release

Under Windows use

Main changes:

symja_java8-2020-12-26

26 Dec 16:23
Compare
Choose a tag to compare
Pre-release

Under Windows use

Main changes:

  • [core, external] use new prime factorization from the java-math-library
    TilmanNeumann/java-math-library#2
  • [core] improved MapAt
  • [api] parse plot(sin(x),(x,-10,10)) as Plot(Sin(x),{x,-10,10}) in fuzzy parser

symja_java8-2020-12-20

20 Dec 13:47
Compare
Choose a tag to compare
Pre-release

Under Windows use

Main changes:

  • Fixed NDSolve example in markdown documentation
  • Improved AssociateTo, AppendTo, PrependTo, AddTo, SubtractFrom, TimesBy, DivideBy, PreIncrement, PreDecrement, Increment, Decrement functions
  • Added a JSON API test page (index.html needs a refresh after restarting a new kind of Symja server)
  • improved JavaScript converter for Piecewise function (use INLINE_PIECEWISE = false now, which generates if statements)
  • heuristic factorization for polynomials of the form x^(2*p) + x^p + 1 - p is prime and p != 3
  • add Config#BUILTIN_PROTECTED
  • improved D and Derivative rules
  • bump version guava-30.1-jre.jar

symja_java8-2020-12-13

13 Dec 20:09
Compare
Choose a tag to compare
Pre-release

Under Windows use

Main changes:

  • Improved rendering of examples in Mathematica mode notebook GUI (symjamma.bat)
  • reduced size of release by 60MB