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

## Executive Summary (TL;DR)
Cypress v3.0.2. Source highlight: *Released 6/28/2018*

## New Features
- Added `Cypress.browser` doc.
- Added `Cypress.spec` doc.
- Added `after:screenshot` plugin event doc.

## Improvements
- Significantly improved the performance of taking screenshots. #1863.

## Bug Fixes
- Screenshots taken with `cy.screenshot()` on 2x DPI are now taken at the correct full size. Fixes #1857 and #2018.
- Windows users no longer exit with `EPIPE` errors when running `cypress run` in newer versions of node. Fixes #1841 and #2044.
- Fixed issue where applications programmatically stealing focus would lead to slow runs in Electron when running via `cypress run`. #1909 and #1892.
- Electron no longer reports the browser as out of focus when running via `cypress run`. Fixes #1939.
- Modified the `document.hasFocus()` method to return `true` if the top window (Cypress window) is in focus. This should now correctly match how your application behaves outside of Cypress. Fixes #1940.
- Fixed issue where Cypress would unnecessarily scroll when attempting to locate elements with `position: sticky`. Fixes #1475.
