---
layout: post
title: ESLint v8.12.0 released
teaser: "We just pushed ESLint v8.12.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release."
image: release-notes-minor.png
authors:
  - btmills
categories:
  - Release Notes
tags:
  - Release
---








## Features


* [`685a67a`](https://github.com/eslint/eslint/commit/685a67a62bdea19ca9ce12008a034b8d31162422) feat: fix logic for top-level `this` in [no-invalid-this](/docs/rules/no-invalid-this) and [no-eval](/docs/rules/no-eval) ([#15712](https://github.com/eslint/eslint/issues/15712)) (Milos Djermanovic)














## Chores


* [`18f5e05`](https://github.com/eslint/eslint/commit/18f5e05bce10503186989d81ca484abb185a2c9d) chore: [padding-line-between-statements](/docs/rules/padding-line-between-statements) remove useless `additionalItems` ([#15706](https://github.com/eslint/eslint/issues/15706)) (Martin Sadovy)


