8000 Releases · kelp/webdown · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: kelp/webdown

Version 0.7.0

05 Apr 21:04
7023897
Compare
Choose a tag to compare

Release version 0.7.0

Version 0.6.3

24 Mar 03:55
245c57a
Compare
Choose a tag to compare

[0.6.3] - 2025-03-22

Changed

  • Updated project status from Alpha to Beta to reflect stability and completeness
  • Enhanced PyPI metadata with improved descriptions and keywords
  • Added additional classifiers for better project categorization
  • Added project URLs for documentation, bug tracker, source code, and changelog

Version 0.6.2

23 Mar 04:13
20f0a44
Compare
Choose a tag to compare

[0.6.2] - 2025-03-22

Changed

  • Added poetry.lock to version control for reproducible builds
  • Updated all dependencies to their latest compatible versions
  • Pin safety package to version 3.3.1
  • Enhanced GitHub Actions workflows with better cache handling to avoid conflicts

Security

  • Updated safety scanner from 2.3.5 to 3.3.1 for improved vulnerability detection

Version 0.6.1

23 Mar 03:58
b881786
Compare
Choose a tag to compare

[0.6.1] - 2025-03-22

Fixed

  • Code style and formatting issues in test files
  • GitHub Actions cache conflict warnings by improving cache key uniqueness
  • Added Python version to GitHub Actions cache keys for better matrix build separation

Version 0.6.0

23 Mar 03:49
22cfa42
Compare
Choose a tag to compare

[0.6.0] - 2025-03-22

Added

  • Comprehensive documentation for troubleshooting and error handling
  • Advanced Table of Contents (TOC) documentation with examples and customization guidance
  • Documentation for streaming large files, explaining the 10MB threshold implementation
  • Improved API documentation with correct module references after refactoring

Changed

  • Major refactoring to improve code organization and maintainability:
    • Split monolithic converter.py into logical modules (html_parser.py, markdown_converter.py, xml_converter.py)
    • Replaced complex placeholder system for code blocks with direct processing
    • Reduced XML helper functions from 7+ to 3-4 clear functions
    • Created reusable validation and error handling utilities
    • Consolidated configuration into dedicated classes (WebdownConfig, DocumentOptions)
    • Eliminated duplicate code in XML converter with new _process_paragraphs() helper function
  • Improved test coverage to 100% across all application code
  • Simplified streaming implementation with fixed 10MB threshold
  • Updated configuration class documentation to reflect actual implementation
  • Reorganized codebase following clean architecture principles

Fixed

  • Documentation build after modular architecture refactoring
  • Corrected API references in documentation
  • Validation issues in error handling code
  • Improved error reporting for various failure scenarios

Version 0.5.0

22 Mar 14:16
788b397
Compare
Choose a tag to compare

[0.5.0] - 2025-03-21

Added

  • Claude XML format support with --claude-xml flag
  • Optimized XML structure for use with Anthropic's Claude AI models
  • Metadata handling in Claude XML output with --no-metadata and --no-date options
  • New test suite for Claude XML functionality
  • Documentation for Claude XML format

Changed

  • Simplified streaming implementation with fixed 10MB threshold
  • Removed stream_threshold parameter from WebdownConfig
  • Removed advanced HTML2Text options to simplify the API
  • Improved README documentation for clarity and simplicity
  • Added code quality improvement tasks to TODO.md

Fixed

  • Improved streaming mode detection reliability
  • Better error handling in the streaming implementation

Version 0.4.2

16 Mar 16:31
fbd9d30
Compare
Choose a tag to compare

[0.4.2] - 2025-03-16

Improved

  • Migrated documentation to MkDocs with Material theme for better API reference
  • Added proper documentation site with auto-generation from docstrings
  • Fixed documentation deployment to GitHub Pages
  • Improved docstrings to be more consistent across modules

Version 0.4.1

16 Mar 04:58
474f103
Compare
Choose a tag to compare

[0.4.1] - 2025-03-15

Added

  • Added pdoc documentation generation with make docs and make docs-serve commands
  • Generated documentation now available in the docs/ directory

Improved

  • Enhanced CLI documentation with detailed explanations and practical examples
  • Improved command-line help with logically organized option groups and better descriptions
  • Added epilog with link to project repository
0