fixed

new

Major Minor Update

Soulver 3.11.2

Calculation Engine
Bitwise Operators
Support for bitwise operators, including:
  • Bitwise AND (&), bitwise OR (|), bitwise XOR (xor)
  • Bitwise left shift (<<) and bitwise right shift (>>)
Permutations & Combinations
  • "10 permutation 3" (= 720)
  • "25 combination 3" (= 2,300)
Or, alternatively, use a clearer syntax:
  • "3 permutations of 10 (= 720)
  • "3 combinations of 25" (= 2,300)
Financial Functions
  • Added a compound interest function that gets just the interest earned (without the principal), i.e.:
  • "interest on $35k after 3 years at 4.5%" (= $4,941)
Crypto-currencies
  • Support for "Gwei" and "Wei" (sub-dominations of Ethereum)
Number pad (iPhone)
  • Added ETH, BNB and SOL as popup options on the BTC button (thanks John)
  • You can now quickly convert a currency result on a new line: add a new line (after a line with a currency result), then tap a currency code. This will insert a reference to the previous line, and conversion to the inserted currency.
  • Operators & return/delete keys in the number pad are now visible to VoiceOver (thanks Scott)
Sheet settings (iPhone & iPad)
  • Added a setting to control what happens on app launch: either open the previous sheet, or create a new sheet on launch (but only after 5 minutes of inactivity)
  • Added a sync troubleshooting section: this includes a button to manually reload your sheetbook file (rarely required, but can be helpful sometimes)
  • Minor layout improvements to the sheet settings pane
Bug fixes (Calculation Engine)
  • Fixed an issue where certain date interval phrasings could cause a crash
  • Fixed an issue with 0.9M being incorrectly formatted by the thousands separator insertion feature (thanks Matteo)
  • Fixed an issue with dash separated dates (like 04-05-2020) incorrectly having spaces inserted around the dashes while typing (thanks Dr. Dishant)
Bug fixes (Mac)
  • Made it clearer that the Monospaced System Font option only applies to digits (thanks John)
  • Fixed an issue with the delete button in the sheet view not during mouse movement after cancelling a drag (thanks Jasper)
  • Fixed an issue with the syntax coloring of variable declarations on subtotal lines in HTML/PDF output (thanks Jason)
Bug fixes (iPhone & iPad)
  • Copying & pasting lines that contain line references now works correctly (thanks Tony)
  • Fixed an issue with opening .slvr files from the Files app not working correctly on iPhone (thanks Alexander)