Version 11.2.0 of eslint-config-airbnb brings notable updates compared to the previous stable version 11.1.0, primarily revolving around dependency enhancements and bug fixes under the hood. Developers upgrading should pay close attention to peer dependencies and related plugin updates. The core eslint-config-airbnb-base dependency sees an update from ^7.1.0 to ^7.2.0, potentially incorporating new base ESLint rules and configurations recommended by Airbnb's style guide. Critically, the peer dependencies, which directly impact the developer's project setup, are bumped: eslint moves from ^3.5.0 to ^3.6.0, eslint-plugin-react jumps from ^6.2.0 to ^6.3.0, eslint-plugin-import goes from ^1.14.0 to ^1.16.0, and eslint-plugin-jsx-a11y is updated from ^2.2.1 to ^2.2.2.
These peer dependency updates suggest improvements in React-specific linting rules, enhanced ES module import/export checks, and better accessibility linting for JSX elements. The devDependencies also reflect these upgrades, ensuring the testing and development environment uses compatible versions. Notably, eslint-find-rules sees a minor bump, and babel-preset-airbnb also receives an update. These updates likely address minor issues, refine existing rules, or introduce new linting capabilities aligning with evolving JavaScript and React best practices according to the Airbnb style guide. The release occurred on September 24, 2016, roughly two weeks after version 11.1.0, indicating an iteration focused on addressing immediate concerns and incorporating incremental improvements.
The are not vulnerabilities for the version 11.2.0 of the package eslint-config-airbnb