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

## Executive Summary (TL;DR)
Cypress v1.1.0. Source highlight: *Released 11/19/2017*

## New Features
- We have officially launched the new **Plugins API** interface. This adds a `cypress/plugins/index.js` file to new and existing projects. Using this file will enable you to modify the internals of Cypress running in the background `node` process. This means you will be able to use `node` API's that are executed outside of the browser.
- We have currently added only one event for modifying the test file preprocessor, but this paves the way for adding many more event types. You can now modify every aspect of how files are sent to the browser.

## Bug Fixes
- We have added the first Plugin API event called: `file:preprocessor`. Fixes #580 and #581.
- You can now customize the default babel configuration options for the `browserify` preprocessor. Fixes #343 and #905.
- CoffeeScript 2 is supported via modifying the default options for the `browserify` preprocessor. Fixes #663.
- You can swap out or extend the default preprocessor to do exotic things like compile ClojureScript into JavaScript. Fixes #533.
- We have created a @cypress/webpack-preprocessor://github.com/cypress-io/cypress-webpack-preprocessor preprocessor NPM package for you webpack users (because we are nice ￰ﾟﾘﾉ). Fixes #676.
- `cy.contains(selector, regexp)` now works as intended. Fixes #801.
