# Roadmap ## 0.3.0 (Current - Released January 2025) - **Asar 65816 Assembler Integration**: Complete cross-platform ROM patching with assembly code - **ZSCustomOverworld v3**: Complete integration with enhanced overworld editing capabilities - **Advanced Message Editing**: Enhanced text editing interface with improved parsing - **GUI Docking System**: Improved docking and workspace management for better workflow - **Symbol Extraction**: Extract and analyze assembly symbols with addresses - **Enhanced CLI Tools**: Modern z3ed command-line interface with improved UX - **Modernized Build System**: CMake 3.16+ with professional packaging and CI/CD - **Testing Infrastructure**: Comprehensive test suite with ROM-dependent test separation ## 0.4.X (Next Major Release) - **Overworld Sprites**: Complete sprite editing, add/remove functionality - **Enhanced Dungeon Editing**: Advanced room object draw and edit functionality - **Tile16 Editing**: Enhanced editor for creating and modifying tile16 data - **Plugin Architecture**: Framework for community extensions and custom tools - **Graphics Sheets**: Complete editing, saving, and re-importing of sheets - **Project Refactoring**: Clean up resource loading and memory usage ## 0.4.X - Dungeon: Implement room object draw and edit functionality. - Graphics Sheets: Complete editing, saving, and re-importing of sheets. - Project Refactoring: Clean up resource loading and memory usage. ## 0.5.X - Sprite Property Editor: Add support for changing sprite behavior and attributes. - Custom Sprites: Support creating and editing custom sprites. - Asar Patching: Stabilize existing patching system for advanced modifications. ## 0.6.X - SCAD Format: Polish and finalize the scad file integration. - Hex Editing Improvements: Enhance user interface for direct ROM manipulation. - Music Editing: Add an interface to edit and manage music data. ## 0.7.X - Cross-Platform Stability: Test and refine builds across Windows, macOS, iOS, and Linux. - Plugin/Integration Framework: Provide hooks or scripting for community add-ons. ## 0.8.X - Performance Optimizations: Remove bottlenecks in rendering and data processing. - Documentation Overhaul: Update manuals, guides, and in-app tooltips. ## 0.9.X - Beta Release: Code freeze on major features, focus on bug fixes and polish. - User Interface Refinements: Improve UI consistency, iconography, and layout. - Internal Cleanup: Remove deprecated code, finalize API calls. ## 1.0.0 - Stable Release: Final, production-ready version. - Changelog: Comprehensive summary of all changes since 0.0.0.