Eslint Airbnb Config Extended
Last release 26 days ago
02 Aug 2026
Ships fairly regularly
a new release about every 5 weeks
Most releases are documented
notes for 48 of 58 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
71 releases ยท first in 2025
Release timeline
71 releases since 2025One column per month.
Releases
- 3.2.02 Aug 2026
Release notes
Open source โ๐ Features
- eslint-config-airbnb-extended: Introduced
helpers.createAutoTypeScriptImportResolver, a drop-in replacement forcreateTypeScriptImportResolverthat discovers thetsconfig.jsonclosest to each linted file instead of relying on the process working directory, and caches one underlying resolver per discovered tsconfig - eslint-config-airbnb-extended: All prebuilt configs now use the automatic TypeScript import resolver, so monorepos where sibling packages declare the same path alias (e.g.
@/*) work out of the box, no more falseimport-x/no-unresolved,import-x/extensions, orimport-x/no-extraneous-dependencieserrors when a single editor ESLint session lints files across packages - eslint-config-airbnb-extended: Added an optional
typescriptResolverparam tohelpers.getImportSettingsto forward options toeslint-import-resolver-typescript(merged over the default{ alwaysTryTypes: true }), passing an explicitprojectopts out of the automatic tsconfig discovery
๐ฉน Fixes
- eslint-config-airbnb-extended: Import resolution now matches TypeScript semantics, each file resolves against its nearest
tsconfig.json, exactly liketscand the IDE, instead of whichever tsconfig the process working directory happened to point at
- eslint-config-airbnb-extended: Introduced
- 3.2.0-beta-110 May 2026pre-release
Nothing published for this version
- 3.1.112 Jul 2026
- 3.1.05 Apr 2026
Release notes2 sources agree
Open source โ3.1.0 (2026-04-05)
๐จ Breaking Changes
- eslint-config-airbnb-extended: Introduced
n/prefer-global/cryptoandn/prefer-global/timersrules witherrorseverity - eslint-config-airbnb-extended: Enabled all recommended rules from
eslint-plugin-react-hooks
๐ Features
- Added support for
bunin documentation - eslint-config-airbnb-extended: Implemented #56
- create-airbnb-x-config: Implemented #68
- create-airbnb-x-config: Introduced a
noneoption for theformatterCLI flag - create-airbnb-x-config: Introduced a
noneoption for thestrictConfigCLI flag
๐ฉน Fixes
- Updated deps
- Updated structure
- create-airbnb-x-config: Fixed #67
โค๏ธ Thank You
- Charlie Laabs @claabs
- Artem Sinelnikov @ovionlogis
Full Changelog: V3.0.1...V3.1.0
- eslint-config-airbnb-extended: Introduced
- 3.1.0-beta-15 Apr 2026pre-release
Nothing published for this version
- 3.0.120 Jan 2026
Release notes2 sources agree
Open source โ3.0.1 (2026-01-21)
๐ Features
- Added renovate
- docs: Added
llms.txt
๐ฉน Fixes
- Upgraded deps
- eslint-config-airbnb-extended: Fixed #57
โค๏ธ Thank You
- Anton Khitrenovich @khitrenovich
Full Changelog: V3.0.0...V3.0.1
- 3.0.01 Jan 2026
Release notes2 sources agree
Open source โ3.0.0 (2026-01-01)
๐จ Breaking Change
- Significantly smaller package - the new version reduces the unpacked size by ~72% compared to the previous release
- Node.js v16 support dropped - v3 requires Node 18.18 or higher
- ESM-only architecture - the entire package now uses native ES modules
- All batteries included - everything you need ships out of the box
- Redesigned CLI options - aligned with clearer, more explicit configurations
- Updated dependencies - all packages are upgraded to their latest stable versions
For more details, see the docs
๐ Repository migration
As part of this release, the project has moved from a personal repository to a dedicated organization repository:
- From: https://github.com/NishargShah/eslint-config-airbnb-extended
- To: https://github.com/eslint-config/airbnb-extended
โค๏ธ Thank You
- Gualtiero @maiolica
- Alexey Immoreev @luixo
- Vida Xie @9romise
- Sam Garfinkel @sgarfinkel
What's Changed
- [Beta] v3.0.0-beta-1 by @NishargShah in #29
- [Beta] v3.0.0-beta-2 by @NishargShah in #47
- [Beta] v3.0.0-beta-4 by @NishargShah in #49
- [Beta] v3.0.0-beta-5 by @NishargShah in #54
- [Beta] v3.0.0-beta-6 by @NishargShah in #55
- [Release] v3.0.0 by @NishargShah in #48
Full Changelog: V2.3.3...V3.0.0
- 3.0.0-beta-720 Jan 2026pre-release
Nothing published for this version
- 3.0.0-beta-61 Jan 2026pre-release
Nothing published for this version
- 3.0.0-beta-528 Dec 2025pre-release
Nothing published for this version
- 3.0.0-beta-427 Dec 2025pre-release
Nothing published for this version
- 3.0.0-beta-312 Dec 2025pre-release
Nothing published for this version
- 3.0.0-beta-21 Dec 2025pre-release
Nothing published for this version
- 2.3.329 Nov 2025
Release notes2 sources agree
Open source โ2.3.3 (2025-11-29)
๐ฉน Fixes
โค๏ธ Thank You
- Anton Khitrenovich @khitrenovich
- Heath C @heath-freenome
Full Changelog: V2.3.2...V2.3.3
- 2.3.210 Oct 2025
Release notes2 sources agree
Open source โ2.3.2 (2025-10-11)
๐ฉน Fixes
- eslint-config-airbnb-extended: Upgraded deps
- eslint-config-airbnb-extended: Added support for
eslint-plugin-react-hooksversions 6 and 7 - eslint-config-airbnb-extended: Updated
security.md
โค๏ธ Thank You
- Steven Sacks @stevensacks
Full Changelog: V2.3.1...V2.3.2
- 2.3.19 Sept 2025
Release notes2 sources agree
Open source โ2.3.1 (2025-09-10)
๐ Features
- docs: Added detailed documentation for
Extended ConfigandLegacy Config - eslint-config-airbnb-extended: Updated Dependencies and Dev Dependencies
๐ฉน Fixes
- eslint-config-airbnb-extended: Fixed React TypeScript Extension issue
- docs: Added
@next/eslint-plugin-nextinPackage Usedsection
Full Changelog: V2.2.0...V2.3.1
- docs: Added detailed documentation for
- 2.3.07 Sept 2025
Release notes2 sources agree
Open source โ2.3.0 (2025-09-07)
โค๏ธ Released Documentation
๐จ Breaking Change
- Requires
Node.js 16or higher
๐ฉน Fixes
- create-airbnb-x-config: Fixed hook config issue
- create-airbnb-x-config: The
Own Customizationoption has been removed, since we now provide complete documentation to reference. - eslint-config-airbnb-extended: Fixed files issue (#32).
- docs: Added changes of
CLIin documentation.
โค๏ธ Thank You
- synapxe-siang13 @synapxe-siang13
- David Tanner @DavidTanner
Full Changelog: V2.2.0...V2.3.0
- Requires
- 2.2.024 Aug 2025
Additional notes
Open source โ๐จ Breaking Changes
-
eslint-config-airbnb-extended: Re-enabled the following formatting rules that were accidentally turned off during the
eslint-stylisticintegration:react/jsx-closing-bracket-location react/jsx-closing-tag-location react/jsx-curly-brace-presence react/jsx-curly-newline react/jsx-curly-spacing react/jsx-equals-spacing react/jsx-first-prop-new-line react/jsx-indent react/jsx-indent-props react/jsx-max-props-per-line react/jsx-one-expression-per-line react/jsx-pascal-case react/jsx-props-no-multi-spaces react/self-closing-comp react/jsx-tag-spacing react/jsx-wrap-multilines
โค๏ธ Thank You
- Kilian Finger @KiwiKilian for raising the bug
-
- 2.1.23 Jul 2025
Release notes
Open source โ๐ฉน Fixes
- create-airbnb-x-config: Fixed #18 issue
โค๏ธ Thank You
- Charlie Laabs @claabs for raising the bug
- 2.1.129 Jun 2025
Release notes
Open source โ๐ Features
- create-airbnb-x-config: Added
strictconfig option in CLI
- create-airbnb-x-config: Added
- 2.1.017 Jun 2025
Release notes
Open source โ๐ Features
- eslint-config-airbnb-extended: Added
extensionsfeature for creating own config by yourself.
- eslint-config-airbnb-extended: Added
- 2.0.015 Jun 2025
Release notes
Open source โ๐ Features
- eslint-config-airbnb-extended: Added
one-to-onereplacement for Airbnb ESLint configs - create-airbnb-x-config: Added
one-to-onereplacement CLI options for Airbnb ESLint configs
โค๏ธ Thank You
- Nicholas C. Zakas @nzakas for the idea
- eslint-config-airbnb-extended: Added
- 2.0.0-beta-515 Jun 2025pre-release
Nothing published for this version
- 2.0.0-beta-415 Jun 2025pre-release
Nothing published for this version
- 2.0.0-beta-31 Jun 2025pre-release
Nothing published for this version
- 2.0.0-beta-21 Jun 2025pre-release
Nothing published for this version
- 2.0.0-beta-11 Jun 2025pre-release
Nothing published for this version
- 1.0.112 May 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Added
tailwind.configfile indevDependenciesexcluded list
- eslint-config-airbnb-extended: Added
- 1.0.102 May 2025
Release notes
Open source โ๐ฉน Fixes
- create-airbnb-x-config: Readded option to create
eslint.config.mjsfile - create-airbnb-x-config: Resolved
packageRootPathissue
- create-airbnb-x-config: Readded option to create
- 1.0.928 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- create-airbnb-x-config: Removed
eslint.config.mjscreate functionality temporary due to some weird issues
- create-airbnb-x-config: Removed
- 1.0.828 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- create-airbnb-x-config: Resolved:
Templatenot found issue from dist folder
- create-airbnb-x-config: Resolved:
- 1.0.728 Apr 2025
- 1.0.527 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- create-airbnb-x-config: Detect Package Manager automatically, and based on that, it will install the package.
- create-airbnb-x-config: Added option to create
eslint.config.mjsfile - create-airbnb-x-config: Removed
ts-nodeand addedtsx - eslint-config-airbnb-extended: Removed
ts-nodeand addedtsx
- 1.0.426 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Updated README.md for
strictRules - eslint-config-airbnb-extended: Fixed: Javascript requires
typescript-eslintfor functioning (#4)
- eslint-config-airbnb-extended: Updated README.md for
- 1.0.325 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- create-airbnb-x-config: Prettier config changed due to
arrow-body-styleandprefer-arrow-callbackissue, see issue - create-airbnb-x-config: Fixed
cursorissue whileexiting
- create-airbnb-x-config: Prettier config changed due to
- 1.0.224 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Fixed
nodeimport issue by addingcjsandmjsconfigurations - eslint-config-airbnb-extended: Changed
no-unsupported-features/es-syntaxruleseveritytooff
- eslint-config-airbnb-extended: Fixed
- 1.0.124 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Fixed
getStylisticLegacyConfigfunction, due to that many rules were not working - eslint-config-airbnb-extended: Removed
no-unsafe-callfromreactStrict - eslint-config-airbnb-extended: Changed value of
checksVoidReturnforno-misused-promises - eslint-config-airbnb-extended: Added README for
strictConfig
- eslint-config-airbnb-extended: Fixed
- 1.0.023 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended: Added
filesin all rules and configs
๐ฉน Fixes
- eslint-config-airbnb-extended: Added
getImportSettingsfunction to get the settings ofimport
- eslint-config-airbnb-extended: Added
- 0.11.322 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Fixed
no-confusing-void-expressionrule for arrow function
- eslint-config-airbnb-extended: Fixed
- 0.11.222 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Fixed
filesissue intypescriptEslintStrictRules - eslint-config-airbnb-extended: Fixed
tsExtensionsspreading issue - eslint-config-airbnb-extended: Added/Removed some of the rules from
typescriptEslintStrictRules
- eslint-config-airbnb-extended: Fixed
- 0.11.122 Apr 2025
Release notes
Open source โ๐ Features
- eslint-config-airbnb-extended: Added
typescript-eslintrecommended and stylistic rules intypescriptEslintconfig - create-airbnb-x-config: Added
prettierfunctionality - create-airbnb-x-config: Automated
templatesby the script - create-airbnb-x-config: Added
templatesfor prettier
- eslint-config-airbnb-extended: Added
- 0.11.021 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended: Changed
typescript-eslintrules severity
๐ Features
- eslint-config-airbnb-extended: Added
disableTypeCheckedconfig for javascript fromtypescript-eslint - eslint-config-airbnb-extended: Added
typescriptEslintStrictrules - eslint-config-airbnb-extended: Added
typescript-eslintfunction inCheck Updates
๐ฉน Fixes
- create-airbnb-x-config: Changed
templatesconfigs
- eslint-config-airbnb-extended: Changed
- 0.10.219 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- create-airbnb-x-config: Added
tsConfigsinTypeScriptconfig - eslint-config-airbnb-extended: Added
viteconfig in dev dependencies allowed list
- create-airbnb-x-config: Added
- 0.10.119 Apr 2025
- 0.10.019 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended: Changed
ruleskeys
๐ Features
- eslint-config-airbnb-extended: Added
stylisticplugin ofjavascript,typescript,jsxandplus - eslint-config-airbnb-extended: Added
stylisticandstylistic-plusin base config - eslint-config-airbnb-extended: Added
stylistic-disable-legacyconfig - eslint-config-airbnb-extended: Added
stylistic-reactin React config - eslint-config-airbnb-extended: Added
stylistic-typescriptandstylistic-typescript-plusin TypeScript config - eslint-config-airbnb-extended: Added
stylisticfunction inCheck Updates
๐ฉน Fixes
- eslint-config-airbnb-extended: moved
reactStrictrules frombaseconfig toreactconfig - create-airbnb-x-config: Changed
templatesconfigs
- eslint-config-airbnb-extended: Changed
- 0.9.316 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: base rules typescript issue fixed
- 0.9.216 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: fixed: Error: Cannot find module
<plugin>
- eslint-config-airbnb-extended: fixed: Error: Cannot find module
- 0.9.113 Apr 2025
Release notes
Open source โ๐ Features
- create-airbnb-x-config: Added
@eslint/jspackage foreslintrecommended rules
๐ฉน Fixes
- create-airbnb-x-config: Added
@eslint/compatpackage in commands
- create-airbnb-x-config: Added
- 0.9.013 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended: Removed
nextplugin from next config
๐ Features
- eslint-config-airbnb-extended: Added
nextplugin inplugins - eslint-config-airbnb-extended: Added
nextrules - eslint-config-airbnb-extended:
nextfunction added inCheck Updates
๐ฉน Fixes
- eslint-config-airbnb-extended: folder structure changed for
configs - create-airbnb-x-config: Added
nextplugin in templates
- eslint-config-airbnb-extended: Removed
- 0.8.013 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended: renamed
reactA11yrule toreactJsxA11y - eslint-config-airbnb-extended: moved
Reacteslint rules (not the package rules) toreact/recommandedconfig - eslint-config-airbnb-extended: Removed
import-xplugin from base config
๐ Features
- eslint-config-airbnb-extended: Added
nodeplugin inplugins - eslint-config-airbnb-extended: Added
import-xplugin inplugins - eslint-config-airbnb-extended:
Check Updatesfunctionality added so in future if some new rule comes up then script can automatically check - eslint-config-airbnb-extended: Added
eslint-inspector.config.mjsfor checking rules status
๐ฉน Fixes
- eslint-config-airbnb-extended: differentiate
deprecatedrules from all rules - eslint-config-airbnb-extended:
nodeconfig typo fixed (n/no-unsupported-features/es-builtin=>n/no-unsupported-features/es-builtins) - create-airbnb-x-config: Added
import-xplugin in templates
- eslint-config-airbnb-extended: renamed
- 0.7.013 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended:
nodeconfig no longer extendsbaseconfig
๐ Features
- eslint-config-airbnb-extended: Added
eslint-plugin-nfornodeconfig - create-airbnb-x-config: Added
nodepackage name in commands list
๐ฉน Fixes
- create-airbnb-x-config: Removed
nodetypescript config fromtemplatesfolder as it not needed
- eslint-config-airbnb-extended:
- 0.6.013 Apr 2025
Release notes
Open source โ๐ Features
- create-airbnb-x-config: Added
templatesfolder. - create-airbnb-x-config: Added
getConfigUrlfunction to get the url for GitHub for selected config.
- create-airbnb-x-config: Added
- 0.5.210 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Added
react-jsx-runtimerules in next.js as it is not required those rules. - eslint-config-airbnb-extended: Changed
react/require-default-propsrule and setdefaultProps(default) infunctions. - eslint-config-airbnb-extended: Removed
boolean-prop-namingfromreactStrictconfig as it is very hard to maintain in live projects.
- eslint-config-airbnb-extended: Added
- 0.5.19 Apr 2025
- 0.5.09 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended:
reactconfig no longer extendsbaseconfig inallandtypescript
๐ Features
- eslint-config-airbnb-extended: Added
reactStrictsrules
๐ฉน Fixes
- eslint-config-airbnb-extended: Sorted all the rules alphabetically to match docs
- eslint-config-airbnb-extended:
typescript-eslintrule deprecation issue fixed
- eslint-config-airbnb-extended:
- 0.4.09 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended:
reactconfig no longer extendsbaseconfig - eslint-config-airbnb-extended: Reduce package size from 1.34mb to 200kb around
๐ Features
- eslint-config-airbnb-extended: Did 50% Code rewrite due to size issues but no breaking changes
- eslint-config-airbnb-extended: Added
eslint-config-airbnb-extendedconfig for project linting - eslint-config-airbnb-extended: Separate plugins from configs, Check FAQ section for why.
๐ฉน Fixes
- eslint-config-airbnb-extended: Added
-bflag intsccommand - eslint-config-airbnb-extended: Eslint issues resolved by adding
referencesandcompositeoptions in tsconfig
- eslint-config-airbnb-extended:
- 0.3.17 Apr 2025
Release notes
Open source โ๐ฉน Fixes
- eslint-config-airbnb-extended: Resolved
npxissue by addingshebangline
- eslint-config-airbnb-extended: Resolved
- 0.3.07 Apr 2025
Release notes
Open source โ๐จ Breaking Changes
- eslint-config-airbnb-extended: Renamed
typescript-onlyconfig totypescript - eslint-config-airbnb-extended: Renamed
typescriptconfig toall
๐ Features
- eslint-config-airbnb-extended: Added
nodeconfig - eslint-config-airbnb-extended: Added README.md
- eslint-config-airbnb-extended: Added MIGRATION.md
- create-airbnb-x-config: Added README.md
โค๏ธ Thank You
- (docs) Thanks to ChatGPT :)
- eslint-config-airbnb-extended: Renamed
- 0.2.16 Apr 2025
- 0.2.06 Apr 2025
Release notes
Open source โ๐ Features
- eslint-config-airbnb-extended: Airbnb Setup added
- eslint-config-airbnb-extended: Next.js config added
- create-airbnb-x-config: CLI POC Completed
๐ฉน Fixes
- eslint-config-airbnb-extended: Removed changeset CLI
- create-airbnb-x-config: Removed changeset CLI