Skip to content

Releases: sudoer-Huatao/calc_ultra

Calc-Ultra v1.3.9

28 Sep 07:49
27b6f79
Compare
Choose a tag to compare

Stable release including new features in the "Other utilities" section. More features will be coming to other sections as well.

v1.3.9:

  • Simplified code

  • Changed logo

  • Type hinting

  • Function grapher with implicit graphing support

  • More implicit mul support

  • Sums in simple calculation screen

  • Added symbolic calculation for simple calculation screen

  • Added extend_log function to extend the domain of the natural log in integrals.

  • Fixed equation solver bugs.

  • Simplified? code by defining every trig and hyperbolic trig sympy and numpy has not defined explicitly.

  • Changed "Algebra Calculator" into "Other utilities".

  • Added arc length calculator and expr simplifier.

Calc-Ultra v1.3.8

20 Aug 10:20
3c090f4
Compare
Choose a tag to compare

Stable release, includes bugfixes. New features include an extrema/extremum calculator and a Taylor Approximation feature using Taylor Polynomials. All changes:

v1.3.8:

  • Delete all logos of sub-calculators except main screen.

  • Smart recognition and parsing, including more input tolerance, implicit multiplication support, etc.

  • More symbols are supported.

  • More support for complex number calculation.

  • Added extrema calculator.

  • Simplified code.

  • Fixed equation solver bugs.

  • Added Taylor Polynomial Approximation (Generate a Taylor Polynomial and use it to approximate a value of a function)

  • Implementation of inverse hyperbolic functions acsch, asech, and acoth using hyperbolic identities.

Calc-Ultra v1.3.7

20 May 14:21
e909210
Compare
Choose a tag to compare

Calc-Ultra v1.3.7

Release Date

2024/05/20 (GMT+8) (update 1.3.6, since it is unstable).

Release Notes

  • Improved code readability
  • Edited syntax
  • Patched bugs
  • Updated logos
  • Added complex number support

Update log:

2024/05/14

  • Added clear calculation history key binding (Control+C).

  • Patched empty calculation history bug.

  • Added expression comparison to simple calculation interface using the operator ?= (e.g., 1+1 ?= 3-1 returns True in the calculation interface)

2024/05/20

  • Patched simple calculation bugs.
  • Patched graph download bugs.
  • Edited settings.
  • Edited text logos to ASCII art.
  • Simplified code.

New Features

Patched bugs, updated logo. Calc-Ultra now supports complex number calculations.

Calc-Ultra v1.3.5

02 May 10:26
Compare
Choose a tag to compare

Calc-Ultra v1.3.5

Release Date

2024/05/02 (GMT+8)

Release Notes

  • Improved code readability
  • Edited syntax
  • Added calculation history access
  • Patched simplification bug

Update log:

2024/05/01

  • Added calculation history access using the prompt-toolkit module.
  • Improved code readability.
  • Added documentation to functions.
  • Edited simplify function.
  • Simplified code.

New Features

Calc-Ultra now supports access to results of previous calculations. Some bugs are also patched.

calc_ultra v1.3.4

20 Apr 14:20
98208e3
Compare
Choose a tag to compare

calc_ultra v1.3.4

Release Date

2024/04/20 (GMT+8)

Release Notes

  • Simplified code
  • Edited syntax
  • Patched bugs
  • Improved input tolerance

Update log:

2024/03/27

Patched bugs of AlgCalc (equation solver)

2024/04/14

Added progress bars (Rich), increased tolerance of input (ln <-> log, e <-> E, a <-> arc), simplified code, increased tolerance of input for implicit differentiation.

2024/04/20

Added function parameter specifications in code to improve readability, and fixed input tolerance bugs.

New Features

Calc-Ultra is now back with a brand new look with increased input tolerance to improve user-friendliness!

calc_ultra v1.3.3

27 Mar 08:22
f315d7e
Compare
Choose a tag to compare

calc_ultra v1.3.3

Release Date

2024/03/27 (GMT+8)

Release Notes

  • Simplified code
  • Edited syntax
  • Added AlgCalc, the algebra calculator
  • Added equation solver, and vector and matrix operations in AlgCalc

Update log:

2024/03/20

Created AlgCalc, the algebra calculator. Calc-ultra now supports vectors, matrices, and equations!

2024/03/27

Patched bugs of AlgCalc.

New Features

Calc-ultra now has the power to solve algebraic equations, and perform basic operations on vectors and matrices such as dot and cross products, and calculation of a vector's magnitude (norm).

calc_ultra v1.3.2

16 Mar 05:24
80e71b6
Compare
Choose a tag to compare

calc_ultra v1.3.2

Release Date

2024/03/16 (GMT+8)

Release Notes

  • Simplified code
  • Edited syntax
  • Patched graph bugs
  • Added graphing style settings
  • Added double integral option

Update log:

2024/03/06

Added double integral option to InteCalc

2024/03/07

Patch factorial, gamma, polygamma, and erf function graphing bugs (Scipy)

Added graphing style settings

2024/03/10

Edited syntax

Edited graphing for factorial function.

New Features

Calc-ultra can now (properly) graph the error function, gamma, polygamma, and factorial function (finally!). Double integrals are also now supported. A graphing style setting is also added to provide more DIY graphing.

calc_ultra v1.3.1

03 Mar 14:04
bba3368
Compare
Choose a tag to compare

calc_ultra v1.3.1

Release Date

2024/03/03 (GMT+8)

Release Notes

  • Simplified code
  • Edited syntax
  • Added color text!
  • Reuploaded pictures for README

New Features

Colored text! The calculator is much more colorful.

calc_ultra v1.2.6

19 Feb 05:48
300944d
Compare
Choose a tag to compare

calc_ultra v1.2.6

Release Date

2024/02/19 (GMT+8)

Release Notes

  • Simplified code
  • Edited syntax
  • Patched graphing bugs.

New Features

Bug fixes.

calc_ultra v1.2.5

31 Jan 10:56
c32066e
Compare
Choose a tag to compare

calc_ultra v1.2.5

Release Date

Release Date: 2024/01/31 (GMT+8).

Release Notes

Edited README.md:

  • Edited syntax
    Updated main.py:
  • Patched graph bugs
    Edited texts
  • Edited syntax

New features

  • Bug patch update.