Releases: FEZModding/FEZEditor
Releases · FEZModding/FEZEditor
2026.06.1
Fezzing Through!
Features
ChrisEditor: Symmetry modes for geometry and paint toolsChrisEditor: Bucket tool and reworked paint tools with common/last-picked color historyChrisEditor: Emission painting mode with trixel edge line displayChrisEditor: Texture export and importChrisEditor: Multi-orientation trixel face selectionChrisEditor: Reworked tools modeled after Felt / MagicaVoxel workflowsJadeEditor: Overhauled MapTree visualization and UX with separate properties windowJadeEditor: World map generation algorithm based on level dataEddyEditor: Overlapping triles support with layer selectorEddyEditor: Camera speed control for first-person viewEddyEditor: Black hole volume renderingEddyEditor: Bulk property editing for multi-trile selectionEddyEditor: Movement path workflow improvements and trile group path editingEddyEditor: Trile group creation from a single trileEddyEditor: Level previewer with faraway thumb and map screen exportEddyEditor: Rain preview meshLukeEditor: Asset picker supportDiezEditor: Asset picker supportZuEditor: Font atlas texture edit tracking and refactor into focused context components- Asset picker for asset selection across editors
- Trile set selection in level creation dialog
- FEZ-specific asset type icons via
@iconsfont in File Browser - Manual display scaling alongside automatic HiDPI scaling
- Dynamic window title
- Clock pause button
GitInfopackage with commit hash surfaced in menu bar and About window- Assembly metadata and authors credit in About window
- CI/CD workflows added
Fixes
ChrisEditor: Fixed trixel geometry for non-unit object sizesChrisEditor: Fixed parallel face selection bleeding through depth layersChrisEditor: Fixed performance issue when accessing visible trixelsChrisEditor: Fixed geometry serialization, trile storage, and UV offset on Right/Back facesChrisEditor: Fixed undo crashes in TrileSet and ArtObject contextsChrisEditor: Fixed selection issues in paint toolEddyEditor: Fixed stale visuals after undo/redoEddyEditor: Fixed volume mesh rendering on top of liquid meshEddyEditor: Fixed water and rain rendering on top of level geometryEddyEditor: Fixed offset trile bounds and displacement detectionEddyEditor: Fixed rotation widget cross-contamination for AOs and BPsEddyEditor: Fixed syncing between Background Plane instance and its meshEddyEditor: Fixed trile cursor overlay leaking into placement toolsEddyEditor: Fixed stale trile paint hover/raycast usageEddyEditor: Fixed null refs on overlapped triles and editable arraysEddyEditor: Fixed camera panning conflict with active gizmo dragEddyEditor: Fixed sky partial revisualization on level changesJadeEditor: Fixed map tree generator root selection modalLukeEditor: Fixed sky layer properties header and shadow preview quad rendering- Fixed UI scaling on high-DPI displays
- Fixed editable collection change tracking
- Fixed
Editable*methods not registering undo history - Fixed resource extractor modal visibility from welcome splash
- Fixed editor crashing when resolving relative path on root
- Fixed music not loading from PAK archives
- Fixed opening some textures from PAK archives
- Fixed ImGui font atlas native data lifetimes on Release builds
- Fixed re-entrant crash when resolving relative paths on root
Build
- Updated target framework to .NET 10 and C# 14
- Updated
FNAto version26.05andFNALibs; dropped x86 binary support - Replaced
FEZRepackersubmodule with NuGet package (updated to 1.3.1) - Bundled editor assets as embedded assembly resource in Release builds
- Added script to speed up shader compilation on Wine for CI
- Added
fxcfrom DirectX SDK (June 2010) forfx_2_0shader compilation
Hot-fixes (2026.06.1)
EddyEditor: Properly handle nullable Gomez starting faceContent: Fix ambiguous asset lookup in ZipContentManager
2026.04
The editor is major features complete!
Level editing showcase:
Features:
EddyEditor: Level editorMuEditor: NPC metadataTexViewer: Static and animated texturesLukeEditor: Sky assetsRickViewer: Sound effect preview with OGG and WAV playback- GLTF diorama export for levels (available inside
EddyEditor) - Asset browser with thumbnail cache
- Persistent app state and recent files per provider
- Status bar with input hints
- Fog support for materials and Art Objects
- Hardware-instanced star field for
JadeEditor - View menu with File Browser toggle
Fixes and improvements:
- Numerous EddyEditor fixes (camera, gizmo, trile deselection, context menus, scaling)
- File Browser improvements (context menu, path display, deselect on open)
- Ctrl key penalty for proper shortcut handling
- Rendering switched to DFS; pre-cached BasicEffect instances
- Fixed re-entrant DestroyActor crash, OGG stream leak, editor tab stability
2026.03
First public release (non-production ready!).
Features:
- Open PAK files and folders with extracted assets (XNB and FEZRepacker formats)
- Extract assets from PAK
ChrisEditor: ArtObjects and TrileSetsDiezEditor: Tracked SongsJadeEditor: World Map editor (live and interactive)PoEditor: Localization filesSallyEditor: Save files (PC format only)ZuEditor: SpriteFonts
Supported platforms
- Windows x64
- Linux x64
- macOS ARM64