Changelog
v0.3.0 (2025-08-29)
Feat
- add demo documentation and update navigation
- enhance demo_features.py with structured output and logging
- migrate comprehensive roadmap features demonstration to new script
- add complete roadmap features demonstration
- implement advanced union types and array constraints
- enhance README with OpenAI integration examples
- add comprehensive roadmap features demonstration
- add core converter enhancements for LLM-optimized schemas
Fix
- add missing type annotations to demo function
- resolve mypy errors in utils.py
Refactor
- update terminology from TypeScript to ScheLLMa throughout the codebase
- rename conversion functions for clarity and consistency
- simplify feature titles in demo_features.py
- update demo_features.py to clarify feature descriptions
- rename logging to logger for scheLLMa package
- replace nested functions with SchemaConverter class
- remove models module and consolidate examples
v0.2.0 (2025-08-27)
Feat
- enhance mkdocs configuration and add navigation structure
- add mypy and pytest to pre-commit hooks
- initial version of scheLLMa
Fix
- resolve all ruff linting issues
Refactor
- rename conversion functions
- move ruff and mypy configs to separate files