# CHANGES for regextras ## 0.8.0 ### Dev-facing - Linting: As per latest ash-nazg - npm: Switch to pnpm - npm: Update devDeps. ## 0.7.1 - Build: Update builds (dot all) - Linting: As per latest ash-nazg/ESLint 7 - npm: Update `rollup-plugin-babel` to `@rollup/plugin-babel` and explicitly set `babelHelpers` - npm: Update devDeps ## 0.7.0 - Linting (ESLint): Update per latest ash-nazg; switch to 2sp. indent; lint HTML, Markdown - Maintenance: Add `.editorconfig` - Fix: Properly add any extra u (unicode) flag - Enhancement: Add any extra s (dotAll) flag - Testing: Use ESM - Testing: Add nyc for coverage - Testing: Begin use of BDD style - Testing: Add tests for mixinRegex and plain prototype.js - Testing: Add HTML reporter - npm: Update devDeps ## 0.6.1 - npm: Drop `peerDependencies` (though still required) ## 0.6.0 - Enhancement: Add `main` ES and UMD builds (without generators) - Linting (ESLint): Apply ash-nazg; use js file format - Linting: Add `lgtm.yml` - Testing: Avoid missing `regenerator-runtime` and `core-js-bundle`; favicon no-ops; use strict; put `write` in own module - npm: Update devDeps, peerDep; add ash-nazg and its peerDeps; ignore rollup ## 0.5.0 - Babel: Add `.babelrc`, preset-env - Linting: Switch to .json file; update to avoid new standard rule - Testing: Switch from end-of-lifed nodeunit to Mocha - npm: Update devDeps; use terser and @babel/core; opn-cli -> open-cli - npm: Add regenerator-runtime and core-js-bundle peerDeps and devDeps ## 0.4.0 - Breaking change: Stop exporting default - npm: Update devDep - npm: Separate nodeunit script from linting/rollup ## 0.3.0 - Breaking change: Move now ES6 source files from `lib` to `src` - Enhancement: ES6 Modules export (incomplete) - Refactoring: Swap main with index - Linting: Add ESLint, `.remarkrc` - License: Remove mistakenly copied portion from my other repo - License: Rename to reflect type (MIT) - npm: Add `packge-lock.json` - npm: Update devDeps ## 0.1.1 - Fix README ## 0.1.0 - Initial release