From 1d267701106a329bd52fdefb368f8502f9c74c86 Mon Sep 17 00:00:00 2001 From: tegwick Date: Sat, 8 Nov 2025 19:24:52 +0100 Subject: [PATCH] Prepare release 0.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🚀 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c662852e..25505de2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.0] - 2025-11-08 + +### Added +- **Complete JavaScript Architecture Refactoring**: Full TDD-driven modular architecture with SectionManager and DOMRenderer components +- **Advanced Image Editor**: Rebuilt with full drag-n-drop functionality and staging workflow +- **Modular Component System**: Extracted comprehensive JavaScript components for better maintainability +- **Enhanced Edit Mode**: Improved robustness and user experience with better reset functionality +- **Insert Mode Protection**: Implemented insert mode with heading protection and content display fixes +- **Scroll Indicators**: Added scroll indicators with disabled state styling +- **Asset Shipping**: Comprehensive asset shipping for md-render command + +### Fixed +- **Reset Button Functionality**: Implemented fully functional reset buttons for text and image sections +- **Image Rendering**: Fixed proper image rendering in modular architecture +- **DOM Content Updates**: Resolved DOM content updates and reset functionality +- **Section Click Functionality**: Enabled proper section click functionality for edit UI +- **Modular Integration**: Fixed integration of modular JavaScript architecture into application +- **Button Functionality**: Resolved accept, cancel, and reset button functionality issues +- **Critical JavaScript Errors**: Fixed errors preventing content rendering + +### Changed +- **Edit Mode Organization**: Continued efforts to reorganize edit mode for better robustness +- **Example Directory Structure**: Reorganized examples directory with topic-based subdirectories +- **UI Panel Structure**: Eliminated floating status panel above editor menu for cleaner interface + +### Maintenance +- **TODO Cleanup**: Cleaned up completed theme system refactor tasks + ## [0.6.0] - 2025-10-28 ### Added diff --git a/pyproject.toml b/pyproject.toml index 3c8f10b2..787ec9fe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "markitect" -version = "0.6.0" +version = "0.7.0" description = "Advanced Markdown engine for structured content" readme = "README.md" requires-python = ">=3.8"