# Deno v1.25.2 — Release & Upgrade Intelligence
- **Product:** Deno (https://deno.com)
- **Version:** v1.25.2
- **Released:** Sep 09, 2022
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/deno/updates/v1.25.2/

## Executive Summary (TL;DR)
Deno v1.25.2. Source highlight: BREAKING(unstable): remove --compat mode (#15678)

## Breaking Changes & Deprecations
- - BREAKING(unstable): remove --compat mode (#15678)

## New Features
- feat(ext/ffi): Implement FFI fast-call trampoline with Dynasmrt (#15305)
- feat(ext/ffi): Support bool FFI type (#15754)
- feat(serde_v8): Support StringObject as unit enum variant (#15715)

## Improvements
- perf(ops): inline &[u8] arguments and enable fast API (#15731)
- perf(runtime): flatten arguments for write_file ops (#15776)
- perf(runtime): short-circuit `queue_async_op` for Poll::Ready (#15773)

## Bug Fixes
- fix(bench): make sure bytes/response is equal (#15763)
- fix(cli): Fix panic when providing invalid urls to --reload (#15784)
- fix(cli): allow using file resource synchronously while being used async
- fix(cli/repl): await Promise.any([])... (#15623)
- fix(core): Register external references for imports to the SnapshotCreator
- fix(core): make errors more resistant to tampering (#15789)
