v1.1.0 - Enhanced Features & Security
π OmniScript v1.1.0 Release
β¨ New Features
Text Formatting
- Strikethrough support:
~~text~~ - Unicode escape sequences:
\uXXXXand\xXX - Full round-trip fidelity for unicode characters
Developer Experience
- Position tracking in errors (e.g., "Error at 5:12")
- Unterminated string detection with clear messages
- Enhanced debugging capabilities
Extended Rendering
- HTML: Ordered lists, blockquotes, code blocks, images, links
- Markdown: Full formatting preservation
- PDF/DOCX/PPTX/XLSX: All formats fully functional via CLI
π Security Improvements
- XSS prevention with proper HTML escaping
- Enhanced input validation
- Secure string parsing
π Quality Metrics
- 88 tests passing (31 new for v1.1 features)
- 87.5% improvement in type safety (16 β 2 'any' usages)
- 100% backward compatible with v1.0
π¦ Published Packages
omniscript-parser@1.1.0omniscript-cli@1.1.0omniscript-converters@1.1.0
π Upgrade
npm install omniscript-parser@1.1.0
npm install omniscript-cli@1.1.0
npm install omniscript-converters@1.1.0No code changes required - drop-in replacement for v1.0!
π Documentation
π Thank You
Thanks to all contributors and users for making OmniScript better!