Skip to content

v0.18.0

Compare
Choose a tag to compare
@onyb onyb released this 24 Dec 04:43
· 162 commits to master since this release
3579ad8

Changelog

⚠️ This release includes a large non-functional update to the backend, so launching the GUI for the first time will require a slightly longer download. If you have any issues after the GUI has launched, you can try closing the window and launching it again.

Continuous deployment

This is the first release that uses a fully automated continuous-deployment pipeline, including generation of the final GUI that's available for download. This completes #101.

Starting this release, DMG images of ecPoint-Calibrate are available for MacOS. 🍎 This vastly simplifies installation and launching of the software for MacOS users. Simply open the .dmg file and drag-and-drop the icon to the Applications folder. Screenshot below:

Screenshot 2020-12-24 at 04 22 29

Running automated tests

On every push to GitHub, we now run automated unit-tests on the backend code. The coverage of the unit-tests will be improved further in future. Live status of the latest build can be seen in the README (see screenshot below).

Screenshot 2020-12-24 at 04 49 10

Detailed summary of the entire CI/CD pipeline can be viewed here.

Miscellaneous

  • Allow negative values in manual splitting. (#140)
  • Allow negative numbers like -.5 throughout the software (including binning values - see #136). The format -0.5 works too.
  • Fixed broken unit tests in the core backend.