- version 1.2.10
- feature: implement pdf.js options.data argument for TypedArray input, instead of using options.url argument
- version 1.2.9
- bug fix: use pdfjs-dist legacy build, fixes Promise.withResolvers error
- version 1.2.8
- feature: add options.stopHeading to identify the end of a table.
- version 1.2.7
- feature: read command-line options from a file
- feature: pages option to limit parsing to specific pages
- feature: support non-Marked, line oriented PDF content, e.g. printer style output to PDF files
- feature: add RepeatCell and RepeatHeading transforms to normalize rows from printed reports
- refactor: improved handling of XY coordinates for determining cell order
- version 1.2.6
- updated: README.md
- version 1.2.5
- feature: findModules() finds node_modules dir for default fonts
- updated: README.md cli options
- version 1.2.4
- feature: implement CLI program, pdp or pdf-data-parser
- refactor: if options.heading is not defined process entire document, not just first table.
- updated: pdfjs-dist@4.0
- version 1.1.3
- use latest pre-built PDF.js from npm package 'pdf.js-dist' instead of building it
- version 1.1.2
- remove console debug statement
- updated README.md documentation
- version 1.1.1
- improved test coverage
- remove console debug statement
- fix typos in README.md
- version 1.1.0
- remove page header and footer artifacts from output
- option to remove repeating table headers on multiple page output
- major refactor of marked content processing
- handle cells that are out of normal x,y flow order, e.g. absolute positioning
- improved handling of font size and line spacing
- improved handling of cells with Span marked content
- testing: compare output files to expected data
- version 1.0.5
- add comment about vertical spanning cells to README
- version 1.0.4
- updated README with info about PDF marked content
- version 1.0.3
- bug fix of typo using
options.cells
argument
- bug fix of typo using
- version 1.0.2
- allow regexp for PdfDataParser
heading
option - bug fix of typo in code when using
options.cells
- allow regexp for PdfDataParser
- version 1.0.1
- fix some typos in README file
- version 1.0.0
- complete README file
- testing updates
- version 0.9.1
- cleanup code, comments and readme
- version 0.9.0
- initial check-in of project files