# Cypress v7.0.0 — Release & Upgrade Intelligence
- **Product:** Cypress (https://www.cypress.io)
- **Version:** v7.0.0
- **Released:** Apr 05, 2021
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/cypress/updates/v7.0.0/

## Executive Summary (TL;DR)
Cypress v7.0.0. Source highlight: _Released 04/05/2021_

## Breaking Changes & Deprecations
- Breaking Changes:** **<Icon name="exclamation-triangle" color="red"></Icon> Please read our [Migration Guide](https://on.cypress.io/migration-guide) which explains the changes in more detail and how to change your code to migrate to Cypress 7.0.**
- - We introduced several breaking changes to [cy.intercept()](https://on.cypress.io/intercept). See the [cy.intercept()](/api/commands/intercept) docs for full usage examples. Breaking changes:

## New Features
- We introduced several breaking changes to cy.intercept(). See the cy.intercept() docs for full usage examples. Breaking changes:
- We added several features to cy.intercept(). See the cy.intercept() docs for full usage examples. Addressed in #14543. New features:
- A new option, `middleware`, has been added to the `RouteMatcher` type. If true, the supplied request handler will be called before any non-middleware request handlers.
- The Cypress proxy now adds a `keep-alive` header to all proxy responses. Addressed in #15292

## Improvements
- There were some minor improvements made to the UI when setting up a project in the Test Runner. Addressed in #15665.

## Bug Fixes
- Fixed an issue where only the first matching alias for a route would yield a response object on `cy.wait()`. Fixes #14522.
- `.click()` will no longer fail with "coordsHistory must be at least 2 sets of coords" when specifying `{ multiple: true }`. Fixes #3738.
- Cypress now checks visibility correctly when an element has CSS "position: sticky". Fixes #14938.
- After selecting a project in global mode and clicking the back button, Cypress will no longer crash. Fixes #15089.
- Some memory leaks were fixed in `@cypress/vue`. Addressed in #15275.
