Cypress 3.5 and 3.6 introduced several significant updates, including the ability to record video during test runs in Chrome browsers, enhancing the testing process by providing visual insight during CI runs. These versions also improved mouse event handling, with the addition of the .rightclick() command and enhancements to the .dblclick() command, allowing for more precise interaction testing. Users can now specify their system's Node version to overcome compatibility issues with dependencies, offering more flexibility in executing code outside the browser context. Additionally, Cypress allows for custom configuration file paths, enabling different settings for specific test environments, and has introduced new device size-presets and query string options for cy.visit(), alongside new keyboard shortcuts to streamline workflow in the Test Runner. These updates, along with numerous bug fixes, aim to refine and expand the tool's functionality for developers.