Commit Graph

  • 261fc257d1 Update README.md main Nicolas 2026-08-27 19:13:16 -07:00
  • ea4e622c75 Update README.md Nicolas 2026-08-27 13:03:30 -07:00
  • b95df2e1a9 Update README.md Nicolas 2026-08-27 13:03:05 -07:00
  • 42bf1c5ecd chore: release v0.2.4 (#143) v0.2.4 tomsideguide 2026-08-27 20:08:08 +01:00
  • 1c737ec821 feat: send a pdf that needs ocr to firecrawl parse (#141) tomsideguide 2026-08-27 19:59:42 +01:00
  • 5feff1fd5f feat(pdf): report pages that need ocr (#140) tomsideguide 2026-08-27 19:59:42 +01:00
  • 091b62e03f fix: reject a malformed parse reply as hosted and honour an empty api key #141 feat/hosted-ocr tomsideguide 2026-08-27 19:36:33 +01:00
  • b8b60e4938 feat: send a pdf that needs ocr to firecrawl parse tomsideguide 2026-08-27 19:13:26 +01:00
  • b5ce6ebfe2 feat(pdf): name the pages that need ocr in the message #140 feat/pdf-needs-ocr tomsideguide 2026-08-27 19:35:27 +01:00
  • 2a9c8377bc docs(python): count the conversion failures after needsocr tomsideguide 2026-08-27 19:09:36 +01:00
  • 2644c6f23a Merge branch 'feat/node-hosted-ocr' into feat/python-hosted-ocr #136 feat/python-hosted-ocr tomsideguide 2026-08-24 14:30:11 -07:00
  • b414bb04b2 Merge branch 'feat/pdf-pages' into feat/node-hosted-ocr #135 feat/node-hosted-ocr tomsideguide 2026-08-24 14:30:10 -07:00
  • fa2cc76226 docs(pdf): per-page output in the module doc #134 feat/pdf-pages tomsideguide 2026-08-24 14:29:56 -07:00
  • 333ecdd018 Merge branch 'feat/pdf-needs-ocr' into feat/pdf-pages tomsideguide 2026-08-24 14:29:54 -07:00
  • 7c0dfe44ba docs: exit code 3 and the error contract after needsocr #133 tomsideguide 2026-08-24 14:29:39 -07:00
  • 5fbcb05f6d feat(python): send pages that need ocr to firecrawl parse tomsideguide 2026-08-24 14:28:03 -07:00
  • 5605ca9501 feat(node): send pages that need ocr to firecrawl parse tomsideguide 2026-08-24 14:25:43 -07:00
  • dcfdce44a9 fix(node): export toMarkdownPages from the loader tomsideguide 2026-08-24 14:23:02 -07:00
  • 22aab39086 feat(pdf): per-page markdown tomsideguide 2026-08-24 14:21:07 -07:00
  • 47118b9d4d feat(pdf): report pages that need ocr tomsideguide 2026-08-24 14:18:24 -07:00
  • bf3d33e617 chore: release v0.2.3 (#125) v0.2.3 tomsideguide 2026-08-21 00:51:35 +01:00
  • a50616f5fe feat(sheet): extract form control checkboxes (#123) tomsideguide 2026-08-20 22:58:38 +01:00
  • 6066677e78 feat(sheet): extract form control checkboxes #123 feat/sheet-checkboxes tomsideguide 2026-08-20 13:21:18 -07:00
  • ba05b65d1f feat(model): render checkbox controls as task list tokens (#122) tomsideguide 2026-08-20 21:34:46 +01:00
  • 784760305f feat(model): render checkbox controls as task list tokens #122 feat/checkbox-inline tomsideguide 2026-08-20 13:10:29 -07:00
  • c9d4eee742 chore: release v0.2.2 (#121) v0.2.2 tomsideguide 2026-08-20 20:32:03 +01:00
  • ea0e0b3ac6 fix(markdown): escape a dollar only where a math span could form (#120) tomsideguide 2026-08-20 20:29:37 +01:00
  • 08bcbc22ef chore: release v0.2.1 (#119) v0.2.1 tomsideguide 2026-08-20 20:05:41 +01:00
  • a2aa54fa5f feat(math): convert equations to latex math (#117) tomsideguide 2026-08-20 19:53:56 +01:00
  • caad680240 chore: read utf-16 units through as_chunks (#118) tomsideguide 2026-08-20 18:46:34 +01:00
  • 7df4b2e421 chore: release v0.2.0 v0.2.0 tomsideguide 2026-08-19 20:52:39 -07:00
  • 652cabd4c3 fix(markdown): pair emphasis delimiters only with closer-capable partners (#114) tomsideguide 2026-08-20 04:47:03 +01:00
  • 45ca3843f5 fix(markdown): escape delimiters that pair across run seams tomsideguide 2026-08-20 03:58:28 +01:00
  • e72b559dc6 feat(sheet): read every Excel container in-house and drop calamine tomsideguide 2026-08-20 02:27:31 +01:00
  • 5cf142a545 fix(docx): keep run edge whitespace when xml:space is unmarked tomsideguide 2026-08-19 21:09:36 +01:00
  • aa6ab89fe6 fix(markdown): escape pipes in code spans inside table cells tomsideguide 2026-08-19 20:27:48 +01:00
  • 3a64809690 fix(epub): read a repeated spine part once tomsideguide 2026-08-19 18:29:12 +01:00
  • e754e1d33a chore: release v0.1.9 v0.1.9 Abimael Martell 2026-08-13 14:39:50 -07:00
  • b8c433b9cd Merge pull request #92 from firecrawl/chore/bump-pdf-inspector-1.14.2 Abimael Martell 2026-08-13 14:38:09 -07:00
  • 20311d4207 chore(deps): bump pdf-inspector to 1.14.2 #92 chore/bump-pdf-inspector-1.14.2 Abimael Martell 2026-08-13 14:34:27 -07:00
  • 4e3089b1ed chore: release v0.1.8 v0.1.8 Abimael Martell 2026-08-10 16:32:56 -07:00
  • 4a45addbd6 chore: release v0.1.7 v0.1.7 tomsideguide 2026-08-06 20:54:19 +01:00
  • 9103035818 docs: refresh benchmark numbers tomsideguide 2026-08-06 20:53:24 +01:00
  • 0d9da1e6ee fix: overflow-safe offsets, url escaping, and trailing table columns tomsideguide 2026-08-06 20:29:57 +01:00
  • 3e5066a310 feat: quote and code blocks from paragraph style names tomsideguide 2026-08-06 19:29:14 +01:00
  • 0d24ad694e fix(rtf): treat a backslash before a line break as a paragraph mark tomsideguide 2026-08-06 15:28:13 +01:00
  • 8eecca5aa2 fix(wasm): draw demo page frame as svg so corners match rails on hidpi tomsideguide 2026-08-05 21:33:29 +01:00
  • ab93279b8e fix: keep the word boundary at a page or column break tomsideguide 2026-08-05 21:15:18 +01:00
  • 2fc6c7ac5a chore: release v0.1.6 v0.1.6 tomsideguide 2026-08-05 19:21:56 +01:00
  • ace3d1aa64 feat: binding error codes (#25) tomsideguide 2026-08-05 19:18:56 +01:00
  • 8bc59be861 docs(python): document the ConvertError subclasses #25 feat/binding-error-codes tomsideguide 2026-08-05 18:53:00 +01:00
  • 52411911e4 feat(python): raise a ConvertError subclass per failure tomsideguide 2026-08-05 18:53:00 +01:00
  • bb78e63272 docs: give every readme the same errors section tomsideguide 2026-08-05 18:36:26 +01:00
  • 71be98c6fd feat(wasm): throw an Error carrying the error code tomsideguide 2026-08-05 18:36:18 +01:00
  • 8f05b1a3db feat(node): reject with an Error carrying the error code tomsideguide 2026-08-05 18:36:10 +01:00
  • 3f4928ea1b feat: name every ConvertError variant with a stable code tomsideguide 2026-08-05 18:36:02 +01:00
  • 2d3f923973 feat: clean up heading emphasis and table header rows v0.1.5 tomsideguide 2026-08-05 17:16:30 +01:00
  • a94a08a103 docs: refresh the benchmark numbers for v0.1.5 #22 fix/heading-emphasis-and-header-rows tomsideguide 2026-08-05 17:11:49 +01:00
  • 536ab5b2b9 chore: release v0.1.5 tomsideguide 2026-08-05 16:44:47 +01:00
  • c2ad75d77f feat(tables): detect header rows in the remaining formats tomsideguide 2026-08-05 16:43:35 +01:00
  • 5ff18e1343 fix(headings): drop the emphasis a heading style carries from its runs tomsideguide 2026-08-05 16:42:43 +01:00
  • 11de173bcc fix(render): keep untargeted anchors from splitting styled runs tomsideguide 2026-08-05 16:41:47 +01:00
  • f31a67a1d3 docs(wasm): fix file path reference tomsideguide 2026-08-05 15:27:18 +01:00
  • e884f6163e chore: release v0.1.4 v0.1.4 tomsideguide 2026-08-05 15:14:53 +01:00
  • cf21e181ae ci: drop the wasm job's redundant comment tomsideguide 2026-08-05 15:13:35 +01:00
  • fa6b204c22 docs(wasm): rework the demo page lede and about section tomsideguide 2026-08-05 15:13:35 +01:00
  • fe975502d9 feat(tables): detect header rows in csv and spreadsheets tomsideguide 2026-08-05 15:13:35 +01:00
  • 6f0a15795e feat: add wasm bindings, @firecrawl/anydoc-wasm, and a browser demo tomsideguide 2026-08-05 14:55:34 +01:00
  • cad7ef2dd6 fix(build): drop zip's C-backed zstd codec, unblock wasm32 builds Anderson Medeiros dev 2026-08-04 17:12:36 -03:00
  • 987b8fe679 docs: reorganize agent skill section tomsideguide 2026-08-04 21:01:31 +01:00
  • 7285ccd661 docs: move quick start above features tomsideguide 2026-08-04 20:55:38 +01:00
  • 8065e31a26 docs: drop the PDF shortcut note from the formats table tomsideguide 2026-08-04 20:53:18 +01:00
  • 6eac2b2774 chore: release v0.1.3 v0.1.3 tomsideguide 2026-08-04 20:50:25 +01:00
  • 24c8fa2c24 chore: route PDF issues to pdf-inspector tomsideguide 2026-08-04 20:48:26 +01:00
  • 32c454ba3c feat: add an agent skill tomsideguide 2026-08-04 20:48:25 +01:00
  • aa695d3c7d feat: add an anydoc CLI to the npm package tomsideguide 2026-08-04 20:48:25 +01:00
  • 58c9ea61b9 docs: name Firecrawl Parse and explain what its OCR adds tomsideguide 2026-08-04 18:43:44 +01:00
  • 60f7f84d63 docs: reword the Firecrawl Parse feature bullet tomsideguide 2026-08-04 18:35:48 +01:00
  • cdceddeb02 docs: reword the hosted /parse note in the intro tomsideguide 2026-08-04 18:34:36 +01:00
  • 7538e52ef8 Update README.md Nicolas 2026-08-04 13:34:46 -04:00
  • e09b54e560 Update README.md Nicolas 2026-08-04 13:34:33 -04:00
  • cb6896637f Update README.md Nicolas 2026-08-04 13:31:24 -04:00
  • 923c0ef7e3 docs: show the format detection example in Rust tomsideguide 2026-08-04 18:26:38 +01:00
  • 371f47f34a chore: restore the lockfile entries CI's npm expects v0.1.2 tomsideguide 2026-08-04 17:19:36 +01:00
  • c756978d59 chore: release 0.1.2 tomsideguide 2026-08-04 17:14:14 +01:00
  • 2d95950345 ci: create the GitHub release last, with the addons, wheels, and sdist tomsideguide 2026-08-04 17:11:15 +01:00
  • 85c39ed570 ci: skip the npm dry-run publish when the version is already live tomsideguide 2026-08-04 17:00:37 +01:00
  • 3c3d7f97b3 ci: test the Linux release matrices through docker run tomsideguide 2026-08-04 16:52:37 +01:00
  • 89fbad0630 docs: point scanned PDFs at the hosted parse endpoint tomsideguide 2026-08-04 16:47:27 +01:00
  • 5edf4da782 docs: rewrite the READMEs around features, quick starts, and the hosted parse option tomsideguide 2026-08-04 16:45:18 +01:00
  • 48c4923f8c Update README.md Eric Ciarla 2026-08-04 11:39:37 -04:00
  • 4982f0fb1f ci: rewrite the workflows with npm provenance, dry-run releases, and a shared version gate tomsideguide 2026-08-04 16:38:15 +01:00
  • 0d57d59f69 ci: publish to npm without provenance, which self-hosted runners cannot attest v0.1.1 tomsideguide 2026-08-04 16:17:17 +01:00
  • 65040b465a ci: fix the release blockers found on the first v0.1.1 run tomsideguide 2026-08-04 16:16:34 +01:00
  • cc80979156 ci: fail the release fast when the tag and version locations disagree tomsideguide 2026-08-04 16:11:19 +01:00
  • 30c7a73a3d ci: skip the crates.io publish when the version is already live tomsideguide 2026-08-04 16:04:42 +01:00
  • e24727dfa8 ci: import the installed wheel in the Python test job tomsideguide 2026-08-04 16:04:42 +01:00
  • edc8726890 chore: regenerate the Node loader for 0.1.1 tomsideguide 2026-08-04 16:04:42 +01:00
  • eb5bee7bc8 chore: release 0.1.1 tomsideguide 2026-08-04 15:57:11 +01:00
  • 4debcff312 ci: build, test, and publish the Python wheels tomsideguide 2026-08-04 15:57:01 +01:00