# Changes

## 0.4.0

- [`10b77e4`](https://github.com/mroderick/plete/commit/10b77e49ea5e05b37bb6e23ff96ec67782cf63dc)
  Add fetch with cancellation example to index.html
- [`10348c0`](https://github.com/mroderick/plete/commit/10348c037d5ca1a00d3b60ad82a0501d2bff9304)
  Add plete-with-fetch-and-abort.js
- [`cc7b06d`](https://github.com/mroderick/plete/commit/cc7b06dd067ce6f5a883d5f3c2f49dce9088f065)
  Add fetch-data-src.js
- [`c3a660d`](https://github.com/mroderick/plete/commit/c3a660dc4b1c56c9e367a652a2bd1f2bfd3cfb9b)
  Add process-response.js
- [`9bd4d78`](https://github.com/mroderick/plete/commit/9bd4d7838323d7114d26095c760b869fdd4d8411)
  Add add-abort-signal.js
- [`e023cbf`](https://github.com/mroderick/plete/commit/e023cbf37874b68c6893d6bbdb76f9b04a6b3e64)
  Bump lint-staged from 10.0.2 to 10.0.7 (dependabot-preview[bot])
    >
    > Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.0.2 to 10.0.7.
    > - [Release notes](https://github.com/okonet/lint-staged/releases)
    > - [Commits](https://github.com/okonet/lint-staged/compare/v10.0.2...v10.0.7)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`6155c11`](https://github.com/mroderick/plete/commit/6155c11c81b65ce3a35bff3eb70c4331e5c31326)
  Bump rollup from 1.29.0 to 1.31.0 (dependabot-preview[bot])
    >
    > Bumps [rollup](https://github.com/rollup/rollup) from 1.29.0 to 1.31.0.
    > - [Release notes](https://github.com/rollup/rollup/releases)
    > - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
    > - [Commits](https://github.com/rollup/rollup/compare/v1.29.0...v1.31.0)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`fbb96c1`](https://github.com/mroderick/plete/commit/fbb96c196d7b377a063616ea179954630118fd6d)
  Bump livereload from 0.9.0 to 0.9.1 (dependabot-preview[bot])
    >
    > Bumps [livereload](https://github.com/napcs/node-livereload) from 0.9.0 to 0.9.1.
    > - [Release notes](https://github.com/napcs/node-livereload/releases)
    > - [Commits](https://github.com/napcs/node-livereload/compare/0.9.0...0.9.1)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`d303a7b`](https://github.com/mroderick/plete/commit/d303a7b1f68f0e473b7fd1121d6b898d565ceddf)
  Bump eslint-plugin-testing-library from 2.2.0 to 2.2.1 (dependabot-preview[bot])
    >
    > Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) from 2.2.0 to 2.2.1.
    > - [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases)
    > - [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v2.2.0...v2.2.1)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`d3ae5b0`](https://github.com/mroderick/plete/commit/d3ae5b051e7a7bac41f9cc8aac6d4744841c7989)
  Bump @testing-library/dom from 6.11.0 to 6.12.2 (dependabot-preview[bot])
    >
    > Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library) from 6.11.0 to 6.12.2.
    > - [Release notes](https://github.com/testing-library/dom-testing-library/releases)
    > - [Changelog](https://github.com/testing-library/dom-testing-library/blob/master/CHANGELOG.md)
    > - [Commits](https://github.com/testing-library/dom-testing-library/compare/v6.11.0...v6.12.2)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`ee3a48a`](https://github.com/mroderick/plete/commit/ee3a48ae7d5d33e7fbf4861d9248df9b5775de65)
  Configure eslint
    >
    > The config "testing-library/recommended" should only be applied to the
    > test files, not to all files.
    >
    > Also: fix a few prettier warnings
    >
- [`e31cedf`](https://github.com/mroderick/plete/commit/e31cedfc3a7428b30778e44475c7c384d0e7c434)
  Bump eslint-plugin-testing-library from 1.5.0 to 2.2.0 (dependabot-preview[bot])
    >
    > Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) from 1.5.0 to 2.2.0.
    > - [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases)
    > - [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v1.5.0...v2.2.0)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`eb12308`](https://github.com/mroderick/plete/commit/eb123081b63f607fbf1c9870569ab71f40802686)
  Bump jsdom from 15.2.1 to 16.1.0 (dependabot-preview[bot])
    >
    > Bumps [jsdom](https://github.com/jsdom/jsdom) from 15.2.1 to 16.1.0.
    > - [Release notes](https://github.com/jsdom/jsdom/releases)
    > - [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
    > - [Commits](https://github.com/jsdom/jsdom/compare/15.2.1...16.1.0)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`d0c2615`](https://github.com/mroderick/plete/commit/d0c2615b40d7e10182f30201d1af4f13ab4a93eb)
  Bump eslint-config-prettier from 6.9.0 to 6.10.0 (dependabot-preview[bot])
    >
    > Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.9.0 to 6.10.0.
    > - [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
    > - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md)
    > - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.9.0...v6.10.0)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`62f6fb6`](https://github.com/mroderick/plete/commit/62f6fb655d11aa5efcba6382067c56a3e8db923a)
  Bump livereload from 0.8.2 to 0.9.0 (dependabot-preview[bot])
    >
    > Bumps [livereload](https://github.com/napcs/node-livereload) from 0.8.2 to 0.9.0.
    > - [Release notes](https://github.com/napcs/node-livereload/releases)
    > - [Commits](https://github.com/napcs/node-livereload/compare/0.8.2...0.9.0)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`866886e`](https://github.com/mroderick/plete/commit/866886e9c2050d4352610ced2bdcaed81249c332)
  Bump eslint-plugin-import from 2.20.0 to 2.20.1 (dependabot-preview[bot])
    >
    > Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.20.0 to 2.20.1.
    > - [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
    > - [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
    > - [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.20.0...v2.20.1)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`b9d2f52`](https://github.com/mroderick/plete/commit/b9d2f52a5c5c4897e83035053310ec923947fccc)
  Bump mocha from 7.0.0 to 7.0.1 (dependabot-preview[bot])
    >
    > Bumps [mocha](https://github.com/mochajs/mocha) from 7.0.0 to 7.0.1.
    > - [Release notes](https://github.com/mochajs/mocha/releases)
    > - [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
    > - [Commits](https://github.com/mochajs/mocha/compare/v7.0.0...v7.0.1)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`82e5bb1`](https://github.com/mroderick/plete/commit/82e5bb129c4d00275a3272a0beb2dd806a3d9c6d)
  Bump husky from 4.0.10 to 4.2.1 (dependabot-preview[bot])
    >
    > Bumps [husky](https://github.com/typicode/husky) from 4.0.10 to 4.2.1.
    > - [Release notes](https://github.com/typicode/husky/releases)
    > - [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
    > - [Commits](https://github.com/typicode/husky/compare/v4.0.10...v4.2.1)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`fe5a72b`](https://github.com/mroderick/plete/commit/fe5a72be450cf9fa69b616826bb051a198a21c26)
  Bump eslint-plugin-compat from 3.3.0 to 3.5.1 (dependabot-preview[bot])
    >
    > Bumps [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) from 3.3.0 to 3.5.1.
    > - [Release notes](https://github.com/amilajack/eslint-plugin-compat/releases)
    > - [Changelog](https://github.com/amilajack/eslint-plugin-compat/blob/master/CHANGELOG.md)
    > - [Commits](https://github.com/amilajack/eslint-plugin-compat/compare/v3.3.0...v3.5.1)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`eb02f96`](https://github.com/mroderick/plete/commit/eb02f96ca1c77d293003a16e96cba40e86220878)
  Bump lint-staged from 9.5.0 to 10.0.2 (dependabot-preview[bot])
    >
    > Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.5.0 to 10.0.2.
    > - [Release notes](https://github.com/okonet/lint-staged/releases)
    > - [Commits](https://github.com/okonet/lint-staged/compare/v9.5.0...v10.0.2)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`30792f0`](https://github.com/mroderick/plete/commit/30792f007ab1370cdb2c297a592cbf7b5db3516e)
  Bump eslint-plugin-testing-library from 1.4.1 to 1.5.0 (dependabot-preview[bot])
    >
    > Bumps [eslint-plugin-testing-library](https://github.com/Belco90/eslint-plugin-testing-library) from 1.4.1 to 1.5.0.
    > - [Release notes](https://github.com/Belco90/eslint-plugin-testing-library/releases)
    > - [Commits](https://github.com/Belco90/eslint-plugin-testing-library/compare/v1.4.1...v1.5.0)
    >
    > Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
- [`594ea07`](https://github.com/mroderick/plete/commit/594ea075a3a0b0a9efbc5aa37ac125bcec84144d)
  Clearly signal no support for Opera Mini

_Released on 2020-02-11._

## 0.3.2

- [`e842672`](https://github.com/mroderick/plete/commit/e8426720eb5a33e53725a816e5c818e518e3069d)
  Rename main.js to plete.js
- [`cce5321`](https://github.com/mroderick/plete/commit/cce53216d7c7b03949462fcba844eab95916479e)
  Rename main.css to plete.css
- [`353f21b`](https://github.com/mroderick/plete/commit/353f21b38d6f9f458fe5de3017ab432f1e2971f5)
  Fix missing main.css in dev-mode
    >
    > When running in dev mode, `index.html` would load up the `main.css` from
    > the `dist` folder.
    >
    > The `dist/main.css` file would only exist, if the `build` script had
    > been run previously.
    >
    > That shouldn't be necessary for development. Also, loading it from
    > `dist/` would mean that it could get out of date.
    >
    > Since the `http-server` part of the `start` script is serving up the
    > entire repository from the root, we can use `main.css` from `lib/`
    > directly.
    >
- [`bf0cea4`](https://github.com/mroderick/plete/commit/bf0cea4bf51c31b7a4e18be6c5b29ab319d9f901)
  Remove cruft from CHANGES.md

_Released on 2020-01-24._

## 0.3.1

- [`f557a0d`](https://github.com/mroderick/plete/commit/f557a0d5cfb249770e00165810df7cde0fe90da8)
  Fix invalid escaping in filter
    >
    > The fix applied in 23e0cea57c6484e9d1a148ed58e3644ccbc3ba29 ended up
    > breaking the filtering when `dataSrc` is an array of strings.
    >
    > Given ["Denmark", "Germany", "Spain", "Sweden", "United Kingdom"] it would not
    > return ["Denmark"] for a query of "Den".
    >
    > The solution is to use a battle hardened escaping function, from:
    >
    > https://stackoverflow.com/a/3561711
    >

_Released on 2020-01-23._

## 0.3.0

- [`37015f1`](https://github.com/mroderick/plete/commit/37015f1fedbb27b073e4989c24da7a9bbf6c3557)
  Add support for cancellation

_Released on 2020-01-21._

## 0.2.3

- [`23e0cea`](https://plete.dev/commit/23e0cea57c6484e9d1a148ed58e3644ccbc3ba29)
  Fix #6: escape input string on local filter

_Released on 2020-01-08._

## 0.2.2

- [`57eca5f`](https://plete.dev/commit/57eca5f89318183f3263e76042f98502fbf17279)
  Add keywords to package.json
    >
    > This should help people find it easier
    >
- [`b33c888`](https://plete.dev/commit/b33c888911207fe3e0035fd5743f21fcbb34f4ac)
  Fix typo in README

_Released on 2020-01-05._

## 0.2.1

- [`19baf0a`](https://plete.dev/commit/19baf0a87c6cbd6a2f692e564a8b342909e32b93)
  Add links to documentation site
- [`b18099c`](https://plete.dev/commit/b18099c7095c50ec3f42318e197dd8fa7cbdccfe)
  Fix broken test
    >
    > .classList is an object, not a string
    >

_Released on 2020-01-05._

## 0.2.0

- Add WAI-ARIA support
    >
    > This widget is considered a combobox and should use the rules for the
    > combobox role.
    >
    > See: https://www.w3.org/TR/wai-aria-1.2/#combobox

## 0.1.0

- Initial version
