Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@lennartpollvogt lennartpollvogt released this 15 Dec 20:33

Release v1.0.0 - Enhanced Structure and Features

Major Changes

  • Complete restructuring of internal data representation for better consistency and usability
  • Added comprehensive task list support with checkbox states
  • Headers now use a standardized format: {'header': {'level': 1, 'content': 'text'}}
  • Lists have been enhanced with explicit nesting and task support: {'list': {'type': 'ul', 'items': [...], 'task': state}}
  • Tables now use a column-based structure for better data manipulation and can easily used with pandas
  • Blockquotes support proper nesting with a consistent structure
  • Code blocks include improved language detection and formatting

Technical Updates

  • Enhanced test coverage

Documentation

  • Completely revised README with updated examples
  • Added comprehensive examples for all supported elements
  • Improved documentation of data structures

Breaking Changes of v1.0.0

  • Changed data structure format for headers, lists, and tables
  • Added for property classified_lines of class Markdown the indent of each line (goal: add parsing to HTML in further development + be more indent sensitive)

For detailed usage examples and documentation, please refer to the updated README.md.

Full Changelog: v0.1.0...v1.0.0