new

improved

fixed

Major Minor Update

Soulver 3.6.1

Editor
  • More easily "comment out" numbers by selecting text and pressing the quotation marks (") key. This will wrap the text in quotation marks the calculator will ignore it.
  • Email addresses are now recognized (in addition to web URLs)
Quick Total
  • The quick total now compresses to the right of the answer column during scrolling: this reduces overlap with other answers
  • Median is supported as a quick statistic
Statistics of Lists
  • Perform statistical operations on lists of lines, like "total of 3, 4, 5 7 and 9" = (28), or "average of 12, 30 and 90" (=44)
  • Supported statistics include sum/total, average/mean, count, and median
Units & Conversions
  • Feet and inches can now be specified using ' and ". For example: 3' 4" + 9' 2" = 12 feet 6 inches
  • Added decimetres unit (dm)
  • Added microgram unit (mcg)
Rounding to Nearest x
  • Added "to nearest (x)" rounding function. Examples:
  • "37 to nearest 10" (= 40)
  • $490 rounded to nearest hundred (= "$500")
  • 2,100 to nearest thousand (= 2,000)
Multiples
  • Added additional functions for "multiple on" and "multiple off" (in addition to "multiple of"):
  • 100 is what multiple of 50 (= 2x)
  • 50 is what multiple off 100 (= 0.5x)
  • 100 is what multiple on 50 (= 1x)
Conditionals
  • Added an additional conditional syntax with a variable declaration: "profitable = true if income > expenses"
  • "Unless" is now supported in conditionals: "profitable = true unless expenses > income"
  • Support for "and" (&&) and "or" (||): "Overweight = BMI >= 25 and BMI < 30"
Bug Fixes
  • Fixed an issue where Soulver could sometimes automatically disconnect from iCloud (thanks Sebastian)
  • Fixed an issue with unexpected behaviour when typing Korean characters (thanks Daeok)
  • Fixed an issue with doing business day calculations in parenthesis (thanks Tom)
Misc
  • Percentage + number now gives a percentage (rather than a number): 50% + 0.5 = 100%
  • SI symbols for large & small numbers (other than k, M, G and T) are no longer supported (as they were causing confusion)
  • Soulver 3 now requires macOS 10.15 (Catalina) or later