Releases: Proektsoftbg/Calcpad
Calcpad VM 7.1.9
What's new in Calcpad VM 7.1.9:
- Fixed Issue #484 - Cannot interpolate with non-scalar value.
- Fixed vector OR and XOR operators bugs.
- Fixed SVG adaptive plot bugs.
- Matrices was made bold in the output to distinguish from scalar variables.
Calcpad VM 7.1.8
What's new in version 7.1.8:
- The code was thoroughly refactored and the overal performance of the math engine was increaed by 15-20%.
- The output formatting was improved with new more beautiful and readable fonts + a lot of minor adjustments of spacings, positions, sizes, etc.
- 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
Calcpad VM 7.1.6
What is new in Calcpad VM version 7.1.6:
- Added new function vec2row(v) for crearing row matrix from a vector.
- Added function and macro parameters display on insertion and autocomplete.
- Fixed discussion #448 bug report on output display.
- 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. - Added more examples.
Calcpad VM 7.1.5
What's new in this version:
- Fixed issue #416 with unexpected error when compiling multifunctions.
- Fixed issue #417 with #round command affecting only the final result.
- Improved function plot quality.
- 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
Fixed issue #397 - Problem when using the percentage sign %.
Calcpad VM 7.1.3
Fixed issue #392
Calcpad VM 7.1.2
What's new in this version?
- Fixed output in #novar mode.
- Added more examples.
- Code refactored.
- Fixed diagonal matrix multiplication.
- Improved output rendering.
- Improved docx export to Word.
- Removed error message for non-existing functions in #noc block.
- Added nonlinear equations example.
- Added matrices and vectors to #val mode.
- Removed auto-generated html from #val mode to make easier to use with JS and SVG.
- Fixed issue #388: Calcpad crashes when using nested include statements without being in the same working directory.
- Fixed Value casting bug error in solve blocks.
Calcpad VM 7.1.1
What's new in this version:
-
Added more examples: Combinatorics.cpd, Mandelbrot Set.cpd, Solution of a triangle.cpd, Free Vibrations of Steel Pole.cpd.
-
Fixed converting to dimensionless units #376.
-
Fixed marking ‱ symbol as error #376.
-
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)
-
Symbol ‱ added to uppercase Greek letters strip bellow the code textbox at the place of ‰.
-
Fixed minor rounding bug.
Calcpad VM 7.1.0
What's new in this version?
- Added Python API with examples.
- Fixed Cli HELP command on Linux.
- Improved Cli user experience. More error messages were added.
- Fixed macro variables marked as errors when glued to units without spaces, issue #371.
- Fixed index out of bounds, issue #373.
- Fixed issue with the #input command, issue #374.
- Fixed issue with line continuation in big matrices, issue #375.
- Removed generation of OpenXml data in Html when not needed.
- Added an option for environment %variables% in #Include paths. They are expanded automatically to actual paths.
- Fixed ugly formatting of error message in unwrapped code.
- Added more dimensionless units (pars-per-...) #376.