improved

new

Major Update

Soulver 3.13

This update introduces additional settings and options for further personalizing the way currencies are formatted.
For data service subscribers on the App Store (and Setapp users), there are also new improvements to the weather feature, including the ability to perform weather queries for smaller places around the world and conduct historical weather queries.
Currency Formatting
Use currency codes instead of symbols
  • In the
    Calculator
    settings under
    Currency Symbols
    , you can now choose to always use currency codes (like EUR) instead of currency symbols (in this case, €).
Hide trailing zeros on currencies
  • In the
    Calculator
    settings under
    Currency Symbols
    , you can now choose to hide trailing zeros on currencies. With this setting off (the default), $1 is rendered as $1.00. With this setting on, the trailing zeros will be hidden.
Settings
New sheet/file on launch
  • In the
    General
    settings, you can now choose to create a new sheet or Soulver file on launch.
Tab for variable autocomplete
  • In the
    Formatting
    settings, you can now select Tab instead of Escape as the key that invokes variable autocomplete.
Advanced Weather (requires Setapp or data services subscription on the App Store)
Historical weather queries (macOS 15+)
  • Look up the average, high, and low temperatures, as well as rainfall, in a place on a particular date.
  • Data is available back to August 1, 2021.
Historical averages by month (macOS 15+)
  • Perform weather queries for the average high/low temperatures and rainfall in a place in a given month.
  • For example, "high in New York in June."
  • Note that these are historical averages based on weather records going back to the 1970s (not maximum/minimums).
Weather & time zone queries for small places
  • Soulver can already perform weather and time zone queries for approximately 500 of the largest cities on Earth.
  • New in this update is the ability to look up weather for any place on Earth, including smaller places.
  • For example, you can now type "weather in Ubud, Bali," or "temperature in Assisi, Tuscany."
  • This feature also works for time zone queries using "time in (place)": "time in Inverness, Scotland," "time in Wollongong, NSW."
  • And when working out time differences: "time difference between Kemer, Turkey, and Mill Valley, Marin County."
Bug Fixes
  • Fixed an issue where a zero currency (like $0) could have unnecessary decimal places with certain decimal point settings (thanks, Nevan).
  • Fixed an issue where subtotals were not respecting custom currency formatting settings (thanks Anssi).
  • Fixed an issue with larger/smaller functions and negative currencies (thanks Ian).
  • Fixed an issue introduced in 3.12 where certain variable lines needed to be manually edited to make them update (thanks Suvil & Andy).
  • Fixed an issue in the Setapp version on macOS 15 where Soulver would unnecessarily prompt for access to "data from other apps" when opening Soulver Mini.