---
layout: post
title: ESLint 0.4.3 released
teaser: "We just pushed ESLint 0.4.2, which is a minor release mostly to fix some bugs."
image: release-notes-patch.png
tags:
  - breaking change
  - release
authors:
  - nzakas
categories:
  - Release Notes
---

## Breaking Changes

There are no breaking changes in this release.

## Complete Changelog

The following is the complete list of changes in this version:

* fixes [#682](https://github.com/eslint/eslint/issues/682): rewrite no-constant-condition rule (Michael Ficarra)
* Fixes [#673](https://github.com/eslint/eslint/issues/673) allow configuration of @return errors via requireReturn - (fixes [#673](https://github.com/eslint/eslint/issues/673)) (Brian Di Palma)
* Tweaking inline code formatting for "if, while, dowhile" (Peter deHaan)
* Fixes [#677](https://github.com/eslint/eslint/issues/677) getJSDocComment() should not search beyond FunctionExpression or FunctionDeclaration parent nodes. (Brian Di Palma)
* Relaxed enforcement of camelcase rule (Ian Christian Myers)
* Fixing issue [#675](https://github.com/eslint/eslint/issues/675). Incorrect triggering of no-else-return rule. (Brian Di Palma)
* Added style option for wrap-iife (Mathias Schreck)
* Fix: Issues with named function expressions in no-unused-vars and no-shadow (fixes [#662](https://github.com/eslint/eslint/issues/662)) (Nicholas C. Zakas)
* Update: camelcase rule now doesn't flag function calls (fixes [#656](https://github.com/eslint/eslint/issues/656)) (Nicholas C. Zakas)
* Updating documentation description for: no-space-before-semi rule, changing rules to exempt strings with semicolons and test for that condition. Fixes [#629](https://github.com/eslint/eslint/issues/629). (Jonathan Kingston)
* Adding in rule no-space-before-semi to prevent spaces before semicolons. fixes [#629](https://github.com/eslint/eslint/issues/629) (Jonathan Kingston)
* show NPM version (Paul Verest)
* adapt code formatting (Mathias Schreck)
* Added a TextMate 2 integration to the docs (Nate Silva)
