caniuse-lite is a smaller subset of the Can I use (caniuse-db) data, packed to reduce client-side size while keeping essential browser feature information. It provides JavaScript APIs to access browser agents data and to convert feature and region files into formats that are mostly compatible with caniuse-db for use in web-related tooling.
Project status
- Actively maintained, with frequent upstream updates in 2026 (most recently 2026-08-24, then 2026-08-07, 2026-08-06), indicating the repo is still being regularly regenerated and published.
- Apparent update cadence is steady rather than bursty, with releases landing about every 1 to 3 weeks in recent history, and notable “data regeneration” updates that often touch many files at once.
AI summary generated
Recent updates
1.0.30001810
Release 1.0.30001810 contains no publisher release notes. The code diff shows a large set of changes (300 files) limited to static, minified data modules, primarily under data/features, plus browser/agent mapping tables.
1.0.30001809
Release 1.0.30001809 has no publisher release notes. The provided code diff shows widespread updates to generated data modules, mainly `data/agents.js` and many `data/regions/*.js` files, where large one-line `module.exports` objects have been rewritten with different numeric values.
1.0.30001807
This release has no published release notes. The actual diff shows two categories of changes: CI workflow tooling adjustments (pnpm setup) and a large regeneration of serialized data tables under data/ (browser version and feature support datasets).
Breaking1.0.30001806
Release 1.0.30001806 contains no publisher-provided release notes. The code diff shows CI workflow updates (security and toolchain setup) and a broad set of changes to generated data under data/features/*.js.
1.0.30001805
Release 1.0.30001805 has no published release notes. The diff shows changes across 300 files, and they are all data-module updates (module.exports objects) rather than typical application logic changes.
1.0.30001803
Release 1.0.30001803 provides no published release notes. The code diff shows a caniuse-lite version bump that updates the bundled feature data for Shared Web Workers, driven by a dependency update of caniuse-db.
1.0.30001802
Release 1.0.30001802 ships with no publisher release notes. The diff shows two main areas of change: CI/CD workflow logic (how the release job is triggered and published), and extensive updates to the embedded browser/feature support datasets that the package exports.
1.0.30001800
No release notes were provided for version 1.0.30001800. The diff shows CI/CD workflow changes (publishing moved into a new release workflow, action versions bumped) and a large regeneration-style update to browser capability/version datasets under data/ (for many data/features/*.js and data/browserVersions.js).
BreakingSecurity1.0.30001799
Release 1.0.30001799 has no publisher release notes. The diff indicates a large set of data-file updates (300 files changed, equal add/delete counts), most of which are regenerated single-line lookup tables under data/features plus updated agent/version dictionaries.
1.0.30001797
Release 1.0.30001797 does not include any publisher release notes. The code diff shows CI workflow toolchain upgrades (Node and pnpm), plus a large regeneration of browser feature and agent data tables across hundreds of files under data/.
BreakingSecurity1.0.30001793
This release provides no publisher release notes. The code diff indicates a large, mostly mechanical regeneration of compatibility data tables, with many feature-specific datasets and the browser/agent version mappings updated in tandem.
1.0.30001792
Release 1.0.30001792 has no publisher-provided release notes. The code diff instead shows a large regeneration of static data modules, primarily feature-support matrices and browser version mappings, across many files.
Breaking1.0.30001791
Release 1.0.30001791 has no publisher release notes (none provided). The diff shows only a small data update in caniuse-lite’s CSS3 attr feature dataset, plus version bumps to caniuse-lite itself and two upstream data dependencies.
1.0.30001790
Release 1.0.30001790 has no publisher-provided release notes. The diff shows mostly regenerated dataset files (browser version mappings and feature definitions) plus CI workflow and tooling configuration updates.
Security1.0.30001788
This release bumps the caniuse-lite package version from 1.0.30001787 to 1.0.30001788. The only actual code diff changes update underlying data dependencies, specifically caniuse-db and @mdn/browser-compat-data, via package.json and pnpm-lock.yaml.
1.0.30001787
Release 1.0.30001787 has no publisher release notes (none provided). The diff is entirely dominated by updates to precomputed data tables under data/, with no visible runtime code changes or API surface edits in the provided diff.
1.0.30001786
Release 1.0.30001786 contains no publisher-provided release notes. The code diff indicates this version mainly regenerates caniuse-lite feature data from a newer caniuse-db release, updating browser compatibility mappings for a small set of features.
1.0.30001785
Release 1.0.30001785 does not include any published release notes (none provided). The code diff shows only version and dependency updates, specifically bumping caniuse-db and @mdn/browser-compat-data versions used by this package.
1.0.30001784
Release 1.0.30001784 was published on 2026-04-01, but the publisher did not provide any release notes. As a result, this release cannot be assessed for new features, breaking changes, bug fixes, security updates, performance improvements, migrations, or dependency changes from the provided information.
v1.0.30001224
v1.0.30001224 appears to be primarily a regeneration of the bundled caniuse-lite dataset (large data file updates) plus some repository-level maintenance changes (CI workflows, documentation trimming, and build config cleanup). No release notes were provided by the publisher, so the changes below represent what is visible in the diff rather than what was documented.