Releases: biati-digital/alfred-calculate-anything
Releases · biati-digital/alfred-calculate-anything
4.0.7
4.0.6
- Improved: Percentages matcher
- Improved: Added RMB alias of CNY
- Fixed: Updated currency conversion error output
- Fixed: Updated cryptocurrency conversion error output
- Fixed: Updated API Key description in config window
4.0.5
- Fixed: rerun was returning false to Alfred and caused an issue in some cases
4.0.4
- Display error message if no API key is set
- Minor bug fixes
4.0.3
- exchangeratehost now requires an API key so it has been removed in favor of Fixer.io, there's no point in maintaining two different services if both require user registration to get an API key
4.0.2
- Fixed: Missing normalizer_normalize on certain PHP installations
4.0.1
- Improved: Workflow description now includes more examples
- Fixed: Not able to convert to multiple default currencies if the first default currency is the same as the input currency
- Fixed: Some users were not able to use currency conversion, depending on their PHP installation
- Fixed: Time keyword not working in PHP 8.2+
- Fixed: Time keyword not grabbing the new config value for Alfred 5
4.0.0
This update includes a lot of changes and fixes, it should work with Alfred 4 and 5. If you are using Alfred 5 you can use the new workflow configuration window, on Alfred 4 you need to set env variables.
- New: Now the workflow uses the new Alfred 5 Configuration window
- New: Now you can convert from fiat currency to crypto currency
- New: Now you can convert from crypto currency to fiat currency
- New: Now if you convert to a currency code that it's both a fiat currency and crypto currency, the workflow will convert to both and display the two results see example
- New: Now you can use negative numbers for example
-25F to C
- New: Now you can use numbers starting with dot for example
.250km to meters
- New: Added new language: Swedish
- New: Added new option to configure the decimals separator to support multiple inputs
- New: Added new option to configure the number of decimals in currency conversions
- New: Added new option to configure the number of decimals in cryptocurrency conversions
- New: Added new option to configure the output format of numbers
- New: Added keyword _clear to clear all workflow cache
- Improved: Unit conversion works a lot better and the code was reduced a lot
- Fixed: Time keyword not working with certain PHP versions
- Fixed: Binary mode not working for data storage conversions
- Removed: Auto updater was removed as Alfred 5 will handle future updates
- Removed: The old key
ca
to configure the workflow is removed - Removed: Convertor library was removed
- Many fixes and improvements to list them all.
3.5.0
- Changed: Currency conversion is prioritized over cryptocurrencies, there`s thousands of useless cryptocurrencies and some use the same code, for example Bitish Pound and Crypto Good Boy Points both use the code GBP, now if you try to convert 100 GBP it will default to Bitish Pound, you can still configure it to use the crypto if you prefer it that way
- Fixed: Crytocurrency to currency noy working correctly when the currency cache was expired
3.4.0
- New: You can now provide a workflow variable to define the duration of the currencies cache
- New: Support for more cryptocurrencies, up to 5,000
- New: You can also difine custom cryptocurrencies
- Updated: Fixer.io API now uses API Layer, the workflow will check your API key to make sure the correct endpoint is used.
- Improved: Now the workflow shows a message when it's updating currency and cryptocurrencies rates
- Improved: Replaced file_get_contents with curl for some operations
- Fixed: datastorage_force_binary was not working as expected
- Fixed: No output in cryptocurrencies when "from" and "to" were the same
- Fixed: Error on updater not working correctly with some PHP versions