# skipRegex Changes

## \[1.0.2] - 2018-12-24

### Added

- Adds `of` to the keywords that can precede a regex.
- Support for the `s` (ES9 "dotAll") flag.
- Related links in the Readme.

## \[1.0.1] - 2018-12-21

### Fixed

- ESLint must be in devDependencies.

## \[1.0.0] - 2018-12-21

Ready for production

### Added

- Adds `away` and `extends` as keywords that can precede a regex.
- UMD Builds, including a minified one for browsers.
- ESLint with revised configuration.
- Karma test for browsers (local) and node.
- Travis test with 100% coverage.
- Config file for the markdownlint VSCode extension.
- VSCode folder to the repo.

### Changed

- Simplify the main regex and some parts of the code.
- Renamed the ESM variant from skip-regex.esm.js to skip-regex.mjs (node ESM compatible).
- Update devDependencies.
- CHANGES.md now is CHANGELOG.md and have a new format.
- Update badges using [badgen](https://badgen.net).
- Update license.

### Fixed

- Fail when `>` is the first character in the regex.
- Fail when the regex is preceded by `<`.
- TypeScript definition.

## \[0.3.1] - 2017-10-19

### Changed

- Removes npm 3.x requirement.
- Updated devDependencies.

## \[0.3.0] - 2017-07-04

### Added

- ESM variant.

### Changed

- Improved detection of regex with increment/decrement prefix operator.
- ES6 module version transpiled to ES5.
- Added jsDoc comments and banner.
- Enhanced README.

### Fixed

- Prevent error if the `start` parameter is out of range.

## \[0.2.0] - 2017-06-22

First public release published in npm with the name 'skip-regex'
