Opened 6 months ago

Closed 6 months ago

#20489 closed enhancement (fixed)

libqalculate-5.3.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 6 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 6 months ago

Qalculate! version 5.3 (library and CLI) Latest

Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation). Features include a large library of customizable functions, unit calculations and conversion, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (GTK+, Qt, and CLI).

Changes:

  • Fix memory leaks
  • Fix segfault with recursive (self-referencing) function
  • Fix input of negative exponent in scientific e notation with RPN syntax
  • Fix parsing of 1°2'3" as 1°+2'+3"
  • Fix definite integral for 1/sqrt(1-x2), with limits higher/lower than or equal to -1 and 1
  • Fix crash with empty vector in plot function, e.g. plot([])
  • Fix "did you mean..." warning for two implicitly multiplicated functions without space between (e.g. "atan2(a,b)atan2(c,d)")
  • Fix inability to abort randpoisson() with very high rate value
  • Fix Calculator::reset()
  • Improve handling of "where" expressions with inequalities
  • Place n and C last in variable isolation priority order
  • Remove unnecessary calculation for output of integers with non-decimal number base (fixes delay with very high precision)
  • Add nmi symbol for nautical mile
  • Add free_thread_caches() function
  • Add Calculator::parseToExpression()
  • Disable load() and export() functions when --disable-insecure compile option is enabled
  • Fix saving of percentage interpretation in qalc
  • Fix save definitions option in qalcFix interpretation of mH₂O, and related units with Unicode subscript in qalc
  • Fix line break for output from command line expression or file, before interactive mode
  • Avoid asking questions when reading commands/expressions from file before interactive mode "unkeep" command (reverse of "keep")
  • Support abbreviations for scientific (sci) and engineering (eng) as options for scientific notation (exp)
  • Show error for unrecognized command line options when expression is separated from options by "--"
  • Do not show single input decimal number as fraction by default if small or large enough to be displayed using scientific notation
  • Minor bug fixes and feature enhancements

comment:3 by Bruce Dubbs, 6 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

dca29118e0 Update to node-20.18.0.
031648995d Update to Vulkan-Headers and Vulkan-Loader 1.3.297.
4d6ce9fedc Update to libqalculate-5.3.0.
Note: See TracTickets for help on using tickets.