Skip to content

Releases: Advaith3600/PowerToys-Run-Currency-Converter

v1.4.0

29 Nov 06:55
Compare
Choose a tag to compare
  • Decimal Separators: Settings now allow forcing decimal separators to use either dots or commas (#20).
  • Currency Group Separators: Improved detection of spaces as group separators for currencies (#20).
  • Flexible Separators: Currency group separator and decimal point separator can be anything and will be adjusted based on system settings automatically, even if they are multi-characters.
  • Query Parsing: Enhanced parsing for user queries.
    • Currency symbols are now supported in queries.
    • Queries should be more predictable now.
  • Aliasing: Aliasing should work more consistently.
    • Added more aliases to the default alias file (currencies included).
  • Precision Setting: Removed the option to define precision—values will now be taken from the system.

Note: For those upgrading to this version, make sure to either delete the old alias file or update it with the new aliases added. The updated alias file can be found at alias.default.json. Your local alias file can be found at Documents/PowerToys/CurrencyConverter

v1.3.0

01 Oct 06:46
Compare
Choose a tag to compare
  • Added “in” to query alongside “to” (#16)
  • Refined .exe file for installation
  • Added Winget as an installation option
  • Declared plugin as delayed for better responsiveness
  • Parallelized computations for faster results
  • Added fallback URL for fetching conversion rates
  • Implemented proxy credentials (#17)

v1.2.0

25 Aug 09:47
Compare
Choose a tag to compare
  • A long-awaited feature, aliasing. Custom aliases can now be defined in the alias config file. Read more about it here. - #9
  • Code refactoring to match the standards of C#
  • Little bit of performance improvements. Nothing noticeable.
  • Icons and logo are updated, and there is a new warnings icon for warnings.
  • Results are now clickable along with the context menu.

v1.1.6

18 Aug 07:34
Compare
Choose a tag to compare

It's a pretty simple update that fixes a huge issue

  • Commas are accepted as a valid separator - #15

v1.1.5

22 Jul 06:51
Compare
Choose a tag to compare
  • Warnings are suppressed when "Include in global results" option is checked - #13
  • This can be toggled off through the settings panel
  • When an invalid currency is entered, the result will have a handle to open the currencies list in an external browser

v1.1.4

31 May 08:06
Compare
Choose a tag to compare
  • Conversion now supports from currency as postfix and prefix.
    • aed 20 to usd
    • 20 aed to usd
    • Both of these conversions will result in the same output
  • Refactored the code to be inline with the standards
  • Added tooltip information on hovering on the result
  • Added a copy button on the context menu

v1.1.3

17 May 09:37
Compare
Choose a tag to compare
  • Control the output precision by changing it in the settings
  • Dynamic precision for values less than 1
  • Mathematical expressions are now accepted

To know more about the new features, read the README file

v1.1.2

11 May 18:06
Compare
Choose a tag to compare
  • Cache duration increased to 3 hours from 1 hour
  • Global and extra currencies are combined
  • Introduction of a new output mode, "Full Text" showing a more verbose output

v1.1.1

04 Apr 07:06
Compare
Choose a tag to compare
  • Added Extra Currencies to quick conversion
    • Now you can convert your local and global currencies to multiple currencies quickly
    • Go to the settings panel and add in the extra currencies to enable this feature
  • Global Currency is optional now. You can empty the field to ignore the global currency during quick conversions.
  • Same currency conversion won't be rendered now. eg: 100 usd to usd

v1.1.0

01 Mar 09:32
Compare
Choose a tag to compare
  • Uses the new Conversion API
  • New logic implementation for parsing the input
    • From currency code can be type along with the amount without space
    • eg: 1btc to usd and 1 btc to usd works the same
    • Commas are now accepted in between currencies - though it does not provide any functional purpose
    • eg: 100,000 eur to usd