Parsify Changelog

What's new in Parsify 2.0.1

Dec 17, 2023
  • Improvement:
  • Exchanging currencies now makes network requests to api.parsify.app instead of openexchangerates.com.

New in Parsify 2.0.0 (Apr 18, 2023)

  • It's been a year since the last release of Parsify. This release adds the last of the planned features and fixes the most annoying bugs. In the coming days, I will release a statement regarding why it took so long to get to this version and talk about the future of Parsify.
  • NEW:
  • Parsing engine rewrite for better performance; slower equations should no longer prevent the other results from appearing on the screen.
  • Removed the delay option - it is now managed automatically.
  • Added more community-provided translations.
  • New icon.
  • "Parsify Desktop" was changed to just "Parsify" in most places.
  • New approach for storing secrets (license key, Parsify ID), which should cause fewer issues on some Linux distributions.
  • IMPROVEMENTS:
  • Implemented user suggestions:
  • Focus window and select all when launching/relaunching (#78)
  • Natural logarithm (ln) and Common logarithm (lg) (#66)
  • FIX:
  • Fixed some UI issues with the unit and plugin managers.
  • Fixed some issues with time zone operations.
  • Parsify will no longer validate the license key as often as it used to.
  • Fixed reported issues:
  • CTRL/CMD+R erasing the file content (#75)
  • Dynamic window resizing doesn't work as expected (#68)
  • "Open recent" menu is always empty (#74)
  • Some users reported keyboard shortcuts not working at all on their devices — this release brings some improvements to hopefully fix those cases.

New in Parsify 2.0.0 RC 3 (Apr 27, 2022)

  • Fix:
  • Further improved the reliability of the sum/avg operators

New in Parsify 2.0.0 RC 2 (Apr 27, 2022)

  • Fix:
  • The previous release was missing the language change option in the preferences.

New in Parsify 2.0.0 RC 1 (Apr 27, 2022)

  • Important information:
  • This is the first release canditate release for v2.0.0. As always, please report any issues via GitHub, email ([email protected]), or our Twitter (@parsifyapp).

New in Parsify 2.0.0 Beta 5 (Apr 18, 2022)

  • IMPROVEMENTS:
  • The "Check For Updates…" button now triggers a loading toast (good if your network is slow).
  • The above mentioned button now also has error handling built-in.
  • Major performance improvements, especially when it comes to parser.
  • When a critical parser error occurs, a better indication will be shown in the results pane.
  • Slightly improved license handling.
  • Improved the way the advanced configuration is saved.
  • FIX:
  • "Copy Lines with Results" was adding to much new lines.
  • KNOWN ISSUES:
  • The "Force recalculation" icon may be off-center on Windows

New in Parsify 2.0.0 Beta 4 (Apr 17, 2022)

  • NEW:
  • You can now copy multiple things from the results pane by selecting them.
  • IMPROVEMENTS:
  • "Force recalculation" button now has an animation.
  • he advanced configuration field has a higher height.
  • FIX:
  • "Check For Updates…" option is now available on Windows and Linux devices from the menu.
  • Fixed certain quirks with the above mentioned update check.
  • KNOWN ISSUES:
  • The "Force recalculation" icon is off-center on Windows.

New in Parsify 2.0.0 Beta 3 (Apr 13, 2022)

  • Important information:
  • Please note that this is a beta release, meaning it may contain more issues than usual. Known drawbacks will be listed at the end of this changelog. Please report any problems or suggestions via GitHub, email ([email protected]), or our Twitter (@parsifyapp).
  • Improvement:
  • More detailed error messages via toasts.
  • Parser errors are now logged.
  • New:
  • Some new keyboard shortcuts.
  • Added keyboard shortcut info to some tooltips.
  • Known issues:
  • Parsify Desktop doesn't correctly open Soulver 2 and Numi files natively; via the "Open With…" dialog.

New in Parsify 2.0.0 Beta 1 (Apr 6, 2022)

  • IMPORTANT INFORMATION:
  • Please note that this is a beta release, meaning it may contain more issues than usual. Known drawbacks will be listed at the end of this changelog. Please report any problems or suggestions via GitHub, email ([email protected]), or our Twitter (@parsifyapp)
  • NEW:
  • Brand new default color scheme.
  • Refined top bar look, especially on Windows devices.
  • Added built-in color themes.
  • Added integration with Parsify ID (sharing sheets via URLs).
  • Added the ability to edit syntax highlighting colors.
  • Added the ability to open/edit multiple sheets, via a tab system.
  • Added the ability to drag-and-drop results from the results pane (static only, dynamic line references are a planned feature).
  • Integration with "Recent files" OS feature.
  • Parsify Desktop can now be used to open text (.txt) files in the "Open With…" OS dialog.
  • Added the French, Danish, and Chinese (Simplified) translations - huge thanks to all the contributors.
  • Added more context menu actions.
  • Many additions and improvements to the expression parser.
  • IMPROVEMENTS:
  • App size reduction (about 40 MB).
  • Changing colors in the "appearance" tab (preferences) is now easier with a color picker.
  • File save operations are now atomic.
  • The .dmg installer on macOS now has a custom background image.
  • Slightly improved the speed of license activation.
  • Highly improved the performance and accessibility of the panes slider.
  • Changing the "always on top" preference no longer requires application restart.
  • Slightly changes the look of the "about" page.
  • Drastically improved importing Soulver 2 (.soulver) files. Support for Soulver 3 (.slvr) files is planned, but early investigation shown significant difficulties.
  • Many performance improvements.
  • FIX:
  • The "about" page is now accessible from non-macOS devices, from the menu.
  • Fixed many file history issues.
  • Memory leak in the preferences page.

New in Parsify 1.9.3 (Mar 7, 2022)

  • NEW:
  • you can now choose any font installed on your operating system in the preferences, not just the 3 built-in ones.
  • Added partial (c. 60%) German translation.
  • Changed the application logo.
  • Added "Check For Updates…" entry in the macOS menu.
  • IMPROVEMENT:
  • Changed the license activation mechanism for additional safety.
  • Slight app size reduction.
  • Accessibility improvements.
  • Improved the way Parsify handles network requests (includes plugins).
  • FIX:
  • Support for Multi-byte character in variable names (#45).
  • Exception when entering certain character sequences (#59).

New in Parsify 1.9.2 (Feb 22, 2022)

  • Improvement:
  • Temporarily disables the new license validation, introduced in 1.9.1.
  • Reduced app size by about 50 MB.
  • Safety improvements.
  • Fix:
  • Some Windows users were not able to calculate due to issues with license checking introduced in 1.9.1.