# html-data-parser Change Log

- version 1.1.13
  - enhancement: emit parser 'head' event
- version 1.1.12
  - enhancement: follow HTTP 307,308 redirects
- version 1.1.11
  - documentation: updated README.md
- version 1.1.10
  - enhancement: follow HTTP 301,302 redirects
- version 1.1.9
  - refactor: convert project to ECMAScript modules
  - refactor: options hasHeader default is false

- version 1.0.8
  - refactor: change project group to github:drewletcher
- version 1.0.7
  - feature: HtmlDataParser add options.rs for passing in a Readable stream
  - refactor: hdp CLI updated options handling
  - bug fix: optional JSON output of rows as arrays
- version 1.0.6
  - refactor: change project group to gitlab:drewletcher
- version 1.0.5
  - enhancement: options.cells accepts minimum number or "min-max" range
  - enhancement: transform options hasHeader, header:m:n
  - enhancement: handle stream pause/resume
  - feature: support Typescript types
  - feature: add JSONC support for options files
  - refactor: error handling for file not found
- version 1.0.4
  - feature: allow regular expression for matching options.heading and options.id
- version 1.0.3
  - refactor: by default output all rows of all tables
  - feature: RepeatCellTransform handle missing value (empty cell)
  - bug fix: RepeatCellTransform splice repeating column at array index
  - tests: for RepeatCell and RepeatHeader transforms
  - tests: testrunner.bat, use tr_launcher CLI test app from @oby4/storage-lib project
- version 1.0.2
  - feature: add options.id to match for TABLE id attribute
- version 1.0.1
  - initial project release
  - isaacs/sax-js v1.4.1
