NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2835 most downloaded on npm
Fast and almost Gaussian blur by Mario Klingemann
Last release 6 months ago
14 Mar 2026
Release timing varies
gaps range from 2 weeks to 2.3 years
Nearly every release is documented
notes for 15 of 15 stable releases
2 versions withdrawn
withdrawn after publishing
11 years old
17 releases · first in 2015
- fix: types
feat: switch to native ESM with exports
exportsfix: use unsigned right shift to fix blur radius larger than 180 #59 (@kayahr)
One column per quarter.
feat: ImageBitmap support (@Jason11Q)
npm: Switch to server without reported vulnerabilities
Dev-facing:
Enhancement (image): add useOffsetWidth option for scaled images
let to closer/deeper scopenpm: Move from deprecated opn-cli to open-cli
document.querySelector in demo.editorconfig.json extension on .babelrcpackage-lock.json in favor of yarn.lockrollup.config.jsopn-cli to open-cliengines (pointing to minimum Node version until may confirm)Build fix: Target 100% coverage
x + x -> 2 * x…methods will throw anyways, so shouldn't be a breaking change)
TypeError rather than silently returning
upon processCanvasRGB/processCanvasRGBA methods not supplying proper
canvas (dependent methods will throw anyways, so shouldn't be a
breaking change)Breaking change: Remove now deprecated Bower
instanceof check
(and a broken one).remarkrcCHANGES.mdpackage-lock.jsonmodule for ES6 module discovery and switch main to point
to distMoves grunt-cli to devDependencies
grunt-cli to devDependencies (#23)Allows the lib to be used with node-canvas
- TypeScript typings added
Includes built files in the NPM packgage
Remove alerts and obsolete netscape.security.PrivilegeManager
netscape.security.PrivilegeManagerAllow blur to be applied to ImageData directly (thanks @WebSeed)
ImageData directly (thanks @WebSeed)- First Release
Your coding agent can read these notes before it upgrades. Set up the MCP server →