All software releases

Here you will find a log of all features, changes, bug fixes, and developer notes for Pupil Labs software.

October 7, 2025

We’ve rolled out a big update to the Video Renderer and introduced a new drawing tool in the AOI Editor in Pupil Cloud. We have also collected a number of smaller improvements from recent months that have already made their way to production.

Video Renderer: Full Overlay Customization

This release enables you to further customize how gaze and fixation are visualized in the video renderer - mirroring the behavior in the rest of the UI. You can also render synchronized eye videos as overlays now.

  • Gaze: Choose between circle or crosshair styles, and adjust size, color, width, and transparency.

  • Fixations: Modify fixation scanpath and fixation circle colors.

  • Eye video overlay: Select the position and transparency of eye videos to be included in the resulting rendered video.

AOI Editor: Rectangle Draw Tool

We added a rectangle drawing tool that lets you draw and subtract rectangular shapes directly in the AOI editor. Hold Shift to draw perfect squares. You can use both the pen and rectangle tool to define AOI geometry.

Incremental Updates You May Have Missed

We’ve also released several smaller updates over the past months — now bundled here for convenience:

07 August 2025 – More Gaze & Fixation Visualization Options

  • Customize gaze visualization (circle or crosshair) with adjustable size, color, width, and transparency across all video playback in the UI.

  • Enable or disable fixation history and fixation numbers for flexible analysis.

22 July 2025 – Improved Blink & Fixation Insights + Keyboard Navigation

  • Hover to reveal blink and fixation details: Quickly view event IDs and durations directly in the timeline.

  • New keyboard shortcuts:

    • Press S to seek to the next fixation

    • Press A to return to the previous fixation

Try it out

Visit Pupil Cloud to explore the new features.

October 7, 2025

We’ve rolled out a big update to the Video Renderer and introduced a new drawing tool in the AOI Editor in Pupil Cloud. We have also collected a number of smaller improvements from recent months that have already made their way to production.

Video Renderer: Full Overlay Customization

This release enables you to further customize how gaze and fixation are visualized in the video renderer - mirroring the behavior in the rest of the UI. You can also render synchronized eye videos as overlays now.

  • Gaze: Choose between circle or crosshair styles, and adjust size, color, width, and transparency.

  • Fixations: Modify fixation scanpath and fixation circle colors.

  • Eye video overlay: Select the position and transparency of eye videos to be included in the resulting rendered video.

AOI Editor: Rectangle Draw Tool

We added a rectangle drawing tool that lets you draw and subtract rectangular shapes directly in the AOI editor. Hold Shift to draw perfect squares. You can use both the pen and rectangle tool to define AOI geometry.

Incremental Updates You May Have Missed

We’ve also released several smaller updates over the past months — now bundled here for convenience:

07 August 2025 – More Gaze & Fixation Visualization Options

  • Customize gaze visualization (circle or crosshair) with adjustable size, color, width, and transparency across all video playback in the UI.

  • Enable or disable fixation history and fixation numbers for flexible analysis.

22 July 2025 – Improved Blink & Fixation Insights + Keyboard Navigation

  • Hover to reveal blink and fixation details: Quickly view event IDs and durations directly in the timeline.

  • New keyboard shortcuts:

    • Press S to seek to the next fixation

    • Press A to return to the previous fixation

Try it out

Visit Pupil Cloud to explore the new features.

July 9, 2025

We’re pleased to announce significant updates to Pupil Cloud.

Previously, Pupil Cloud visualized gaze, fixations, and blinks from Neon recordings. With this release, we’ve expanded visualizations to include additional data captured by the Companion Device: eye video overlays, eye aperture graphs, pupil diameter graphs, and audio graphs. These new tools help researchers explore, analyze, and annotate their eye-tracking data directly within Pupil Cloud.

Eye Video

Recordings now include synchronized playback of eye videos alongside the scene video. Eye videos can be repositioned, resized, and toggled on or off.

