Download Latest Version v3.0.9 source code.zip (48.4 MB)
Email in envelope

Get an email when there's a new version of borb

Home / v3.0.8
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-06-14 2.1 kB
v3.0.8 source code.tar.gz 2026-06-14 3.0 MB
v3.0.8 source code.zip 2026-06-14 3.8 MB
Totals: 3 Items   6.8 MB 1

📣 borb v3.0.8

Improvements & Maintenance:

  • Expanded rounded border system across layout elements: Rounded corner support was significantly extended across multiple LayoutElement implementations, improving visual consistency and giving developers finer control over rendered UI components.
  • Improved testing for rounded border rendering: New tests were added for images with rounded borders, strengthening coverage and ensuring correct rendering behavior across edge cases.
  • Refinements to layout internals: Several iterations of improvements to rounded border handling were introduced, stabilizing behavior across different layout components and consolidating earlier incremental changes.
  • LayoutElement robustness improvements: Method ordering and internal structure adjustments were applied to improve maintainability and reduce subtle integration issues in complex layouts.
  • Code quality and type safety improvements: Multiple mypy fixes and static typing refinements were introduced across core modules, improving long-term reliability and reducing type-related regressions.
  • Formatting and linting cleanup: Black formatting fixes were applied, including cleanup in self_truncating_heterogeneous_paragraph, keeping the codebase consistent with formatting standards.
  • Test and rendering stability improvements: Additional subsetting tests and minor rendering-related fixes further improved robustness of document generation workflows.
  • Rendering fallback and font handling improvements (maintenance work): Internal refactoring in font-related components and screenshot fallback behavior improved resilience in edge cases.

Internal Maintenance:

  • Ongoing incremental refactoring of rendering and layout internals
  • Continuous cleanup of legacy formatting inconsistencies
  • Gradual consolidation of layout rendering behavior for future extensibility

These release notes were AI-generated from the public changelog and commit summaries, and while care was taken to reflect them accurately, they may still contain omissions or small inaccuracies.

Source: README.md, updated 2026-06-14