Release Notes
0.8
Complete UI Overhaul, Pre-Export Pipeline & Smarter Organization. Version 0.8 is the most significant update to Simple Export. It introduces a completely redesigned interface, a pre-export operation pipeline, smarter filtering with custom group organization, and deep platform improvements across Windows, macOS, and Linux.
Features
Redesigned UI
- #274/#284: Added compact and detailed view toggle for the export list — switch between a streamlined overview and a full per-collection details view.
- #272: Redesigned popup menu with a cleaner, more organized layout.
- #271: Collection list items now display settings on separate rows for a cleaner, less cramped layout.
- #270: Outliner and export list selection now stay in sync — selecting a collection in the Outliner highlights it in the export list and vice versa.
- #269: Added missing link to root object button to the collection properties panel.
- #279: Export warnings are now interactive — click a warning icon for a detailed explanation of the problem.
- #278: Relative path warnings are only shown when the path cannot be resolved, reducing false positives.
- #282: Removed the default Simple Export N-Panel to reduce sidebar clutter (can be re-enabled in preferences).
- #262: Added a lock symbol to built-in read-only presets.
- #255: Added version update notification — the addon checks for newer releases and shows a link in preferences.
- #254: Added an addon reload button to preferences for quick reloads without restarting Blender.
- #193: Added a quick-access settings button next to the preset selector to open Simple Export preferences directly.
- #100: The export status now shows how many objects were exported per collection.
- #264: Added a Failed status indicator — clearly shows which collections had errors after a batch export.
Pre-Export Operations
- #230: Added Triangulate as a pre-export operation — meshes are triangulated before export without permanently modifying your scene. The Keep Custom Normals option preserves custom split normals during triangulation.
- #231: Added Apply Scale & Rotation as a pre-export operation — object transforms are applied before export and fully restored afterwards, keeping the scene unchanged.
- #256: Pre-export operations and positioning options (move to center, collection offset, etc.) are now stored per collection rather than globally, so each collection can have its own behaviour.
- Individual collections can override the default pre-export operations in the Active Collection panel, allowing fine-grained control per collection.
Filtering & Group Organization
- #203/#260: Filters now affect which collections are exported — only currently visible (filtered) collections are included in batch exports.
- #258: Improved filtering and sorting — filters now correctly apply to all list operations, sort order is consistent, and redundant filter options have been removed.
- #281: New filter: show only collections with a missing export folder.
- #261/#268: Added User Groups — assign custom group labels (e.g. "Characters", "Props") to organize collections and filter by category.
Preset Management
- #283: Preset creation, editing and deletion moved to addon preferences for a cleaner main panel.
- #285: A preset can now be selected directly when creating a new export collection.
- #293: When a collection is renamed, its export filepath updates automatically to reflect the new name.
- #245: Added option to open target software (e.g. game engine) directly from the addon.
- Added a configurable separator character between prefix/suffix and collection or file name (default:
_). Leave it empty to omit the separator entirely.
Platform & Compatibility
- #257: Full Blender 5.1 compatibility — export presets are now organised into version-specific folders (Blender 4.x, 5.0, 5.1) to ensure correct defaults for each version.
- #263: Platform-appropriate default export paths (Documents folder on Windows, home directory on macOS/Linux).
- #259: Old blend files are now automatically updated to include any missing exporter properties on load.
Fixes
- #276: Fixed missing Add Preset button in addon preferences.
- #275: Fixed the "Missing Preset" filter not correctly showing only collections with no preset assigned.
- #267: Fixed preset filtering — addon presets and export format presets are now properly separated, each with a dedicated "None" filter option.
- #252: Fixed addon keymap overwriting existing Blender hotkeys.
- #253: Fixed crash on Linux at startup.
- #280: Fixed upward relative path traversal (
../) — paths navigating above the Blend file's directory now resolve correctly in both the folder picker and the export logic. - #273/#277/#295: Fixed multiple relative path resolution
issues on Linux, including incorrect file status icons caused by unresolved Blender
//paths. - #288: Fixed Triangulate pre-export operation skipping nested (parented) objects and leaving the modifier on the mesh instead of baking and removing it cleanly.
- #289: Fixed preset dialog silently failing when invoked from a popup panel.
- #290: Fixed root object flag not clearing when the root object is removed; fixed incorrectly disabled instance offset row.
- #291: Fixed stale reference crash in active layer collection sync.
- #266: Fixed empty collection export not updating the status icon to a warning.
- #207: Improved error handling when exporting with relative paths on an unsaved file.
- #209/#173: Fixed parent collection being created in the wrong location in the hierarchy.
- #202: Fixed a crash when loading an addon preset that was saved with no export format preset selected, after new format presets had been added to the addon.
- #213: Fixed preset picker auto-selecting the first preset when none is assigned.
- #206: Fixed parent renaming not working in the operator.
- #154: Fixed double-separator issue — the separator is no
longer inserted when the prefix already ends with it (e.g.
SM_no longer producesSM__). - #161: Fixed relative path picker opening at the wrong directory — it now opens at the Blend file's location instead of an unrelated folder.
0.7.10
Expanded Path Support & Cross-Platform Fixes
Features
- Blender 5.1 Support: Added compatibility for Blender 5.1.
- #246: Added support for relative paths pointing outside the blend file folder, enabling upward directory traversal in path definitions.
- #248: Improved UI clarity by hiding the relative path picker when absolute or mirror path mode is active, reducing visual clutter.
Fixes
- #247: Fixed preset selection not working on Linux.
- #240: Fixed a crash when disabling or changing keymaps in Blender.
0.7.9
Enhanced Compatibility & User Control
Features
- Blender 5.0 Support: Improved compatibility and stability for Blender 5.0.
- #242: Added a dedicated Support section to the preferences.
0.7.8
Stability Fix
Fixes
- Fixed a crash when modifying keymaps in Blender preferences.
0.7.7
Game Engine Presets & Export Reliability
Features
- #191: Added built-in presets for Unity, Unreal Engine, and Godot — ready-to-use export configurations for popular game engines.
- #198: Added High Poly and Low Poly export presets.
- #233: Added support for Godot's GLTF binary and text file
extensions (
.glb/.gltf). - #217: The export filepath is now displayed by default in the collection list.
Fixes
- #234/#235/#237: Fixed exports failing when a collection's format didn't match the global Simple Export defaults.
- #236: Fixed Add Exporter to Collection using FBX instead of the selected export format.
- #210: Fixed Move to Collection Origin ignoring hidden objects.
- #238: Improved error message output for export failures.
0.7.6 Beta
UI Polish & Preset UX Improvements
Features
- #214: Improved FBX presets to include cameras and armatures.
- #222: Added option to select a default preset to be assigned automatically in preferences.
- #219: Improved popup list UI layout and usability.
- #223: Renamed presets to clearly distinguish between Exporter Presets and Format Presets.
- #221: Renamed and relocated the Move to Collection Center option for better discoverability.
- #218: Made Select All / None buttons more accessible in the export list.
- #224: Simple Export Defaults are now shown by default.
- #216: Removed confusing preset defaults from the Preferences panel.
- #196: Unified preset UI across all panels.
Fixes
- #220: Improved filter clarity and labeling.
- #225: Fixed filter options in the Properties panel export list.
0.7.5
This update introduces decoupled export format presets and collection settings, refactored operators for better flexibility during the creation process, and major UX improvements including modular visibility settings and a custom relative path selection. Additionally, the UI has been enhanced with unified collection handling.
Features
- Decoupled export format presets and collection settings: Collection-specific settings (name, color, filepath, etc.) are now independent of export format presets, allowing for greater flexibility.
- Refactored operators: Operators and operator calls now allow adjustments during the creation process, making it easier to tweak settings on the fly or call operations from the Outliner.
- #197: Added custom relative path folder picker for flexible filepath management.
- #194: Implemented auto-extend filter for smoother workflow integration.
- #187: Added separate visibility settings for popup windows and N-panel lists.
- #184: Exposed settings to popup windows for easier adjustments.
- #183: Added support for including entire hierarchies in new collections.
- #179: Added display of all export formats in the UI list.
- #178: Added Remove Exporter option to dropdown operators.
- #168: Added support for overwriting existing exporters.
- #162: Export collections are now created inside the base object's collection.
- #205: Added automatic creation of non-existing parent collections.
Fixes
- #208: Fixed preset property not being passed correctly to operators.
- #201: Fixed creation failure when switching from Unreal to Godot preset.
- #195: Fixed default parameters to use Simple Export defaults.
- #192: Fixed export functionality that was broken in the previous version.
- #189: Fixed export property not being passed correctly during operator creation.
- #188: Eliminated unwanted popup windows triggered from operators.
- #186: Fixed deletion of previous exporter collections.
- #185: Fixed Add Exporter to Collection functionality.
- #181: Cleaned up Change Preset Operator for better usability.
- #180: Fixed export format change not working in the Create Export Collection Operator.
- #174: Fixed "Open Exporter in Properties" error.
- #172: Moved export formats to exporter settings for better organization.
- #170: Fixed Add/Remove Exporter functionality.
- #169: Improved path specification for better clarity.
- #200: Cleaned up properties UI for a more streamlined experience.
0.7.1 Beta
File Handling Improvements
Fixes
- Improved file path handling for more reliable export path resolution.
0.7.0
This update introduces a refined root object system to specify the export collection Center, an improved UI list with dropdown menus, and separate controls for filepath and filename settings. Additionally, a new Active Collection window has been added to provide better visibility and control over the active export collection settings.
Features
- Proper root object implementation with UI improvements for selecting the highest object in the hierarchy.
- #152: Added Assign Preset and Assign Filepath options to the new dropdown menu in the UI list.
- #142: Split filepath and filename settings for clearer control.
- Added Active Collection window to the panels for better visibility of active exporters.
- #144: Added support for prefix, suffix, and file_name validation.
- #137: Implemented flexible offset workflow for better export positioning.
Fixes
- #149: Fixed error on export when filepath is empty.
- #153: Fixed active collection showing non-exporter collections when no object is selected in the export list.
- #151: Changed "Use Active Object as Root Object" to always select the highest in hierarchy.
- #141: Added missing error warning when trying to export with no filepath assigned.
- #150: Fixed UI list displaying the root object when "Use Object" is disabled.
- #138: Fixed offset setting modifying the wrong active collection.
- #95: Fixed Blender file name not being used as a prefix.
- #140: Removed unnecessary FBX fallback print message when opening Blender.
- Fixed default export format not loading correctly.
0.6.6
This update introduces custom preset folder support along with fixes for hierarchical collection creation and * single collection assignment* to streamline the export process.
Features
- #131: Added support for custom preset folder selection.
Fixes
- #133: The entire hierarchy of the selection now gets correctly added to the newly created export collection.
- #134: Fixed single assignment issues for Export and File Path.
0.6.5
This update introduces an optional Export section tp the N-Panel Window and improves path handling. It also brings UI improvements, better error handling, and a major code refactor to enhance stability and usability
Features
- #109: Added N-Panel Window to provide easier access to export settings.
- #118: Added Create Export Collection to the Outliner right-click menu.
- #114: Improved Simple Export header for all panels.
- #125: Extended Create Export Collection to selection.
- #115: Exposed Enable/Disable options for the N-Panel.
- #119: Added Current Collection detail view for export list.
- #122: Enabled opening Properties from the N-Panel.
- #126: Disable Collection Offset by default.
- Improved Path Management (Absolute/Relative/Mirror)
- #128: Improved Mirror Path Mode display.
- #130: Ensured paths are correctly displayed as * absolute/relative*.
- #132: Unified N-Panel and Properties-Output panel settings .
- #123: Add Instance Offset etc. to active collection settings.
Fixes
- #116: Renamed "Overwrite Preferences" to "Scene Settings" for clarity.
- #117: Fixed missing preset selection options for scene overwrites.
- #121: Improved file path assignment when creating export collections.
- #127: Improved file path settings UI.
- #129: Updated collection name handling after changes.
- #132: Fixed broken presets.
- #113: Major Code Refactor.
- #110: Unify code and error handling for operator calls from Outliner, Single collection or selected collections.
- Fixed register/unregister issues for the add-on.
- Cleaned up N-Panel UI and improved consistency.
0.6.2
Features
- #97: Added Select All / None functionality to the export list.
- #106: Added the ability to assign exporters to multiple collections from the Outliner.
- #91: Changed default settings for file path generation from relative to file to custom folder.
- #93: Preference overwrites get now saved with the Blend file.
- #103: Automatically appends file extensions when missing during export.
Fixes
- #98: Fixed an error occurring when unregistering the add-on.
- #99: Fixed a crash when assigning file paths while using an empty filepath.
- #104: Resolved a crash related to an empty Custom Folder.
- #105: Ignore "Use Selection" in presets to prevent unintended behavior.
0.6
This beta release includes significant updates to preset handling and several UX improvements.
Features
- #11: Added the Simple Export menu to the right-click menu in the Outliner.
- #80: Introduced presets per export format.
- #19: Added the ability to set the default file type in preferences.
- #35: Improved error handling for the Set Preset operation.
- #59: Added an option to the status popup for successful operations.
- #66: Added success information to the bottom of the interface.
- #68: Enhanced the Info Panel for assigning file paths.
Fixes
- #34: Fixed an error occurring when using Set Exporter Path with an existing relative file path.
Simple Export (Beta) v0.5
The initial Beta release is here, featuring all core functionality of the Minimal Lovable Product (MLP).
Features:
- Streamlined Export Management
Centralized list with batch operations for paths, presets, and bulk exports, simplifying batch exporting in Blender. - Comprehensive Format Support
Handles all major export formats, including FBX, Alembic, USD, OBJ, glTF, STL, and PLY, without altering Blender's native functionality. - Adaptable for Games and Movies
Compatible with workflows for game engines like Unreal, Unity, and Godot, as well as movie pipelines.
Note:
The Beta version does not yet include the planned export presets for Godot, Unreal, and Unity.