# Bun bun-v0.0.76 — Release & Upgrade Intelligence
- **Product:** Bun (https://bun.sh)
- **Version:** bun-v0.0.76
- **Released:** Apr 08, 2022
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/bun/updates/bun-v0.0.76/

## Executive Summary (TL;DR)
Bun bun-v0.0.76. Source highlight: **Type definitions** for better editor integration and TypeScript LSP! There are types for the runtime APIs now in the `bun-types` npm package. A PR for @types/bun is waiting review (feel free to nudge them).

## New Features
- Several web APIs have been added, including `URL`
- A few more examples have been added to the `examples` folder
- `Response.redirect()`, `Response.json()`, and `Response.error()` have been added

## Bug Fixes
- Bug fixes to `fs.read()` and `fs.write()` and some more tests for fs
- `reportError` (does not dispatch an `"error"` event yet)
- Fixed a bug on Linux where sometimes the HTTP thread would incorrectly go to sleep, causing requests to hang forever 😢 . Previously, it relied on data in the queues to determine whether it should idle and now it increments a counter.
- Fixed a bug that sometimes caused `require` to produce incorrect output depending on how the module was used
- Fixed a number of crashes in `bun dev` related to HMR & websockets - https://github.com/Jarred-Sumner/bun/commit/daeede28dbb3c6b5bb43250ca4f3524cd728ca4c
- `fs.openSync` now supports `mode` and `flags`  - https://github.com/Jarred-Sumner/bun/commit/c73fcb073109405e1ccc30299bd9f8bef2791435
