|
1 | | -# OmniScript Format v1.0 - Release Notes |
| 1 | +# OmniScript Format - Release Notes |
| 2 | + |
| 3 | +## v1.1.0 - Enhanced Features & Security (January 16, 2025) |
| 4 | + |
| 5 | +**Status**: β
Production Ready |
| 6 | +**Packages**: omniscript-parser@1.1.0, omniscript-cli@1.1.0, |
| 7 | +omniscript-converters@1.1.0 |
| 8 | + |
| 9 | +### π― Highlights |
| 10 | + |
| 11 | +This release brings **enhanced formatting capabilities**, **security |
| 12 | +improvements**, and **better developer experience** while maintaining **100% |
| 13 | +backward compatibility** with v1.0. |
| 14 | + |
| 15 | +### β¨ New Features |
| 16 | + |
| 17 | +#### Text Formatting |
| 18 | + |
| 19 | +- β
**Strikethrough** - `~~text~~` syntax for strikethrough formatting |
| 20 | +- β
**Unicode Escapes** - `\uXXXX` and `\xXX` support in strings |
| 21 | +- β
Round-trip support for all unicode characters |
| 22 | + |
| 23 | +#### Developer Experience |
| 24 | + |
| 25 | +- β
**Position Tracking** - Errors now show precise line:column (e.g., "Error |
| 26 | + at 5:12") |
| 27 | +- β
**String Validation** - Detect unterminated strings with clear messages |
| 28 | +- β
**Better Debugging** - Enhanced error context for faster problem resolution |
| 29 | + |
| 30 | +#### CLI Enhancements |
| 31 | + |
| 32 | +- β
**Extended HTML** - Ordered lists, blockquotes, code blocks, images, links |
| 33 | +- β
**Enhanced Markdown** - Full formatting preservation in exports |
| 34 | +- β
**Working Converters** - PDF/DOCX/PPTX/XLSX rendering fully functional |
| 35 | + |
| 36 | +### π Security Improvements |
| 37 | + |
| 38 | +- β
**XSS Prevention** - All HTML output properly escaped |
| 39 | +- β
**Input Validation** - Enhanced parser safety checks |
| 40 | + |
| 41 | +### π Quality Metrics |
| 42 | + |
| 43 | +- **88 tests** passing (31 new tests for v1.1 features) |
| 44 | +- **100% backward compatible** with v1.0 |
| 45 | +- **Zero breaking changes** |
| 46 | + |
| 47 | +### π Upgrade Path |
| 48 | + |
| 49 | +```bash |
| 50 | +npm install omniscript-parser@1.1.0 |
| 51 | +npm install omniscript-cli@1.1.0 |
| 52 | +npm install omniscript-converters@1.1.0 |
| 53 | +``` |
| 54 | + |
| 55 | +No code changes needed - drop-in replacement for v1.0! |
| 56 | + |
| 57 | +--- |
| 58 | + |
| 59 | +## v1.0.0 - Production Release (October 15, 2025) |
2 | 60 |
|
3 | | -**Release Date**: October 15, 2025 |
4 | 61 | **Status**: β
Production Ready |
5 | 62 | **Packages**: omniscript-parser@1.0.0, omniscript-converters@1.0.0, |
6 | 63 | omniscript-cli@1.0.0 |
|
0 commit comments