Releases: Kruithne/wow.export
Releases · Kruithne/wow.export
0.2.15-r1
0.2.15 (26-04-2026)
- Added ability to equip left and right shoulderpads independently.
- Added support for item variants in character customization.
- Added support for conditional character models (such as upright orcs).
- Added working builds for macOS Apple Silicon (ARM64). (3)
- Added ad-hoc codesigning to portable macOS builds to reduce security warnings.
- Added 'Apply Pose' checkbox to export models in their animated pose as OBJ/STL.
- Importing from Battle.net now uses the correct item appearance in character customization.
- Importing from Battle.net now loads your character's guild tabard customization.
- Improved item equipping in character customization to be quicker and easier.
- Improved 3D previews for WMO models.
- Improved 3D preview rendering with animated texture effects, submesh colors, and looping visual effects. (1)
- Improved rendering order of transparent and layered model parts in the 3D previewer. (1)
- Improved blend mode rendering for glowing and transparent model effects. (1)
- Improved output of newer WMO models when exporting directly as OBJ.
- Fixed issues that would prevent wow.export from functioning correctly on macOS. (2)
- Fixed 3D preview failing on macOS due to shader uniform limit. (2)
- Fixed crash when copying item IDs in character tab.
- Fixed an issue preventing the wireframe view from rendering correctly in the modelviewer.
- Fixed missing or incorrect textures on equipped items in the character viewer. (1)
- Fixed broken animations on models with long-running looping effects. (1)
- Fixed lighting being incorrectly applied to unlit model parts such as glowing overlays. (1)
- Fixed an issue that would cause wow.export to crash is last_export was a directory.
- Fixed an issue that would cause unnamed files to no longer appear in the raw client files list.
- Fixed an issue that would prevent Earthen characters from importing from Battle.net.
- Fixed item model exports missing material textures.
- Fixed an issue that prevents copying/exporting rows from the data table while a filter is active.
- Fixed an issue that prevented colour channel UI being inaccessible when previewing large textures.
- Fixed an issue that would cause the binary listfile to become corrupt in rare circumstances.
- Fixed an issue preventing some models from importing in to Blender (unsupported operand type).
- Fixed model animations not applying texture weight transparency, causing invisible geometry to render opaque.
- Fixed an issue causing the first texture of an WMO export to be missing when exporting from MPQ archives.
- Fixed an issue that caused posed characters exported as OBJ to have their skin upside down.
- Fixed an issue preventing the "Import Last Export" Blender add-on feature from working on macOS/Linux.
- Thank you to jarveson (1), VamooseAddons (2) and 0xUnkn0wN (3) for contributions included in this release.
0.2.15
0.2.15 (26-04-2026)
- Added ability to equip left and right shoulderpads independently.
- Added support for item variants in character customization.
- Added support for conditional character models (such as upright orcs).
- Added working builds for macOS Apple Silicon (ARM64). (3)
- Added ad-hoc codesigning to portable macOS builds to reduce security warnings.
- Added 'Apply Pose' checkbox to export models in their animated pose as OBJ/STL.
- Importing from Battle.net now uses the correct item appearance in character customization.
- Importing from Battle.net now loads your character's guild tabard customization.
- Improved item equipping in character customization to be quicker and easier.
- Improved 3D previews for WMO models.
- Improved 3D preview rendering with animated texture effects, submesh colors, and looping visual effects. (1)
- Improved rendering order of transparent and layered model parts in the 3D previewer. (1)
- Improved blend mode rendering for glowing and transparent model effects. (1)
- Improved output of newer WMO models when exporting directly as OBJ.
- Fixed issues that would prevent wow.export from functioning correctly on macOS. (2)
- Fixed 3D preview failing on macOS due to shader uniform limit. (2)
- Fixed crash when copying item IDs in character tab.
- Fixed an issue preventing the wireframe view from rendering correctly in the modelviewer.
- Fixed missing or incorrect textures on equipped items in the character viewer. (1)
- Fixed broken animations on models with long-running looping effects. (1)
- Fixed lighting being incorrectly applied to unlit model parts such as glowing overlays. (1)
- Fixed an issue that would cause wow.export to crash is last_export was a directory.
- Fixed an issue that would cause unnamed files to no longer appear in the raw client files list.
- Fixed an issue that would prevent Earthen characters from importing from Battle.net.
- Fixed item model exports missing material textures.
- Fixed an issue that prevents copying/exporting rows from the data table while a filter is active.
- Fixed an issue that prevented colour channel UI being inaccessible when previewing large textures.
- Fixed an issue that would cause the binary listfile to become corrupt in rare circumstances.
- Fixed an issue preventing some models from importing in to Blender (unsupported operand type).
- Fixed model animations not applying texture weight transparency, causing invisible geometry to render opaque.
- Fixed an issue causing the first texture of an WMO export to be missing when exporting from MPQ archives.
- Fixed an issue that caused posed characters exported as OBJ to have their skin upside down.
- Fixed an issue preventing the "Import Last Export" Blender add-on feature from working on macOS/Linux.
- Thank you to jarveson (1), VamooseAddons (2) and 0xUnkn0wN (3) for contributions included in this release.
0.2.14-r2
0.2.14 (19-03-2026)
- Added "Creatures" tab, allowing export of NPCs with both custom and character models.
- Added ability to select/export multiple DB2 tables at once.
- Fixed some character item textures being selected for the wrong race/gender.
- Fixed an issue that caused Auto Camera to reset the camera when changing animations.
- Fixed an issue that would prevent data tables with BigInt values from opening in the data tab.
- Fixed an issue that would cause wow.export to crash when previewing UV layers on texture previews.
- wow.export will now optionally collect anonymous cache data for NPCs and quests for community usage.
0.2.14
0.2.14 (19-03-2026)
- Added "Creatures" tab, allowing export of NPCs with both custom and character models.
- Added ability to select/export multiple DB2 tables at once.
- Fixed some character item textures being selected for the wrong race/gender.
- Fixed an issue that caused Auto Camera to reset the camera when changing animations.
- Fixed an issue that would prevent data tables with BigInt values from opening in the data tab.
- Fixed an issue that would cause wow.export to crash when previewing UV layers on texture previews.
- wow.export will now optionally collect anonymous cache data for NPCs and quests for community usage.
0.2.13
0.2.13 (21-02-2026)
- Added guild tabard customization to character tool.
- Added housing decor categories to quickly filter decor models.
- Fixed an issue that prevented certain animations from exporting correctly.
- Fixed an issue that would prevent certain models from loading/exporting.
- Fixed a regression that caused WMO exports to error.
- Fixed a crash when opening the runtime log from the popup on the character tab.
- Fixed "Export Animations" checkbox missing on house decor tab.
- Fixed a bug that would cause the installer to hang under certain conditions.
- Fixed a bug that results in a partially-corrupt listfile state on network issues.
- Fixed house decor tab showing decor that doesn't exist in the game files.
- Fixed various issues with macOS builds (thanks schlumpf!)
- Blender add-on will no longer stop dead when importing if it encounters an error with one object (thanks BrettMCoding!).
- Removed casc.wago.tools as CDN fallback due to it missing files and replaced it with archive.wow.tools for now.
- Added a warning to the installer when trying to execute out of a ZIP archive.
0.2.12
0.2.12
- Added cdn.blizzard.com and casc.wago.tools as CDN fallbacks.
- Added user-setting option to configure CDN fallback hosts.
- Fixed an issue that would cause functionality to fail after network errors.
- Fixed an issue that caused WMOs to incorrectly split by group on ADT exports.
0.2.11
- Fixed an issue that would cause an error when exporting models with "Textures" disabled.
0.2.10
0.2.9
0.2.9
- Added character hand-grip posing when holding weapons.
- Added a "Show Base Map" option to zone map exports to allow for overlay-only exports.
- Fixed an animation loading priority bug for races with inherited animations.
- Fixed an issue that preventing exporting multiple maps from the zones tab at the same time.
- Fixed an issue that caused characters to wield bows in the wrong hand.
- Fixed an issue that would prevent the realm from persisting on the Battle.net import window.
- Fixed an issue that would cause equipment to render on characters in the wrong order.
- Fixed a regression that prevented automatic blender add-on install from working (again).
0.2.8
0.2.8
- Added a "Replace Item" option to the context menu when clicking an equipment slot.
- Added a "Copy Item ID" and "Copy Item Name" option to equipment context menus.
- Added a status bar to the DB2 viewer to show total table row count.
- Improved automatic geoset visibility for helmets (ears, hair, etc).
- Adjusted customization controls (randomize, geosets, etc) to always be visible.
- Fixed an issue that caused the Battle.net realm to reset after every import.
- Fixed an issue that caused external animations (such as emotes) to be broken.
- Fixed an issue that caused "Hidden" transmog items to hide parts of the character's body.
- Fixed an issue that caused wow.export to crash when pausing an animation.
- Fixed an issue that would cause setting "Underwear" to "Hidden" to hide clothes.
- Fixed a regression that prevented WMO doodads from being previewed.
- Fixed a regression that prevented map tiles from being exported as OBJ.
- Fixed a regression that prevented automatic blender add-on install from working.
0.2.7
0.2.7 - The Christmas Miracle (23-12-2025)
- Rewrote the 3D modelviewer in WebGL2 for faster and more accurate previews.
- Equipment can now be previewed and exported on characters!
- Added ability to save/load characters in the characters tab.
- Added "Character Save Directory" setting to customize character save location.
- Added new "Decor" tab, allowing browsing and exporting of all housing decor.
- Added new "Item Sets" tab, allowing browsing and equipping of full item sets.
- Added new "Fonts" tab for CASC + MPQ installations, allowing preview/export of game fonts.
- Added animation playback controls to model and character viewers.
- Added keyboard shortcut to deselect all tiles on the map viewer.
- Added option to export character models as OBJ (posed).
- Added dropdown menu to select phase on zones map viewer.
- Added option to export videos as MP4 (video + audio) from videos tab.
- Added option to export subtitles from cinematics in the videos tab.
- Added option to export audio as MP3 from cinematics in the videos tab.
- Added global WMO minimap preview to terrainless maps in the map viewer.
- Added "Export WMO Minimap" option to export global WMO minimap as PNG.
- Added option to export individual character textures from the character viewer.
- Added option to export models and characters (posed) in STL format (for 3D printing).
- Added ability to copy rows/fields from the data table viewer (CTRL+C or right-click).
- Added option to export DB2 tables as SQL (with optional table creation).
- Added quick filters for OGG, MP3 and UNK to the audio tab.
- Added quick filters for LUA, XML, TXT, SBT, WTF, HTM, TOC, XSD and SRT to the text tab.
- Added ability to view raw binary strings from the install manifest tab.
- Added ability to choose custom coloured backgrounds on the character viewer.
- Added "box select" mode to the map viewer, making large tile selections easier.
- Added right-click context menus to most file lists, allowing numerous new actions.
- Added an item quality filter to the items tab.
- Added the option to import characters from Classic realms.
- Added "Data" tab to legacy MPQ installations allowing viewing/exporting of DBC tables.
- Added option to preview and export M2 and WMO models from legacy MPQ installations.
- Blender: Added a wow.export tab to the View3D toolbar, providing quick access to importing.
- Blender: Added an "Import Last Export" button to automatically import the last export.
- Unknown cinematics are now immediately available in the cinematics tab.
- Cinematic playback in videos tab now includes audio and subtitles.
- Optimized "Maps" tab to load 33x (97%) faster.
- Optimized map viewer to load initial tiles must faster.
- Heightmaps are now rotated by 90° CW when exported to better align with other software.
- Navigation bar has been redesigned because we've added too many features.
- Removed minimum width/height restrictions on the wow.export window.
- Fixed numerous playback issues in the "Audio" tabs (MPQ & CASC).
- Fixed an issue that caused GLTF animations to be missing a frame.
- Fixed an issue that would cause wow.export to close immediately after updating.
- Fixed an issue that caused the map viewer to not auto-center on available tiles on a map.
- Fixed an issue that caused map tiles to not immediately render when opening a map.
- Fixed an issue that would cause context menus to appear behind other UI elements.
- Fixed an issue that caused exported map tiles from Classic builds to be completely black.
- Fixed an issue that caused WMOs to export with the wrong textures.
- Fixed an issue that caused characters/models to appear with white eyes.
- Fixed an issue that caused the wrong paths to appear in the toast after exporting.
- Fixed an issue that caused audio playback to stop after 13~ seconds.
- Fixed an issue that caused Wowhead character imports to use the wrong body type.
- Internal: Fixed long-standing double-close bug in development builds.