---
layout: post
title: ESLint v7.23.0 released
teaser: "We just pushed ESLint v7.23.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.png
tags:
  - release
  - minor
authors:
  - mdjermanovic
categories:
  - Release Notes
---

## Highlights

The [no-sequences](/docs/rules/no-sequences) rule has a new option `allowInParentheses`.








## Enhancements


* [`687ccae`](https://github.com/eslint/eslint/commit/687ccae517b8b815cf21e948f80d22e2bf118a99) Update: add option "allowInParentheses" to [no-sequences](/docs/rules/no-sequences) (fixes [#14197](https://github.com/eslint/eslint/issues/14197)) ([#14199](https://github.com/eslint/eslint/issues/14199)) (Daniel Rentz)
* [`43f1685`](https://github.com/eslint/eslint/commit/43f1685356b9840e09631843ad9ccf0440a498b0) Update: `--quiet` should not supress `--max-warnings` (fixes [#14202](https://github.com/eslint/eslint/issues/14202)) ([#14242](https://github.com/eslint/eslint/issues/14242)) (Milos Djermanovic)
* [`8984c91`](https://github.com/eslint/eslint/commit/8984c91372e64d1e8dd2ce21b87b80977d57bff9) Update: eslint --env-info output os info ([#14059](https://github.com/eslint/eslint/issues/14059)) (薛定谔的猫)




## Bug Fixes


* [`28583eb`](https://github.com/eslint/eslint/commit/28583eb8ada20f32579841bec3fbd60a018d5931) Fix: [no-mixed-operators](/docs/rules/no-mixed-operators) false positives with `? :` (fixes [#14223](https://github.com/eslint/eslint/issues/14223)) ([#14226](https://github.com/eslint/eslint/issues/14226)) (Milos Djermanovic)
* [`a99eb2d`](https://github.com/eslint/eslint/commit/a99eb2dc2a297d16e40a9feef3956668716c4eb5) Fix: Clarify line breaks in [object-curly-newline](/docs/rules/object-curly-newline) (fixes [#14024](https://github.com/eslint/eslint/issues/14024)) ([#14063](https://github.com/eslint/eslint/issues/14063)) (armin yahya)




## Documentation


* [`909c727`](https://github.com/eslint/eslint/commit/909c7271b8d294bd884827ad5df02615b6ec5e82) Docs: Add valid example that shows vars in a block scope ([#14230](https://github.com/eslint/eslint/issues/14230)) (Ed S)
* [`ebd7026`](https://github.com/eslint/eslint/commit/ebd70263f6e6fe597613d90f4b8de84710c2f3d6) Docs: Fix typo ([#14225](https://github.com/eslint/eslint/issues/14225)) (Greg Finley)








## Chores


* [`49d1697`](https://github.com/eslint/eslint/commit/49d16977d969070e5240074e76036f56631a90d3) Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps ([#14244](https://github.com/eslint/eslint/issues/14244)) (Brandon Mills)


