Skip to content

Releases: Proektsoftbg/Calcpad

Calcpad VM 7.1.9

16 Feb 21:11
Compare
Choose a tag to compare

What's new in Calcpad VM 7.1.9:

  1. Fixed Issue #484 - Cannot interpolate with non-scalar value.
  2. Fixed vector OR and XOR operators bugs.
  3. Fixed SVG adaptive plot bugs.
  4. Matrices was made bold in the output to distinguish from scalar variables.

Calcpad VM 7.1.8

06 Feb 15:32
Compare
Choose a tag to compare

What's new in version 7.1.8:

  1. The code was thoroughly refactored and the overal performance of the math engine was increaed by 15-20%.
  2. The output formatting was improved with new more beautiful and readable fonts + a lot of minor adjustments of spacings, positions, sizes, etc.
  3. Some more bugs were fixed and program stability was improved:
    3.1. Fixed issue #474 - Crash when not typing macro correctly;
    3.2. Fixed issue #475 - Crash when macro name is repeated;
    3.3. Fixed issue with continue in for/while loops: discussion topic #477;
    3.4. Fixed while loop additional initializations;
    3.5. Fixed matrix cond function, etc.
    3.6. After crash, the code is both saved to a temporary file and copied to clipboard.

Calcpad VM 7.1.7

28 Jan 14:54
Compare
Choose a tag to compare

In this version code highlighting and output formatting were improved.
Issue #400 was fixed and the lengths of division bars were made different to indicate the order of operations.
Issue #471 was fixed.
Issue #474 was fixed.

Calcpad VM 7.1.6

17 Jan 13:48
Compare
Choose a tag to compare

What is new in Calcpad VM version 7.1.6:

  1. Added new function vec2row(v) for crearing row matrix from a vector.
  2. Added function and macro parameters display on insertion and autocomplete.
  3. Fixed discussion #448 bug report on output display.
  4. Added Chinese version.
    https://github.com/Proektsoftbg/Calcpad/blob/main/Setup/calcpad-VM-setup-zh-x64.zip or
    https://calcpad.eu/download/calcpad-VM-setup-zh-x64.zip or
    https://calcpad.eu/download/calcpad-VM-portable-zh-x64.zip - portable.
  5. Added more examples.

Calcpad VM 7.1.5

16 Dec 12:16
Compare
Choose a tag to compare

What's new in this version:

  1. Fixed issue #416 with unexpected error when compiling multifunctions.
  2. Fixed issue #417 with #round command affecting only the final result.
  3. Improved function plot quality.
  4. Added an option for function plotting in SVG format by setting PlotSVG = 1.

The latest also allows for customization of plot appearance by modifying the CSS for SVG classes.

Calcpad VM 7.1.4

29 Nov 09:48
Compare
Choose a tag to compare

Fixed issue #397 - Problem when using the percentage sign %.

Calcpad VM 7.1.3

24 Nov 22:08
Compare
Choose a tag to compare

Fixed issue #392

Calcpad VM 7.1.2

23 Nov 08:13
Compare
Choose a tag to compare

What's new in this version?

  1. Fixed output in #novar mode.
  2. Added more examples.
  3. Code refactored.
  4. Fixed diagonal matrix multiplication.
  5. Improved output rendering.
  6. Improved docx export to Word.
  7. Removed error message for non-existing functions in #noc block.
  8. Added nonlinear equations example.
  9. Added matrices and vectors to #val mode.
  10. Removed auto-generated html from #val mode to make easier to use with JS and SVG.
  11. Fixed issue #388: Calcpad crashes when using nested include statements without being in the same working directory.
  12. Fixed Value casting bug error in solve blocks.

Calcpad VM 7.1.1

06 Nov 13:31
Compare
Choose a tag to compare

What's new in this version:

  1. Added more examples: Combinatorics.cpd, Mandelbrot Set.cpd, Solution of a triangle.cpd, Free Vibrations of Steel Pole.cpd.

  2. Fixed converting to dimensionless units #376.

  3. Fixed marking ‱ symbol as error #376.

  4. Added new C-style shortcuts for non-standard symbols:
    && for ∧ (AND) and || for ∨ (OR).
    The other shortcuts from old versions, you can use are as follows:
    %% -> ⦼ (modulo)
    == -> ≡ (equal to)
    != -> ≠ (not equal to)
    <= -> ≤ (less than or equal to)

    = -> ≥ (greater than or equal to)

  5. Symbol ‱ added to uppercase Greek letters strip bellow the code textbox at the place of ‰.

  6. Fixed minor rounding bug.

Calcpad VM 7.1.0

30 Oct 18:07
Compare
Choose a tag to compare

What's new in this version?

  1. Added Python API with examples.
  2. Fixed Cli HELP command on Linux.
  3. Improved Cli user experience. More error messages were added.
  4. Fixed macro variables marked as errors when glued to units without spaces, issue #371.
  5. Fixed index out of bounds, issue #373.
  6. Fixed issue with the #input command, issue #374.
  7. Fixed issue with line continuation in big matrices, issue #375.
  8. Removed generation of OpenXml data in Html when not needed.
  9. Added an option for environment %variables% in #Include paths. They are expanded automatically to actual paths.
  10. Fixed ugly formatting of error message in unwrapped code.
  11. Added more dimensionless units (pars-per-...) #376.