• v0.5.0 ff6b807f3b

    MarkiTect v0.5.0 - Clean TDD-Driven Editor Release

    tegwick released this 2025-10-26 06:53:55 +00:00 | 332 commits to main since this release

    This major release introduces a complete rewrite of the editor system using test-driven development principles and clean object-oriented architecture.

    • Clean TDD-driven editor architecture with Section, SectionManager, and DOMRenderer classes

    • Multiple concurrent section editing with intelligent section splitting

    • Four-layer content management (original, current, pending, editing)

    • Enhanced status dialog with repository info and version tracking

    • Comprehensive testing framework with clean separation of concerns

    • Elegant slide-in floating control panel for edit mode

    • Intelligent auto-sizing textarea for optimal editing experience

    • Enhanced empty line preservation and automatic paragraph separation

    • Global reset functionality and proper action semantics

    • Complete legacy editor system replacement

    • Test-driven development approach implementation

    • Enhanced UI/UX with better section positioning

    • Improved content management workflow

    • Resolved textarea sizing and font preservation issues

    • Fixed markdown roundtrip formatting in save functionality

    • Eliminated section duplication when saving edited content

    • Prevented section jumping during editing

    • Fixed CSS embedding import errors in HTML template generation

    This release represents a significant architectural advancement, setting the foundation for future development with maintainable, testable code.

    Downloads