Skip to content

Tags: OmniScriptOSF/omniscript-core

Tags

v1.2.0

Toggle v1.2.0's commit message
OmniScript Format v1.2.0 - Production Release

v1.1.0

Toggle v1.1.0's commit message
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

v1.0.0

Toggle v1.0.0's commit message
Release v1.0.0 - Production ready with @Chart, @diagram, and @code bl…

…ocks

v0.5.4

Toggle v0.5.4's commit message
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

v0.5.1

Toggle v0.5.1's commit message
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.

v0.5.0

Toggle v0.5.0's commit message
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.