NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2175 most downloaded on npm
request the caniuse data to check browsers compatibilities
Last release 4 months ago
02 Jun 2026
Ships unpredictably
gaps range from 4 weeks to 7.9 years
Nearly every release is documented
notes for 18 of 19 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
19 releases · first in 2014
Two correctness fixes for isSupported() . Both change the boolean returned in some cases, hence the major bump.
Two correctness fixes for isSupported(). Both change the boolean returned in
some cases, hence the major bump.
The public API itself is unchanged.
y, sometimes followed by a notey #2) or a flag (y x); we now only check the leading support indicatorisSupported("es6", "chrome 74") now returns true (was false).safari 12.0.2)true because of a vacuously-true [].every(…); it nowfalse. (#83isSupported("intersectionobserver", "safari 12.0.2") now returnsfalse (was true).isSupported still throws on a malformed query ("not a real browser").d.ts, so @types/caniuse-api is no longertsc (sources run natively under modern Node and arelodash.memoize / lodash.uniqNote for tooling authors (e.g. cssnano / postcss-merge-rules): more features
are now considered supported than before, which can change generated output.
The new behaviour matches caniuse.com (dark green = supported).
One column per quarter.
Upgraded: browserslist
Changed: we now use caniuse-lite instead if caniuse-db
Added: export the feature list
Removed unused dependency ( #54 - @wtgtybhertgeghgtwtg )
Fixed: no more generation postinstall hook \o/ . ( #47 - @alexisvincent )
postinstall hook \o/.Fixed: Do not fail when browserslist gives a browser that caniuse-api doesn't know about ( #45 - @onigoetz )
Added: JSPM support with explicit file extensions ( #40 - @Nyalab )
Fixed: generator.js was missing
generator.js was missingAdded: output to notify if generation has been made or not (related to #25 )
- Fixed: lodash.uniq dep
- Fixed: Windows support
Added: better exception messages
Fixed: postinstall hook for Windows
Changed: Allow in browser usage by avoiding require.resolve and using a generated json instead or reading a directory (#20]
require.resolve and using a generated json instead or reading a directory (#20]Nothing published for this version
Fixed: usage of caniuse-db outside the package itself
Added: package is now automatically tested by Travis-CI
Changed: complete API changes, released as caniuse-api package
caniuse-api packageYour coding agent can read these notes before it upgrades. Set up the MCP server →