Tags: OmniScriptOSF/omniscript-core
Tags
Release v1.1.0 - Enhanced Features & Security New Features: - Strikethrough text formatting (~~text~~) - Unicode escape sequences (\uXXXX, \xXX) - Position tracking in parser errors (line:column) - Extended HTML rendering (lists, blockquotes, code blocks) - Enhanced Markdown export Security Improvements: - XSS prevention (HTML escaping) - Input validation enhancements Quality Improvements: - 31 new tests (88 total, 100% passing) - Improved type safety (87.5% fewer 'any' types) - Technical debt documented Backward Compatible: - 100% compatible with v1.0.0 - No breaking changes
Release v0.5.4: Update README files with GitHub links, publish packages - Remove contact email from README files - Add GitHub organization and owner links - Update parser to v0.5.2 - Update CLI to v0.5.4 with dependency bump - Add publishing metadata to package.json files - Copy LICENSE files to sub-packages
Enhance OSF parser with improved data handling and error management ## Summary - Refactored the OSF parser to introduce a new `parseSheetData` function for better handling of sheet data, including support for semicolons in cell values. - Updated the `FormulaEvaluator` class to utilize the new data parsing method and ensure type safety with `CellValue`. - Improved error handling in the `main` function to provide clearer messages when commands or files are missing. - Enhanced type definitions for OSFValue to support a wider range of data types, including nested structures. - Expanded test coverage to validate the new parsing capabilities, particularly for semicolons in bullet points and sheet data. ## Testing - Run `pnpm test` to verify all new and existing tests pass successfully.
Enhance OSF parser with improved data handling and error management ## Summary - Refactored the OSF parser to introduce a new `parseSheetData` function for better handling of sheet data, including support for semicolons in cell values. - Updated the `FormulaEvaluator` class to utilize the new data parsing method and ensure type safety with `CellValue`. - Improved error handling in the `main` function to provide clearer messages when commands or files are missing. - Enhanced type definitions for OSFValue to support a wider range of data types, including nested structures. - Expanded test coverage to validate the new parsing capabilities, particularly for semicolons in bullet points and sheet data. ## Testing - Run `pnpm test` to verify all new and existing tests pass successfully.