Migrating from Soulver 2

Great to still have you with us.

The goal with Soulver 3 was to to refine and improve on Soulver 2, and adding the most frequently requested features. But there are also some notable differences in behaviour

Changes to commenting characters

  • The commenting characters ; and " " have been removed. Only // is supported in Soulver 3.

  • Use # for a heading, instead of @.

  • A single number inside round brackets is now ignored, like (iPhone 8) (this feature can be disabled)

Other changes

  • The first unit rather than the last unit in an expression is used to format the answer. I.e 1km + 100m = 1.1km (Soulver 2 used the last unit)

  • Variables must now be declared before they can be used.

  • Line references can only refer to lines before the current one.

  • Soulver 2 supported up to 50 dp of precision. Soulver 3 supports up to 15 dp.

  • Some percentage phrases have changed syntax (i.e '180 is 10% off what', rather than '10% off what is 180')

  • The numbers window is gone in Soulver 3 (instead we have the "Tweak Calculator" sheet for editing global variables, and custom units).

  • Languages other than English are not yet supported in Soulver 3. We will support other languages in the future.

  • Soulver 3 is only available for macOS 10.14.4 and later.

Removed Features

  • Bitwise, and hex and binary operations & output are not supported at this time.

  • All 'single word' word operators have been removed ('and', 'of', 'by', etc).

  • The factorial function (!) is no longer supported.

  • The e syntax for large numbers (3e4 = 30,000) has been removed. Instead, use SI suffixes, like 30k.

  • Scientific notation been removed in favour of just SI notation.

  • Offset line references are no longer supported.

  • MathKey, 'Jump Answers' , 'Big Answer', the formatting bar, the answer palette and the line numbers have been removed

  • Standard deviation and variance are no longer supported as answer column statistics.

  • Stocks are not supported at this time.

  • Exporting to HTML/Mail is not supported in Soulver 3 at this time.