# Deno v0.42.0 — Release & Upgrade Intelligence
- **Product:** Deno (https://deno.com)
- **Version:** v0.42.0
- **Released:** Apr 29, 2020
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/deno/updates/v0.42.0/

## Executive Summary (TL;DR)
Deno v0.42.0. Source highlight: BREAKING: "address" renamed to "path" in UnixAddr/UnixConnectOptions/UnixListenOptions (#4959)

## Breaking Changes & Deprecations
- - BREAKING: "address" renamed to "path" in UnixAddr/UnixConnectOptions/UnixListenOptions (#4959)
- - BREAKING: Change DirEntry to not require extra stat syscall (#4941)
- - BREAKING: Change order of args in Deno.copy() (#4885)
- - BREAKING: Change order of copyN arguments (#4900)
- - BREAKING: Change return type of Deno.resources() (#4893)
- - BREAKING: Deno.chdir() should require --allow-write (#4889)
- - BREAKING: Factor out Deno.listenDatagram(), mark as unstable (#4968)
- - BREAKING: Make shutdown unstable and async (#4940)

## New Features
- BREAKING: introduce unstable flag; mark Deno.openPlugin, link, linkSync, symlink, symlinkSync as unstable (#4892)
- feat(fmt): parallelize formatting (#4823)
- feat(installer): Add DENO_INSTALL_ROOT (#4787)
- feat(std/http): Improve parseHTTPVersion (#4930)
- feat(std/io): Increase copyN buffer size to match go implementation (#4904)
- feat(std/io): synchronous buffered writer (#4693)

## Improvements
- refactor(cli): Improve source line formatting (#4832)

## Bug Fixes
- fix(core): Op definitions (#4814)
- fix(core): fix top-level-await error handling (#4911)
- fix(core/js_errors): Get error's name and message from JS fields (#4808)
- fix(format): stdin not formatting JSX (#4971)
- fix(installer): handle case-insensitive uri (#4909)
- fix(std): existsFile test
