Skip to content

OmniScript Converters v1.0.0

Latest

Choose a tag to compare

@alpha912 alpha912 released this 15 Oct 21:42
· 7 commits to main since this release

OmniScript Converters v1.0.0

Released: October 15, 2025

Production-ready converters with full v1.0 block type support.

πŸš€ New Features

Chart Rendering

  • PDF: Chart.js integration with canvas rendering
  • DOCX: Data tables with labels and values
  • PPTX: Native PowerPoint charts
  • XLSX: Unchanged (sheet-focused)

Diagram Rendering

  • PDF: Mermaid.js rendering
  • DOCX: Diagram code display
  • PPTX: Diagram code on slides
  • 4 diagram types: flowchart, sequence, gantt, mindmap

Code Block Rendering

  • PDF: Syntax highlighting with Prism.js
  • DOCX: Preformatted code blocks
  • PPTX: Code slides with monospace font
  • 50+ language support
  • Optional line numbers and highlighting

πŸ”’ Security Fixes

  • P0: Fixed XSS vulnerability in PDF converter
  • P1: Fixed chart canvas ID collision risk
  • P1: Added chart type validation
  • P1: Added diagram engine validation

πŸ§ͺ Testing

  • 97 tests passing (100%)
  • Unit tests for all converters
  • Integration tests for v1.0 features
  • Edge case handling

πŸ“¦ Installation

npm install omniscript-converters@1.0.0

πŸ”— Links


Full Changelog: v0.6.0...v1.0.0