boxen breaking changes
Every breaking API change we have recorded in boxen on npm: 7 breaking changes in 2 versions. Below are its newest 2 versions, removals and renames first, each with its source.
Newest change September 21, 2026

On this page
9.0.0
- Configuration changed
The package now requires Node.js 22. Users on older Node.js versions must upgrade their runtime before using this release. github.com - Signature changed
Options
Was type Options = {readonly borderColor?: LiteralUnion<| 'black' | 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'white' | 'gray' | 'grey' | 'blackBright' | 'redBright' | 'greenBright' | 'yellowBright' | 'blueBright' |... npmjs.com - Signature changed
Options.backgroundColor
Was readonly backgroundColor?: LiteralUnion<| 'black' | 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'white' | 'blackBright' | 'redBright' | 'greenBright' | 'yellowBright' | 'blueBright' | 'magentaBright' | 'cyanBright' |... npmjs.com - Signature changed
Options.borderColor
Was readonly borderColor?: LiteralUnion<| 'black' | 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'white' | 'gray' | 'grey' | 'blackBright' | 'redBright' | 'greenBright' | 'yellowBright' | 'blueBright' | 'magentaBright' |... npmjs.com - Signature changed
Options.height
Was readonly height?: number; now readonly height?: number | `${number}`. npmjs.com - Signature changed
Options.width
Was readonly width?: number; now readonly width?: number | `${number}`. npmjs.com
8.0.0
- Behavior changed
The package now requires Node.js 18. Users on older Node.js versions must upgrade Node.js before using this release. github.com
Check your code
These are the changes. To see which of them reach your code, scan a public repository, or have your coding agent call check_code with your manifest or lockfile over MCP. The API reads every change in every version, not only the newest. On Team and up, a fix pull request opens for the changes that reach a connected repository. Nothing merges or deploys.

Put your code on continuous management.
Scan a public repository now, or give your agent one line.
See how out of date your code is.
Tell your agent what changed since it was trained.
claude mcp add --transport http since https://api.since.dev/mcp