v0.3.0

datalab-to/markerv0.3.0Oct 17, 2024by VikParuchuri

AI Summary

This release focuses on enhancing table rendering, markdown output quality, and header detection capabilities. It introduces a custom table model and refines block detection logic for better global formatting.

Key Highlights

  • Integrated custom table model using the Open Table Model for superior rendering
  • Improved markdown output with better block detection, layout labels, and line spacing
  • Added header level detection and a computed Table of Contents
  • Fixed pagination bugs and added Python 3.13 support

New Features

  • Custom table model integration
  • Header level detection
  • Computed table of contents

Full Release Notes

Tables!
- Integrate custom table model for better table rendering - this uses a new state of the art [open table model](https://github.com/VikParuchuri/tabled)

Markdown output
- Adjust block detection to improve markdown output globally
- Assign layout labels to blocks in a better way - will improve quality globally
- Better line spacing in markdown output
- Push footnotes to end of page

Header levels
- Add detection for header levels like #, ##, etc.
- Add computed table of contents

Bugfixes/misc
- Fix bug with pagination not working
-  Much better debugging with debug image output
- Python 3.13 support