Files
yaze/docs/changelog.md
scawful a1429a8199 Update README and documentation for v0.3.0 release
- Revamped README.md to provide a clearer overview of the project, including updated platform support, key features, and installation instructions.
- Added a new asar-integration.md file detailing the Asar 65816 assembler integration, including usage examples and API references.
- Updated changelog.md to reflect new features and improvements in version 0.3.0, including Asar integration, ZSCustomOverworld v3, and enhanced message editing.
- Revised getting-started.md to indicate the completion of Asar patching features and updated CLI command statuses.
- Enhanced index.md to include new documentation links and a summary of major new features in the latest release.
- Improved infrastructure.md to reflect the transition to C++23 and modern CMake practices.
2025-09-25 09:28:46 -04:00

2.6 KiB

Changelog

0.3.0 (01-2025)

  • Asar 65816 Assembler Integration: Complete cross-platform support for ROM patching with assembly code
  • ZSCustomOverworld v3: Full integration with enhanced overworld editing capabilities
  • Advanced Message Editing: Enhanced text editing interface with improved parsing and real-time preview
  • GUI Docking System: Improved docking and workspace management for better user workflow
  • Symbol Extraction: Extract symbol names and opcodes from assembly files
  • Modernized Build System: Upgraded to CMake 3.16+ with target-based configuration
  • Enhanced CLI Tools: Improved z3ed with modern command line interface and TUI
  • CMakePresets: Added development workflow presets for better productivity
  • Cross-Platform CI/CD: Multi-platform automated builds and testing
  • Professional Packaging: NSIS, DMG, and DEB/RPM installers
  • ROM-Dependent Testing: Separated testing infrastructure for CI compatibility
  • Comprehensive Documentation: Updated guides and API documentation

0.2.2 (12-31-2024)

  • DungeonMap editing improvements
  • ZSCustomOverworld support
  • Cross platform file handling

0.2.1 (08-20-2024)

  • Improved MessageEditor parsing
  • Added integration test window
  • Bitmap bug fixes

0.2.0 (07-20-2024)

  • iOS app support
  • Graphics Sheet Browser
  • Project Files

0.1.0 (05-11-2024)

  • Bitmap bug fixes
  • Error handling improvements

0.0.9 (04-14-2024)

  • Documentation updates
  • Entrance tile types
  • Emulator subsystem overhaul

0.0.8 (02-08-2024)

  • Hyrule Magic Compression
  • Dungeon Room Entrances
  • Png Export

0.0.7 (01-27-2024)

  • OverworldEntities
    • Entrances
    • Exits
    • Items
    • Sprites

0.0.6 (11-22-2023)

  • ScreenEditor DungeonMap
  • Tile16 Editor
  • Canvas updates

0.0.5 (11-21-2023)

  • DungeonEditor
  • DungeonObjectRenderer

0.0.4 (11-11-2023)

  • Tile16Editor
  • GfxGroupEditor
  • Add GfxGroups fns to Rom
  • Add Tile16Editor and GfxGroupEditor to OverworldEditor

0.0.3 (10-26-2023)

  • Emulator subsystem
    • Snes Ppu and PpuRegisters
    • Direct Memory Access
    • Cpu Tests
  • Read/Write Tile16 functions
  • CompressionV3
  • Rom::LoadLinkGraphics

0.0.2 (08-26-2023)

  • Emulator subsystem
    • Spc700
    • Emulator loop
    • Clock and MockClock
    • Ppu and Apu cycling
    • Setup Snes initialization
    • 65816 Cpu opcodes
  • JP Font support
  • SCAD Format support for CGX, COL, OBJ files
  • Overworld Save
  • Overworld Map Tile Editing

0.0.1 (07-22-2023)

  • GraphicsEditor
  • Palette management
  • lc_lz2 Compression
  • SnesTo8bppSheet
  • Bitmap Canvas

0.0.0 (06-08-2022)

  • Started project
  • Added ImGui
  • Added SDL2
  • Added yaze_test target with gtest