Skip to content

Releases: Proektsoftbg/Calcpad

Calcpad version 6.2.3

27 Mar 12:46
Compare
Choose a tag to compare

What's new in this version/

  1. Fixed bugs from the previous version.
  2. Fixed the inf/sup x variable marked as error when other letter is used.
  3. Improved inf/sup algorithm.

Calcpad version 6.2.2

26 Mar 16:01
Compare
Choose a tag to compare

What's new in this version?

  1. Updated documentation - lcm and gcd were changed to multivariable.
  2. Added splitting of expression on several lines by adding" _" at the end of each line.
  3. Fixed redefining of functions with the same name but with different number of arguments.
  4. Fixed crash on code editing
  5. Fixed opening a file save window on print output command.
  6. Fixed line sync links on style and script Html elements.
  7. Fixed rewriting VA units with W.
  8. Corrected spelling errors (reminder -> remainder, etc.).
  9. Fixed units in comments example in help.

Calcpad version 6.2.1.

09 Jan 14:34
Compare
Choose a tag to compare

What's new in this version:

  1. Calcpad made multilingual and ready for localization. All strings exported to resource files.
  2. Improved UI.
  3. Fixed issues #261 and #262.
  4. Fixed occasional crash when using $Map function.
  5. Gcd and lcm functions made multivariable (more than two parameters).

Calcpad version 6.2.0

16 Nov 17:23
Compare
Choose a tag to compare

What's new in this version"

  1. Calcpad was ported to .NET 8.0.
  2. The performance of calculations was enhanced by average of 20%.
  3. An option was added to split long equations on two lines after the first " = " sign (issue #234).
    Two new keywords were introduced for that purpose:
    #split - split the equations on two lines;
    #wrap - do not split. The equations will be wrapped at the end of the line.

image

Update 17-Nov-2023: Fixed crash on empty input field, issue #244. Uninstall the previous version to make sure everything is properly replaced.

Calcpad version 6.1.9

05 Nov 17:35
5378f77
Compare
Choose a tag to compare

What's new in this version:

  1. Fixed rewriting of rad with ° in composite units.
  2. Added variable substitution control switches (#199 and #226, #234):
      #nosub - do not substitute variables (no substitution);
      #novar - show equations only with substituted values (no variables);
      #varsub - show equations with variables and substituted values (default);
  3. Improved formatting of subscripts.
  4. Other minor fixes

Calcpad version 6.1.8

26 Oct 09:32
Compare
Choose a tag to compare

In this version:

All modules and local images used in your code are now packed in a single *.cpdz file without dependencies.

Local images are all images that are stored on the local disk with relative path to the current worksheet, say <img src="./Images/plan.png">. Images that use full path, local or internet are not packed.

This makes the distribution of *.cpdz files much easier. When you open a *.cpdz file somewhere else, all packed images are restored on the new location.

Another improvement in output formatting was also introduced in this version:

Standard functions (sin, cos, etc.) are made with roman type face in the docx output (not italic as before). Custom functions remain italic as recommended in the guidelines, posted in #180 by @pschaich:

https://www.ams.org/publications/authors/AMS-StyleGuide-online.pdf

Calcpad version 6.1.7

18 Oct 14:30
Compare
Choose a tag to compare

The atan2 function was made units aware.
Summation and product of series with different units of members was fixed.

Calcpad version 6.1.6

06 Oct 11:50
Compare
Choose a tag to compare

What is new in this version:

  1. Application crash handling, logging and data recovery was improved (if anyone has a chance to get there at all).
  2. No save prompt when opening a file from the recent files menu was fixed, issue #209.
  3. Units formatting was improved as discussed in #210. More space was added before the unit and typeface was changed from italic to roman as discussed in #180.
  4. Automatic data validation of Html input forms was added before calculations. All input fields are checked if they contain valid numbers and reported if not.

image

Calcpad version 6.1.5

02 Oct 17:01
Compare
Choose a tag to compare

What's new in this version:

  1. Added summary of errors for files longer than 30 lines, discussion #201.
  2. Added link to source line from output, discussion #201.
  3. Allowed for any language letters in subscripts of variables and units, including SJK, issue #182.
  4. Added support for cpdz files in #include, issue #186.
  5. Fixed Cli error in command mode, issue #188.
  6. Added option -s for silent mode in Cli (do not open output file), also issue #188.
  7. Added support for modules, macros and input values for old style files in Cli converter, see issue #189.
  8. Fixed bug in plotting, issue #198.
  9. Fixed highlighting errors and improved highlighting speed and memory efficiency.
  10. Fixed names of angle units.
  11. Fixed unhandled exception in parser
  12. Removed duplicate index search of custom functions.
  13. Fixed cascading dispatcher exceptions on crash and recovery.
  14. Improved code quality.
  15. Cli made fully compatible with Linux:
    Changed encoding to UTF-8 and folder paths for linux.
    Changed the fixed file path directory separators to use Path.DirectorySeparator.

A Linux package will be released soon.

Calcpad version 6.1.4

09 Sep 10:40
Compare
Choose a tag to compare

In this version:

  1. The assignment of complex numbers with units to variables was fixed, issue #195.
  2. Fixed custom units not recognized in input forms.
  3. Fixed settings editing in Cli.
  4. Fixed syntax highlighting.