|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to Assets And Map Editor will be documented in this file. |
| 4 | + |
| 5 | +## [v1.0.0] - 2026-03-28 |
| 6 | + |
| 7 | +### Added |
| 8 | +- **Category-aware mass migration** — Merge Session and Batch Transplant now support Items, Outfits, Effects, and Missiles (not just Items) |
| 9 | +- **Mismatch filter** — Filter client item catalog by OTB animation mismatch via dropdown |
| 10 | +- **Find Unmapped Client Items** — Scan DAT for items without OTB entries, preview and batch-create staged OTB entries |
| 11 | +- **Find Duplicate Items** — Pixel-based SHA-256 duplicate detection across all client items |
| 12 | +- **Compact Sprites** — Find empty/unreferenced sprite slots, remap to fill gaps |
| 13 | +- **Loading indicators** — Progress bar and async loading for DAT/SPR/OTB operations |
| 14 | +- **Close confirmation** — Save/Discard/Cancel dialog on window close with unsaved changes |
| 15 | +- **Cross-session merge** — Merge all items from a source session with sprite-based deduplication |
| 16 | +- **Multi-item transplant** — Batch transplant selected items across sessions with duplicate detection |
| 17 | +- **Minimap overlay** — Navigable, movable, resizable minimap on the map editor |
| 18 | +- **Brush system** — Full XML brush loader/writer, catalog, visual editor, palette integration |
| 19 | +- **Wall auto-alignment** — Automatic wall border placement |
| 20 | +- **Border Automagic** — Toggle between raw and brush-based tile placement |
| 21 | +- **Map editor** — Integrated OTBM map editor with palette, catalog, and canvas |
| 22 | +- **Sprite operations** — Copy/paste, drag-drop, export with RGBA alpha |
| 23 | +- **Composition grid** — Full width×height sprite composition with animation |
| 24 | +- **OBD import/export** — Object Builder format support |
| 25 | +- **Session persistence** — Viewport per session, remember map across restarts |
| 26 | +- **Multi-select & delete** — For both OTB and client item lists |
| 27 | +- **CI/CD** — GitHub Actions pipeline for Windows x64 and macOS ARM64 releases |
| 28 | + |
| 29 | +### Fixed |
| 30 | +- Protocol detection for PStory/Numb DAT files (0x4B1E2CAA → 854) |
| 31 | +- Transplanted items now render correctly in target session |
| 32 | +- Ghost floor rendering z-order and opacity |
| 33 | +- Minimap crash during render pass |
| 34 | +- SPR save alongside DAT |
| 35 | +- Various crash fixes and UI improvements |
| 36 | + |
| 37 | +### Changed |
| 38 | +- All UI labels in English (Save All, Modified) |
| 39 | +- Merge/transplant dialogs show per-category breakdowns |
0 commit comments