- Support for feature detection of APIs (#327)
- Implement expected behavior when defining targets in
eslintrc
andbrowserslist
(this might be deprecated in the future)
- Migrated from Flow to Typescript
- Created performance benchmarks of popular repositories
- Create E2E linting tests
- Internal refactors
- Allow ESLint
peerDependency
version7.0.0
- Fixed many bugs reporting incorrect linter errors
- Update dependencies
- Remove
fixable
and addmeta.type
(305)
- Support Safari TP as a target (#285)
- Allow targets not caniuse db (#280
- Added missing browser mapping and default fallback (#272)
- Support Node >=8 (#281)
- Bump all deps to latest semver
- Add schema to support browserlist as a second paramenter in eslintrc (#265)
- Bumped all dependencies to latest semver
- Support for
eslint@6
- Remove npm restriction from engines
- Resolving browserslist config correctly despite being called from a cwd that is not the root of the project. (#217)
- Support detecting locally defined polyfills (#207) bb3be6e
- Handle entire API polyfill case (#190) e784b3d
- Bug when returning unsupported when mdn compat data has null record
- Support for ~4000 JS API's using ast-metadata-inferer
- Using caniuse id's for polyfills is no longer supported
Object.values()
support
- Removed
console.log
statement
- Updated all deps to latest semver
- Fixed recommendation config
- Updated browserslist
- Bumped all dependencies to latest semver
- Promise support
- Corrected incorrect babel exports config that prevented plugin from being loaded
- Bumped all dependencies to latest semver
- Removed boilerplate from
.eslintrc
- Run CI against node 8
- Removed flow-typed definitions
- Updated tests to reflect dependency changes
- Required
peerDependency
ofeslint>=4.0.0
- Bumped all dependencies to latest semver
- Range implementation