# Cypress v0.19.2 — Release & Upgrade Intelligence
- **Product:** Cypress (https://www.cypress.io)
- **Version:** v0.19.2
- **Released:** Jul 19, 2018
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/cypress/updates/v0.19.2/

## Executive Summary (TL;DR)
Cypress v0.19.2. Source highlight: *Released 04/16/2017*

## New Features
- New traversal commands .nextAll(), .nextUntil(), .parentsUntil(), .prevAll(), and .prevUntil() have been added. Addresses #432.
- Internally refactored how browsers are added and spawned in preparation of us adding cross browser support.

## Improvements
- Error handling for invalid arguments passed to cy.wait() have been improved and will now suggest valid arguments that are acceptable.

## Bug Fixes
- You can now run your tests in the Electron browser that comes built with Cypress. You will see it as an option in the browser dropdown. This is the same browser that Cypress uses when running `cypress run`. This is useful for debugging issues that only occur during headless runs. Addresses #452.
- An error is now thrown if an `undefined` value is mistakenly passed into cy.wait(). Previously, it would set the command timeout to an unimaginably large number of ms. Fixes #332
- Fixed issue where the contents of `state.json` were emptied, which would cause a crash and loss of state information. Fixes #473 and #474.
- We no longer write the chrome extension within `node_modules`, and instead write this to the proper OS specific `appData` folder. Fixes #245 and #290.
