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)