eslint-config-airbnb-base is a widely-used ESLint configuration providing a foundation for enforcing Airbnb's JavaScript style guide in your projects. Comparing versions 11.3.0 and 11.3.1, the core functionality and dependencies remain largely consistent, suggesting that the update focuses on refinements or bug fixes rather than major feature additions. Both versions depend on eslint-restricted-globals and share the same suite of development dependencies including tools for testing (tape, babel-tape-runner), linting (eslint, eslint-find-rules), and publishing (in-publish, safe-publish-latest). Crucially, both versions specify the same peer dependencies: eslint (versions ^3.19.0 or ^4.3.0) and eslint-plugin-import (^2.7.0), indicating compatibility is maintained.
The significant difference lies in the release date; version 11.3.1 was published on July 24, 2017, later than version 11.3.0. This suggests incremental improvements or a quick patch addressing an immediate concern. Developers adopting this config should review the commit history between these versions on the Airbnb JavaScript repository for specific details on the changes. While minimal, staying on the latest patch version ensures access to the most up-to-date fixes and improvements, enhancing code consistency and stability, aligning with Airbnb's popular style guide. Updating is particularly worthwhile if specific bugs or edge cases were encountered in 11.3.0.
The are not vulnerabilities for the version 11.3.1 of the package eslint-config-airbnb-base