NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1600 most downloaded on npm
Create boxes in the terminal
Last release 13 days ago
21 Sep 2026
Ships unpredictably
gaps range from 2 weeks to 2.1 years
Some releases are documented
notes for 24 of 42 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
42 releases · first in 2015
Add borderBackgroundColor option ( #100 ) 1373d4f
Downgrade cli-boxes ( #102 ) 3cf4ea9
One column per quarter.
Require Node.js 18 ( #96 ) 3a9c751
Fix borderStyle: 'none' ( #89 ) ef5c987
Allow border to be optional ( #88 ) 1f9c8e2
Fix the Spacing TypeScript type ( #86 ) cb31d0d
Use newline as line separator in all cases ( #81 ) a94569b
Add height and fullscreen option ( #75 ) d6b4b32
Update dependencies 5f01309 v6.2.0...v6.2.1
Add width option ( #70 ) 9555d3f
Change the borderStyle option in a backwards-compatible way ( #69 ) ee66420 While not required, we encourage you to move to this new format:
Require Node.js 12.20 (#67) 8747277
https://github.com/sindresorhus/boxen/compare/v5.1.2...v6.0.0
Don't trim whitespace in input text needlessly (#63) 760e247
https://github.com/sindresorhus/boxen/compare/v5.1.1...v5.1.2
https://github.com/sindresorhus/boxen/compare/v5.1.0...v5.1.1
https://github.com/sindresorhus/boxen/compare/v5.1.0...v5.1.1
Add title and titleAlignment options (#59) c50dad6
title and titleAlignment options (#59) c50dad6https://github.com/sindresorhus/boxen/compare/v5.0.1...v5.1.0
Fix crashes when wrapping text containing colorized content (#52) ab25c46
https://github.com/sindresorhus/boxen/compare/v5.0.0...v5.0.1
Drop the TypeScript BorderStyle enum 3ff99bd Just use a string literal instead, like in JavaScript.
BorderStyle enum 3ff99bd
Just use a string literal instead, like in JavaScript.https://github.com/sindresorhus/boxen/compare/v4.2.0...v5.0.0
https://github.com/sindresorhus/boxen/compare/v4.1.0...v4.2.0
https://github.com/sindresorhus/boxen/compare/v4.1.0...v4.2.0
Maintenance release to update dependencies. No user-facing changes.
Maintenance release to update dependencies. No user-facing changes.
https://github.com/sindresorhus/boxen/compare/v4.0.0...v4.1.0
Rename box style single-double to singleDouble
Breaking:
single-double to singleDoubledouble-single to doubleSingleBreaking for TypeScript users:
import boxen from 'boxen'; to import boxen = require('boxen');Enhancements:
bold box stylehttps://github.com/sindresorhus/boxen/compare/v3.2.0...v4.0.0
https://github.com/sindresorhus/boxen/compare/v3.1.0...v3.2.0
bold border style c009431https://github.com/sindresorhus/boxen/compare/v3.1.0...v3.2.0
Refactor TypeScript definition to CommonJS compatible export (#40) cb77ed1
https://github.com/sindresorhus/boxen/compare/v3.0.0...v3.1.0
{borderStyle: 'single-double'} was renamed to {borderStyle: 'singleDouble'}
Breaking:
{borderStyle: 'single-double'} was renamed to {borderStyle: 'singleDouble'}{borderStyle: 'double-single'} was renamed to {borderStyle: 'doubleSingle'}Other:
https://github.com/sindresorhus/boxen/compare/v2.1.0...v3.0.0
Update dependencies (#37) d7e0350
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →