Nocturne v1.1.0 RC1
Pre-release
Pre-release
Nocturne 1.1 introduces support for new mapping formats, fixes a couple more shortcomings of 1.0.x, and partially overhauls the internal mapping representation to be more thorough and accurate.
Please note that this is a release candidate version. While fit to be promoted to release if no blockers are discovered, it is not recommended for use in production.
New Features
- Implement support for loading/saving Enigma-formatted mappings
- Implement support for loading/saving JAM-formatted mappings
- Add new context menu item "Toggle Deobfuscation"
- Toggles whether a member is marked as deobfuscated in the editor (does not persist across sessions)
- Add new
File
menu item "Open and Merge Mappings" - Remember last selected extension filter when loading/saving mapping files
Bug Fixes
- Fix code area not having horizontal scrollbar
Internal Changes
- Internally identify fields by full signature (instead of just their name)
- Fully migrate member identification to signatures across entire codebase
- Remove internal mappings when resetting individual members
- Add internal representation of method parameter mappings (no mutation support yet)