Opened 21 months ago

Closed 21 months ago

Last modified 20 months ago

#18246 closed enhancement (fixed)

libqalculate-4.7.0

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

Description

New minor version.

Change History (4)

comment:1 by Bruce Dubbs, 21 months ago

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

comment:2 by Bruce Dubbs, 21 months ago

  • Replace occurrences in variable values in replace() function, when original expression contains unknown symbol/variable, and for "where" replacement
  • Fix numerical integration when variable is present within other variable values
  • Fix errornous determination of unit compatibility for equalities with unknown variables
  • Fine-tune detection of approximate units when deciding to calculate uncertainty propagation or not
  • Add function, kron(), for Kronecker product
  • Add constants for Pauli matrices
  • Add radius to planets dataset and update other properties
  • Fix "help set OPTION" when OPTION is an option name supported in addition to the standard name and abbreviation (e.g. "help set parse")
  • Fix incomplete calculation in tan() with try exact approximation
  • More consistent addition and removal of angle unit from function arguments
  • Always append radians to return value (even if zero) in relevant functions when default angle is none
  • Do not apply x^(ab)=(x^a)^b rule if ab has unit
  • Fix segfault in some cases when multiplying single column matrix with empty vector
  • Fix segfault when MathStructure is deleted after Calculator, and in destructor of calculated DynamicVariable
  • Fix besselj(0, 0)
  • Do not use Tamil symbol by default for Sri Lankan rupees
  • Change order of operations to place entrywise and ordinary operators on the same precedence level
  • Always interpret ./, .*, and .^ as entrywise operators if user intention is unclear
  • Do not calculate functions in arguments of functions that are not differentiable, after function calculation fails, before uncertainty calculation (improves efficiency)
  • Do not save mode on exit if "-defaults" command line switch where used
  • Show expression of subfunction (instead of index) in function info
  • Remove duplicated "Units" heading in mode list
  • Fix 0/0=0 (do not return true) and output of 2/0 (and similar)
  • Fix newtonsolve() and secantsolve() not returning when no solution can be found (fixes rate() function), and improve speed in some cases
  • Fix potential memory leak when loading unit data saved with version < 0.6.3
  • Support for custom default angle unit, e.g. turn, arcsec, arcmin
  • Append default angle unit (instead of always radians) when converting value without unit to angle unit

comment:3 by Bruce Dubbs, 21 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

8d23330a3f Update to libjpeg-turbo-3.0.0.
7f5e3b2ac0 Update to poppler-23.07.0.
b5b377ad46 Update to vala-0.56.9.
35025e3eae Update to libqalculate-4.7.0

comment:4 by Bruce Dubbs, 20 months ago

Milestone: 11.412.0

Milestone renamed

Note: See TracTickets for help on using tickets.