NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #223 most downloaded on npm
A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.
Last release today
01 Oct 2026
Ships on a steady schedule
a new release about every 1 weeks
Some releases are documented
notes for 20 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
2 years old
178 releases · first in 2024
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per month.
Nothing published for this version
Add support for Facebook and Instagram Android apps by @tonypconway in https://github.com/web-platform-dx/baseline-browser-mapping/pull/99
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.7.4...v2.8.0
Nothing published for this version
Reduces module size by removing web-features IDs by @tonypconway in https://github.com/web-platform-dx/baseline-browser-mapping/pull/98
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.7.3...v2.7.4
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add support for KaiOS in downstream browsers by @tonypconway in https://github.com/web-platform-dx/baseline-browser-mapping/pull/97
getCompatibleVersions and getAllVersions: includKaiOS. Setting this option to true will include KaiOS versions in the output based on their corresponding Gecko version capabilities. KaiOS has an extra level of opt-in compared to other downstream browsers because its interaction paradigm differs significantly and developers need to be well informed before stating that they support KaiOS.With thanks to @ai for proposing this change and reviewing along with @rviscomi. Also a thank you to Jose Briones for providing a test UA from the TCL Flip 4 5G to confirm the Gecko version of KaiOS 4.
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.6.7...v2.7.0
Nothing published for this version
Nothing published for this version
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.6.3...v2.6.6
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.6.3...v2.6.6
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.6.2...v2.6.3
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.6.2...v2.6.3
Feature Add command line interface by @piotr-cz in https://github.com/web-platform-dx/baseline-browser-mapping/pull/66
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.9...v2.6.2
Nothing published for this version
Nothing published for this version
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.7...v2.5.9
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.7...v2.5.9
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.5...v2.5.7
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.5...v2.5.7
Nothing published for this version
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.4...v2.5.5
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.4...v2.5.5
fix: Add main entry point to exports to support ESM resolution by @alan-agius4 in https://github.com/web-platform-dx/baseline-browser-mapping/pull/92
/legacy import path is no longer required for CommonJS context as the distinction is handled in package.json; however, the option to use /legacy has been preserved in case anyone started using it in production in the last 24 hrs.Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.2...v2.5.3
fix: correct path of types fields in package.json by @alan-agius4 in https://github.com/web-platform-dx/baseline-browser-mapping/pull/91
types fields in package.json by @alan-agius4 in https://github.com/web-platform-dx/baseline-browser-mapping/pull/91Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.1...v2.5.2
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.0...v2.5.1
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.5.0...v2.5.1
baseline-browser-mapping is now supported in browser contexts. Frameworks that support module resolution will now load a single JS file of ~110kb (~22
baseline-browser-mapping is now supported in browser contexts. Frameworks that support module resolution will now load a single JS file of ~110kb (~22kb when compressed) and allows loading from CDNs like jsdelivr and unpkg./legacy export path - no shimming required!baseline-browser-mapping will now Issues a console warning if the current version of the module is >2 months old.web-features, @mdn/browser-compat-data and downstream-browsers.json. Instead of using direct dependencies, these modules are now pre-packaged into the exported script using daily GitHub Actions.npm run test.web-feature and @mdn/browser-compat-data are now part of the refresh_data.yml action which only creates a new version of baseline-browser-mapping if the features or browsers information from the data provider modules has changed meaningfully.compareVersions() function from https://github.com/web-platform-dx/baseline-browser-mapping/pull/68web-features to 2.41.0 and @mdn/browser-compat-data to 6.0.29.Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.4.5...v2.5.0
Nothing published for this version
Nothing published for this version
Bump @mdn/browser-compat-data from 6.0.15 to 6.0.16 by @dependabot in https://github.com/web-platform-dx/baseline-browser-mapping/pull/44
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.4.2...v2.4.3
Bump @mdn/browser-compat-data from 6.0.13 to 6.0.14 by @dependabot in https://github.com/web-platform-dx/baseline-browser-mapping/pull/40
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.4.1...v2.4.2
v2.4.0 introduced an incorrect depenencies list, v2.4.1 fixes it
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.4.0...v2.4.1
Expand versions returned by getAllVersions(), fixes refresh-downstream bug by @tonypconway in https://github.com/web-platform-dx/baseline-browser-mapp
getAllVersions(), fixes refresh-downstream bug by @tonypconway in https://github.com/web-platform-dx/baseline-browser-mapping/pull/3
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.3.0...v2.4.0Adds supports property option to getAllVersions() by @tonypconway in https://github.com/web-platform-dx/baseline-browser-mapping/pull/29
supports property option to getAllVersions() by @tonypconway in https://github.com/web-platform-dx/baseline-browser-mapping/pull/29Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.2.2...v2.3.0
Bump web-features from 2.34.0 to 2.34.1 by @dependabot in https://github.com/web-platform-dx/baseline-browser-mapping/pull/25
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.2.1...v2.2.2
Expands the functionality of getAllVersions() to provide nested versions of browsers using outputFormat: 'object'.
outputFormat: 'object'.widelyAvailableOnDate using the current system month instead of the provided month by @ronenst in https://github.com/web-platform-dx/baseline-browser-mapping/pull/23widelyAvailableOnDate logic! https://github.com/web-platform-dx/baseline-browser-mapping/pull/23Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.2.0...v2.2.1
Adds a function that returns all known browsers with their Baseline compatibility by @tonypconway in https://github.com/web-platform-dx/baseline-brows
Full Changelog: https://github.com/web-platform-dx/baseline-browser-mapping/compare/v2.1.1...v2.2.0
This release makes @mdn/browser-compat-data and web-features versions explicit in package.json. Updating module versions is now handled by dependabot.
This release makes @mdn/browser-compat-data and web-features versions explicit in package.json. Updating module versions is now handled by dependabot.
This release brings baseline-browser-mapping into its own repository and adds information on contributing.
This release brings baseline-browser-mapping into its own repository and adds information on contributing.
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 →