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

## Executive Summary (TL;DR)
Deno v0.39.0. Source highlight: BREAKING CHANGE: Move encode, decode helpers to /std/encoding/utf8.ts, delete /std/strings/ (#4565)

## Breaking Changes & Deprecations
- - BREAKING CHANGE: Move encode, decode helpers to /std/encoding/utf8.ts, delete /std/strings/ (#4565)
- - BREAKING CHANGE: Remove /std/media_types (#4594)
- - BREAKING CHANGE: Remove old release files (#4545)
- - BREAKING CHANGE: Remove std/strings/pad.ts because String.prototype.padStart exists (#4564)

## New Features
- feat: Add common to std/path (#4527)
- feat: Added colors to doc output (#4518)
- feat: Expose global state publicly (#4572)
- feat: Make inspector more robust, add --inspect-brk support (#4552)
- feat: Publish deno types on release (#4583)
- feat: Support dynamic import in bundles. (#4561)

## Bug Fixes
- fix(#4550): setCookie should append cookies (#4558)
- fix(#4554): use --inspect in repl & eval (#4562)
- fix(deno doc): handle 'declare' (#4573)
- fix(deno doc): parse super-class names (#4595)
- fix(deno doc): parse the "implements" clause of a class def (#4604)
- fix(file_server): serve appropriate content-type header (#4555)
