7.0.0 (2022-03-30)
- enforce esm import format (e89ad14)
- File extensions are required for import statements, defaults are not allowed to be destructured, and all imports must be resolvable
6.0.4 (2021-11-18)
- disable postinstall in published package (3510cb1)
6.0.3 (2021-11-18)
- eslint: allow eslint >= 7.26.0 in peerDependencies (4e9b609)
- release: don't include patch notes in release commit (52153cd)
6.0.2 (2021-09-22)
- import: use default import groups and update comments (dd3ad5b)
6.0.1 (2021-09-21)
- import: allow relative parent imports for module relative paths (029415d)
6.0.0 (2021-09-21)
- import: disallow relative parent imports and enforce sort order (6a15be5)
- import: Relative parent imports ('../') are no longer allowed, and imports must be sorted. Module-relative imports must be grouped first, followed by sibling relative imports. Both groups must be sorted alphabetically. Both of these rules can be automatically enforced with the fiximports transform in opensphere-jscodeshift.
5.1.0 (2021-09-16)
- import: add import rules that meet current style (ec806f1)
5.0.1 (2021-07-28)
- jsdoc: upgrade eslint-config-jsdoc to fix runtime error (5f19aa1)
5.0.0 (2021-05-10)
- ecma: change ecmaVersion to 2020 to match compiler (4101159)
- eslint: upgrade eslint/configs/plugins to latest (f950be5)
- eslint: This may result in new lint errors in projects. The most common error introduced was with the operator-linebreak rule, which now more accurately detects issues. These errors can be fixed via eslint --fix.
4.1.0 (2020-09-23)
- es6: use sourceType module to allow ES6 modules (422ba3f)
4.0.0 (2020-02-18)
- jsdoc: update eslint-config-jsdoc to latest, replace require-jsdoc (04fc12e)
- jsdoc: The update to eslint-config-jsdoc may find rule violations that were previously missed. The most common occurrence seems to be with check-alignment, which can be resolved by --fix.
3.4.1 (2020-01-28)
- disable prefer-promise-reject-errors to allow shadowing Promise (08b53ff)
3.4.0 (2020-01-02)
3.3.0 (2019-12-10)
- use no-unused-vars override to allow goog.requireType (d1c9b09)
3.2.0 (2019-12-02)
- goog: enable goog.module rules (b8e856b)
3.1.0 (2019-10-04)
- allow es6 syntax (cbd14c3)
3.0.0 (2019-07-08)
- indent: Restore function param indent behavior. (10cf3aa)
- jsdoc: Prefer const over constant. (2adfabd)
- jsdoc: Don't require a newline after the description. (e05e3ee)
- indent: Function parameters previously used the default of 1 indentation level, and now require 2. This was the pre-ESLint 6 behavior and should only require changes for projects that have already upgraded.
2.0.1 (2019-07-08)
- deps: Upgrade peer dependencies (ca0900b)
2.0.0 (2019-07-05)
- Upgrade of eslint to 6.0.0 (fb5688a)
- Changes to eslint javadoc checks may cause
yarn lint
errors.
1.1.3 (2019-01-31)
- package: update semantic release config (f2cf436)
1.1.0 (2017-12-26)
- ci: add travis build with semantic-release (3fa696c)