The format is based on Keep a Changelog.
1.1.5 - 2024-04-22
- add env.es2022=true
- remove env.es2023, not supported by all eslint 8 versions
1.1.4 - 2024-04-22
- doc(CONTRIBUTORS): added
- add env.es2023=true
- add rule: no-unused-vars: 1
1.1.3 - 2024-04-07
- add env.es2020=true
- add parserOptions.ecmaVersion = latest
1.1.1 - 2024-04-06
- remove rule no-newline-no-curly-if
- remove haraka:recommended
- remove rules included in eslint:recommended
1.1.0 - 2024-04-06
- chore: update to eslint 8 standards
- publish as @haraka/eslint-config
- add lint & prettier scripts
- add Haraka globals, root:true, and envs
- doc(README): update
1.0.16 - 2024-04-05
- chore: remove eslint deprecated formatting rules
- chore: remove .npmignore, populate [files] in package.json
- chore: add CodeQL workflow for GitHub code scanning (#27)
- ci: update to use shared workflows
- doc(README): fix badge URL, update usage
1.0.15 - 2022-05-28
- style: replace integers with off|warn|error
- chore(ci): update configs
- chore(pkg): add .release submodule
- CI travis -> Github Actions
- dep eslint >= 7 (was 6)
- ecmaVersion 2017 -> 2018
- eslint prefers 'warn' to 'warning'
- add prefer-template rule
- add eslint parserOptions: ecmaVersion: 2017
- convert .eslintrc.json to .eslintrc.yaml
1.0.11 - 2019-07-09
- add brace-style rule
- remove node 6 testing
- remove no-useless-escape rule
- import rules from haraka/Haraka
- Fixes the format of an eslint plugin. The "rules" section is for custom rules (i.e. the code for defining the rules), not for enforced rules.
- eslint 4 enables no-useless-escape. Reduces error to warning until that rule is less brain damaged.
- fixed missing comma at end of no-empty rule
- added "no-undef": 1 (warnings only)
- Updated rules from Haraka main repo
- renamed .eslintrc to .eslintrc.json
- added travis testing
- added install and usage sections to README
- added env:es6=true
- added space-before-function-paren rule