Please note that all recordings uploaded within the last 5 months will have eye video overlay available. Older recordings will have eye video available by 2025-07-15.

Data Tracks

We’ve added three new tracks to the timeline, enabling visualization of:

  • Pupil diameter

  • Eye aperture

  • Audio

Hover or scrub the playhead to view exact values and min/max ranges. Zoom in to examine individual data points.

Track Customization

Users can toggle data tracks and video overlays on or off, and rearrange tracks to suit their workflow.

Playback Settings

Video player and timeline settings are now unified in a single menu. Adjust playback speed, toggle follow playhead, show or hide eye videos and graph values, and customize data tracks from one place.

July 9, 2025

We’re pleased to announce significant updates to Pupil Cloud.

Previously, Pupil Cloud visualized gaze, fixations, and blinks from Neon recordings. With this release, we’ve expanded visualizations to include additional data captured by the Companion Device: eye video overlays, eye aperture graphs, pupil diameter graphs, and audio graphs. These new tools help researchers explore, analyze, and annotate their eye-tracking data directly within Pupil Cloud.

Eye Video

Recordings now include synchronized playback of eye videos alongside the scene video. Eye videos can be repositioned, resized, and toggled on or off.

Please note that all recordings uploaded within the last 5 months will have eye video overlay available. Older recordings will have eye video available by 2025-07-15.

Data Tracks

We’ve added three new tracks to the timeline, enabling visualization of:

  • Pupil diameter

  • Eye aperture

  • Audio

Hover or scrub the playhead to view exact values and min/max ranges. Zoom in to examine individual data points.

Track Customization

Users can toggle data tracks and video overlays on or off, and rearrange tracks to suit their workflow.

Playback Settings

Video player and timeline settings are now unified in a single menu. Adjust playback speed, toggle follow playhead, show or hide eye videos and graph values, and customize data tracks from one place.

April 23, 2025

We are excited to announce two big new features for Pupil Cloud! New enrichment tool - Manual Correction - tool puts a "human in the loop" to fill in tricky edge cases or make small adjustments; there are cases where even the most advanced machine learning gaze mapping algorithms struggle. New - Scanpath Visualization - renders fixation and saccade patterns on reference images.

Mapping Correction

The Marker Mapper and Reference Image enrichments now have the ability to manually correct fixations by clicking on the reference image to map a fixations, for more information click here.

Scanpath Visualization

A new visualization to show the scanpath over the AOI across recordings in a project, click here for a full overview.

CSV Updates

  • template.csv added to the recording CSV download containing template information including questions and answers, the format of the CSV can be found here.

  • Eyelid information added to 3d_eye_states.csv (For Neon 2.8.48+ recordings only)

    • eyelid angle top left [rad]

    • eyelid angle bottom left [rad]

    • eyelid aperture left [mm]

    • eyelid angle top right [rad]

    • eyelid angle bottom right [rad]

    • eyelid aperture right [mm]

April 23, 2025

We are excited to announce two big new features for Pupil Cloud! New enrichment tool - Manual Correction - tool puts a "human in the loop" to fill in tricky edge cases or make small adjustments; there are cases where even the most advanced machine learning gaze mapping algorithms struggle. New - Scanpath Visualization - renders fixation and saccade patterns on reference images.

Mapping Correction

The Marker Mapper and Reference Image enrichments now have the ability to manually correct fixations by clicking on the reference image to map a fixations, for more information click here.

Scanpath Visualization

A new visualization to show the scanpath over the AOI across recordings in a project, click here for a full overview.

CSV Updates

  • template.csv added to the recording CSV download containing template information including questions and answers, the format of the CSV can be found here.

  • Eyelid information added to 3d_eye_states.csv (For Neon 2.8.48+ recordings only)

    • eyelid angle top left [rad]

    • eyelid angle bottom left [rad]

    • eyelid aperture left [mm]

    • eyelid angle top right [rad]

    • eyelid angle bottom right [rad]

    • eyelid aperture right [mm]

Load more

Load more