Skip to content

Releases: scott-huberty/eyelinkio

v0.3.0

12 Dec 17:00
7f5e2e5
Compare
Choose a tag to compare

0.3 (2024-12-12) 📦

Bugfixes 🐞

  • Improved error message handling in the case that the EyeLink EDF API is not available. By @WillForan (#11)

New features 🚀

  • You can now load EDF files without needing to install the EyeLink Developers Kit. By @scott-huberty (#14)
  • Added Continuous Integration (CI) testing for Windows and MacOS. By @scott-huberty (#14)

v0.2.0

01 Aug 19:19
Compare
Choose a tag to compare

0.2.0 (2024-08-01) 📦

New features 🚀

Bugfixes 🐞

  • Gracefully handle the case where an EDF file does not contain an expected event type (.e.g blinks, fixations, etc.) by Thinh Nguyen. (#7)

API changes ⚠️

  • The edf['info']['calibrations'] key in an EDF object is no longer a single numpy array. It is now a dictionary, where the aforementioned array is stored under the sub-key "validation", .e.g my_edf['info']['calibrations']['validation'].

v0.1.0

02 Apr 04:42
Compare
Choose a tag to compare

Initial release. This release contains a port of the edf reading code from the pyeparse package.

Enhancements

  • Added a helper function to convert data to Pandas DataFrames : ab73410, ea2a2e7
  • Added a helper function to convert data to MNE objects : 9dd276c, 63f7ac3

Bug Fixes

  • Fixed a bug inherited from the preparse code, where information about the tracked eye was incorrect: d5aa079