elcalc Changelog

What's new in elcalc 6.1.3

Sep 3, 2019
  • Update dependencies (including Electron)
  • Format Rust code with rustfmt
  • Run rustfmt checks on every travis build
  • Lowercase license

New in elcalc 6.1.2 (Aug 9, 2019)

  • Update dependencies
  • Optimize WASM startup time
  • Spectron tests are now working again

New in elcalc 6.1.1 (Jul 31, 2019)

  • Implement V8 Compile Cache 🚀
  • Replace querySelector & querySelectorAll with more performant options
  • Webpack: Optimize WASM

New in elcalc 6.0.2 (Jul 29, 2019)

  • Refactor application code
  • Add context menu (copy & paste)
  • Remove unnecessary top menu
  • The calculator screen is now an input

New in elcalc 6.0.1 (Jul 25, 2019)

  • Fix the app not opening

New in elcalc 5.0 (Oct 30, 2018)

  • Added scientific functions
  • Refactored keyboard support
  • Updated dependencies
  • Better tests & performance

New in elcalc 5.0 RC2 (Sep 7, 2018)

  • Code cleanup
  • Load script asynchronously
  • Use more specific tests
  • Some CSS improvements
  • Updated dependencies

New in elcalc 5.0 RC1 (Aug 29, 2018)

  • Fixed numbers, when using Numpad

New in elcalc 5.0 Beta 1 (Aug 16, 2018)

  • Fixed Numpad bug [#6]
  • Fixed the . key.
  • Fixed other small keyboard support bugs.
  • Updated dependencies

New in elcalc 4.9 (Aug 13, 2018)

  • Added keyboard support
  • Changed UI on macOS (again)
  • Added live reload for better development
  • Replaced element.innerHTML with faster alternative
  • Antialiased fonts

New in elcalc 4.8 (Aug 10, 2018)

  • Changed UI on macOS
  • Added CSS style linter
  • Simplified build script
  • Dropped support for 32-bit architecture
  • Added better screenshot
  • Fixed app behavior on close (macOS)
  • Changed Linux category to Utility;Calculator
  • Beautified package.json structure

New in elcalc 4.7 (Aug 2, 2018)

  • Removed jQuery
  • Full code cleanup, so that the whole calculator is now less than ~150 lines of code
  • Updated Electron
  • Added electron-timber
  • Removed some unused files
  • Handling uncaught exceptions is now working

New in elcalc 4.6 (Jul 31, 2018)

  • Updated Electron
  • Deleted unused files

New in elcalc 4.5 (Jul 17, 2018)

  • Fixed UI on Windows
  • Replaced Windows Portable version with NSIS Installer
  • Code cleanup

New in elcalc 4.4 (Jul 13, 2018)

  • Fixed visual shock when opening elcalc
  • Code cleanup

New in elcalc 4.3 (Jul 11, 2018)

  • Updated dependencies
  • Updated jQuery
  • Using math.eval(); instead of eval();
  • Complied with xo code style
  • Code cleanup

New in elcalc 4.2 (Jun 13, 2018)

  • Updated README.md
  • Added SourceForge page for easier downloads

New in elcalc 4.1 (Jun 13, 2018)

  • Updated Electron & jQuery to the latest version
  • Lowered file weight
  • Added SHASUMS256

New in elcalc 3.0 (Jan 5, 2018)

  • This release is focused on Performance Issues.

New in elcalc 2.0 (Jan 5, 2018)

  • This release is focused on Design Issues.