# Changelog

## v2.3.0 (2020-06-23)

* New: Add rule `prefer-object-rule` ([#101](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/101)) ([7f625f4](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7f625f425332fc8028cbba38b8d4b93f0849dd62))

## v2.2.2 (2020-06-10)

* Fix: handle spreads in rule meta objects ([#100](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/100)) ([45a09a6](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/45a09a67942c55230fcae893633c1911b089a514))
* Docs: Fix incorrect rule reference in meta-property-ordering ([#96](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/96)) ([68059b1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/68059b1ed2cb2710a4d6c4aa1d05afad8de565f0))
* Upgrade: eslint and other deps ([#92](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/92)) ([93d082c](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/93d082cce48da79bf7305df70e4fd0061b482e88))

## v2.2.1 (2020-01-17)

* Fix: update `require-meta-schema` rule to allow object schemas (in addition to array schemas) ([#90](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/90)) ([e582cb6](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e582cb61d0f51c15a8e5d9e38c82d1c73f2d6edd))

## v2.2.0 (2020-01-08)

* Update: Add new rule `require-meta-docs-description` ([#89](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/89)) ([b175b46](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/b175b46732033c99e26e5380d83ea94727c15218))
* New: add `always` option to `consistent-output` rule ([#88](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/88)) ([8c74f24](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8c74f242431de0d809f7be2801d4d889340fe84e))
* New: add new rule `require-meta-schema` ([#87](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/87)) ([10b28f0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/10b28f03d12a4770db3433b3b9cedface0d480d4))
* Fix: Check for meta type even when using a function reference ([#84](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/84)) ([38ad521](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/38ad521963b4e10d001ef91314a637c1028972cf))
* Chore: fix incorrect test cases. ([#82](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/82)) ([c86c224](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/c86c22453bc9cb9aad536985f4361c7c9d3de096))

## v2.1.0 (2019-05-08)

* New: meta-property-ordering (fixes [#62](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/62)) ([#80](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/80)) ([aebf1cf](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/aebf1cf2023e014aa8778fe457bfa5c8a4c876fc))
* Revert "Update: add plugins: ['eslint-plugin'] in configs" ([#76](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/76)) ([9bab974](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/9bab97423656bb40a4cd199034c5a167e89b822e))
* Update: add plugins: ['eslint-plugin'] in configs ([bb71efa](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/bb71efaec765691c1cb85bd6d8d6b46a5ae0c960))

## v2.0.1 (2018-12-22)

* Fix: allow to use generator function as fix in fixer-return ([#75](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/75)) ([7556633](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7556633ce349ec78a90fe7986d6090726e84c048))
* Fix: require-meta-type crash when has no meta property ([#73](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/73)) ([bc9b1a0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/bc9b1a01cc3fcc9d115615c7e107f08c6bb0538c))

## v2.0.0 (2018-12-08)

* New: require-meta-type (fixes [#67](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/67)) ([#68](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/68)) ([7f87941](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7f8794159aae178fdd6f069ed9d4dee27367633a))
* Update: ensure report-message-format checks formatting in meta.messages ([#72](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/72)) ([1ffb48a](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/1ffb48aec79c278562729698bff93493ee5ac20e))
* Upgrade: dev dependcies to latest ([#69](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/69)) ([9dad54f](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/9dad54f6b3e148068f6322011f4c5c63bd4178c0))
* Breaking: require node >= 6 & eslint >= 5 (fixes [#70](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/70)) ([#71](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/71)) ([c1778af](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/c1778af090dc88f122101e3cf6ea653b5bc49778))

## v1.4.1 (2018-10-24)

* Fix: no-deprecated-report-api should consider spread operator(fixes [#64](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/64)) ([#65](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/65)) ([ec7a34c](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/ec7a34c562123b78494a256c3f233fc0ff759e50))
* Chore: fix linting errors ([#66](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/66)) ([a128650](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/a12865059fb625a8c2fc123d81d636d825d3d9d8))

## v1.4.0 (2018-01-27)

* New: require-meta-docs-url (fixes [#55](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/55)) ([#56](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/56)) ([114d2c7](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/114d2c7aa1539d2271069ab54863bd3825fb7ec0))

## v1.3.0 (2018-01-08)

* Update: add meta.docs.url to rules ([eb207d0](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/eb207d0ef650e9f91f7f7ca3be2ab8cbe762f0d3))
* Docs: fix some errors in rule example. ([#52](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/52)) ([bd97347](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/bd9734768d0da32806f9c2bae6f0327f7f8427b3))
* Docs: fix prefer-replace-text doc name. ([#51](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/51)) ([786fc92](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/786fc92aa9d02c3a5cb75a7ca8417b5b7017b8d5))
* New: rule prefer-replace-text ([#50](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/50)) ([f0d27d5](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/f0d27d50f0b2d89bd3c38f9ffa02a8b8210f083d))
* Docs: http => https. ([#49](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/49)) ([86d3ebf](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/86d3ebfe80f6021bfac826b49f7c975542a64b70))
* Chore: add vscode to gitignore. ([#48](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/48)) ([0f64dc1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/0f64dc15368c3d558d4d304c95f3fadccff4c456))
* Build: autogenerate the table in README.md (fixes [#43](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/43)) ([#46](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/46)) ([efae7da](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/efae7daaeecc96545aac3714c043e4b564aa0edd))
* Update: add --fix to prefer-output-null. ([#44](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/44)) ([0fc99af](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/0fc99af38a5217b698a0cff6c391496ecf2720aa))
* Docs: add no-deprecated-context-methods fixable. ([#45](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/45)) ([cf563fb](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/cf563fb48d1376ebf9031daa80f6c520ce80b893))
* Docs: add missing fixable icon to `no-deprecated-context-methods` ([#42](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/42)) ([3597af5](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/3597af584d02a4805516ff766e8deb62456301f6))

## v1.2.0 (2017-09-10)

* New: no-deprecated-context-methods rule (fixes [#40](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/40)) ([#41](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/41)) ([8931504](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8931504a891dd95ccc60d3e75e93826cc5f56091))

## v1.1.0 (2017-09-08)

* Chore: add release script ([#39](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/39)) ([3454d60](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/3454d604bb98a4f06ffd32c2a70e183426b20c39))
* Update: utils.getTestInfo filter elements equal to null (fixes [#37](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/37)). ([#38](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/38)) ([7b33446](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7b33446cd90c9f928618b59f6da1b9e05a8ea34f))

## v1.0.0 (2017-08-31)

* Fix: some rules crashing if tests array has missing elements (fixes [#35](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/35)). ([#36](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/36)) ([e3a14e1](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e3a14e11d86836b1ab63d19c689327fea8f8a4bc))
* Breaking: update ESLint peerDependency to >=4.1.0 ([#33](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/33)) ([7cabcdc](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7cabcdcae32ae67fc3769804aad5e5d8882b3baa))
* Chore: use local variable. ([#34](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/34)) ([e04a4bc](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e04a4bc15963efdff6309549e34c51cfa2c2ea74))
* Update: add autofixing to test-case-property-ordering. (fixes [#31](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/31)) ([#32](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/32)) ([23f9010](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/23f90106a5c8b3cf1a785989d6c9ec798da339a9))

## v0.8.0 (2017-07-26)

* Breaking: add no-unused-placeholders to recommended. ([#29](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/29)) ([882c36a](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/882c36a075be72b136e75eef14b13f09cf3fc27b))
* Docs: fix rulename in example. ([#28](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/28)) ([6a9fb15](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/6a9fb15a34efb72691a8aa79ba23efc5f3e1f255))
* New: rule no-unused-placeholders. ([#26](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/26)) ([a090610](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/a090610265260d681dcf55f45b16252d957ec262))
* Chore: use utils.getReportInfo ([#27](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/27)) ([c9b07ce](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/c9b07ce9c4637ec03280ece8fe9aef16a7528ac0))
* Breaking: add some rules to recommended config ([#25](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/25)) ([8ac484c](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8ac484c68e7314d6977855c1901541f6a3f5dc20))
* Update: no-identical-tests despite of properties order. ([#21](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/21)) ([223da80](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/223da80bd918d02bc1038434c382e13303deb6fe))
* New: rule test-case-property-ordering ([#16](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/16)) ([6137274](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/6137274a28a5b3036bc41933d96222ab6ed1c6a0))
* Chore: upgrade deps. ([#24](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/24)) ([b30c176](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/b30c17630da23c885f4c49d25da1da0289610737))
* Fix: linting errors. ([#23](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/23)) ([8d8526f](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8d8526fe02ea5704469fb07df53970bcfdfeaec2))
* Fix: prefer-output-null crashes, when a test case is not object. ([#22](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/22)) ([7c7c772](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7c7c772f2cb1850eaf364d69a29e49f9c954479a))
* New: fixer-return ([#15](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/15)) ([93bd142](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/93bd142cbf6159561099ad5e3cdfd8f1f90503f5))
* New: rule prefer-output-null ([#20](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/20)) ([9f98ac4](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/9f98ac45c6bbeb5b1be894e646d43dabf86befae))
* Docs: rules to be alphabetical. ([#18](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/18)) ([4cec353](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/4cec353c272d6dd799ba3c30cd4f06b103b0c7e8))
* Chore: upgrade eslint-config-not-an-aardvark@2.1.0 ([e079baf](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e079baf5e33a4045162969a7490cb1e869963bf0))
* Update: add --fix to no-identical-tests. ([#13](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/13)) ([ca607c4](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/ca607c43aba3101cf68ed79a2c58636cbc96cfb3))
* Chore: disable package-lock.json ([#14](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/14)) ([b41a2b8](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/b41a2b86ea4e405080089cd9def20c9a0a027e36))
* Upgrade: eslint-plugin-self@1.0.1 ([3fc9cc3](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/3fc9cc3d72aff315341f916f09b753bfa4aa5350))

## v0.7.4 (2017-07-01)

* New: no-identical-tests rule ([#11](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/11)) ([8c19ab5](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8c19ab5eb8942e35f102ca300a83ac73f67ce26f))

## v0.7.3 (2017-07-01)

* Update: support ESLint v4 ([e361d63](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e361d63753092178edbdde36dbdbf5cc96b7817c))
* Chore: add Node 8 to travis ([9ee1ad3](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/9ee1ad376fa0a6f211bbbea5880a3962103c708f))
* Chore: remove identical tests ([#12](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/12)) ([82c6892](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/82c6892d0a4f5eb3f8f508b04643447ac7ba03e9))
* Chore: use eslint-plugin-self (fixes [#10](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/10)) ([58a927a](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/58a927a9d7d7f699a2ae70619c7e102a8fcdc547))
* Upgrade: espree to 3.4.3 ([#9](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/9)) ([3dfc4c6](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/3dfc4c6ff8ff1141a7f6aea80f81f28fd0499a9d))

## v0.7.2 (2017-05-09)

* Docs: update readme to indicate test-case-shorthand-strings is fixable ([e480d08](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e480d082087064b306a489d9b101d3398ff6af22))
* Update: add fixer for test-case-shorthand-strings ([9fcf4a6](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/9fcf4a6060804a30d215985c99944fb955ea8a95))
* Docs: add example to consistent-output with output: null ([e2e3de3](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e2e3de320c7f3f051df56f65fe3bea4826a23a54))

## v0.7.1 (2017-02-22)

* Fix: incorrect category for consistent-output ([308b048](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/308b048140e65a2b3b39023df2ab9ea814e754b4))

## v0.7.0 (2017-02-22)

* New: consistent-output rule ([64ed898](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/64ed898ad504a507551f6ebcbcd88f1c34bea61a))
* Docs: add directive comment to no-useless-token-range docs ([667e36f](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/667e36f015efdd532678d008ea06bc1f9aacadf4))

## v0.6.0 (2017-02-22)

* Docs: add travis badge to README.md ([55388b2](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/55388b28acb926e517c7d1acb67ede66f0845316))
* Breaking: add no-useless-token-range to recommended config ([277d11c](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/277d11cb323130e0e3870894b145ff03a9f6bf10))
* New: no-useless-token-range rule ([4537737](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/45377379b76ba0ce869d1179eaf4afd5e1c5ee21))

## v0.5.0 (2017-02-01)

* New: prefer-placeholders rule ([de03394](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/de033940546a791a12b800adc46f9bc32b24fef2))
* Chore: unify logic for parsing context.report() arguments ([d14cd05](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/d14cd055adb282d7aacfcfcadee44b0bbb8b3d4a))
* New: add more presets ([2fa5e7f](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/2fa5e7fbc664d6eaff6ffcc2aa26b1436d0b442f))

## v0.4.0 (2017-02-01)

* Chore: remove errors from valid test case ([815bf07](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/815bf073f8086e98eb57b31f3a60c8dd07f4a13b))
* Chore: enable test-case-shorthand-strings on this codebase ([558f1db](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/558f1dbc0635809e410b24b2e8be45fe9aa9b8e4))
* Docs: Remove incorrect "recommended" marking for report-message-format ([48b7e34](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/48b7e347f8346bf66b8169ac0ec5d78e77d43cb1))
* New: test-case-shorthand-strings rule ([cbbc49f](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/cbbc49f52ab447df68f340282ef821a44800e280))

## v0.3.0 (2017-01-27)

* Breaking: add no-missing-placeholders to eslint-plugin:recommended ([833d094](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/833d094a2b4ee4a9460264979b5a7a61d7182595))
* New: no-missing-placeholders rule ([a995733](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/a995733b0f3a555d946f7e8818396d0983fa8cc8))

## v0.2.1 (2016-12-14)

* Fix: check the type of the first arg of the old context.report() API ([29dc51c](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/29dc51c81749dd66d6d6b1861f307d8bd6947b89))
* Docs: Add require-meta-fixable to the list of rules in the readme ([45dac85](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/45dac8544547980a751532877c012c53b5e9224b))

## v0.2.0 (2016-12-14)

* Chore: refactor utils.getRuleInfo ([5f8dbd8](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/5f8dbd8a9a6eb4084081aef6adb543463d83474b))
* Fix: report-message-format crash on reporting empty object ([f32ada6](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/f32ada66623eb54385afcbf4516931ad94de0336))
* Breaking: add require-meta-fixable to recommended config ([0a1e1fa](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/0a1e1fa0fb24fdb2099a689f2cf47fc5ba98d832))
* New: require-meta-fixable rule ([59bfdd6](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/59bfdd62929d1b611f226e6b321a76ea69017154))
* Chore: Prohibit small letters as the first character of report messages ([7a74a7b](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7a74a7b46680a9cf58c4b96da40e1d1a6ae5bcba))
* Fix: incorrect no-deprecated-report-api autofix if > 5 arguments passed ([2bd6cba](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/2bd6cba9209ea46eddbc33063c005b2586b96bd4))
* Update: improve the error location for no-deprecated-report-api ([937bafa](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/937bafa7710adb8e11c6f581485b44d367097f5f))
* Fix: report-message-format crash when calling report() with no arguments ([292d141](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/292d141ef7ef949ac0e92deeb70b9d836b65935a))
* Update: improve the report location for report-message-format ([15f3192](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/15f31929f23e163924f1e217e064eeac23de5276))
* Chore: use string placeholders for the message in report-message-format ([b5a13f6](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/b5a13f6699ba652ca3d44d459cdfcda3f8800443))
* Chore: enable report-message-format for this plugin's rules ([ad60708](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/ad607080d02736aa9b9aa46969ddd99b2a474dc6))
* Build: ensure the .eslintrc.js file is linted when running tests ([7abbbf5](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7abbbf5db745861751f4bc0ac2202bd1b84328f1))
* Build: Dogfood this plugin's rules on its own codebase ([e345dc5](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/e345dc5670b343ef8dd1800aa84c096633a6f879))
* Chore: refactor no-deprecated-report-api to use getContextIdentifiers ([1914f17](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/1914f17cb5170c632a15d5c7e9bdc9fb19fd109b))
* Chore: fix comment indentation in no-deprecated-report-api ([c64e3d8](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/c64e3d86af82592fcb3b95500463dc69f9dc90df))
* New: report-message-format rule ([ffab432](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/ffab432d1351a2a3f759efc2a922d28e3cabdf90))
* Chore: add npm-debug.log to .gitignore ([63415f8](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/63415f899adc2bbddf8c1b9e4c78a02a78a9eec9))

## v0.1.0 (2016-12-13)

* New: Add a 'recommended' config ([7b9ec01](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/7b9ec012286f4c16af27e79db7e449916c56c3c6))
* New: no-deprecated-report-api rule ([06a6e5a](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/06a6e5ae81328ba37e8360ca5ad7498939059031))
* New: initial commit ([8b0ae4f](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/commit/8b0ae4f30014e9526af02ecba518f5edfd38c2b9))


