All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Comprehensive GitHub Actions workflows for CI/CD
- Automated version bumping and publishing
- Multi-platform and multi-version Node.js testing
- Updated package.json scripts for better development workflow
- Improved test coverage and type checking
- Initial release of TypeUp DOM library
- Complete Block and Inline element implementations
- Support for both CommonJS and ES modules
- Comprehensive test suite with 100% coverage
- Document Object Model for TypeUp documents
- Type-safe element creation and manipulation
- Serialization to/from JSON objects
- String representation for all elements