Releases: encounter/objdiff
Releases · encounter/objdiff
v0.4.1
- Allow config to specify object
target_path
andbase_path
explicitly, rather than relying on relative path from thetarget_dir
andbase_dir
. Useful for more complex directory layouts. - Fix
watch_patterns
in project config not using default when omitted. - Fix "Rebuild on changes" not defaulting to true.
- Keep watching project config updates even when "Rebuild on changes" is false.
- Disable some configuration options when loaded from project config file.
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Added project configuration file support (
objdiff.json
,objdiff.yaml
,objdiff.yml
). See Configuration. - Added
Objects
pane when using a project configuration file. Quickly find and switch between objects.
- Reworked project settings UI.
- General system stability improvements to enhance the user's experience.
Full Changelog: v0.3.4...v0.4.0
v0.3.4
Add dark/light theme toggle (light theme WIP)
v0.3.3
Update all dependencies (again)
v0.3.2
Update all dependencies
v0.3.1
What's Changed
- Fix diffing across mismatched text sections (636a8e0)
- Update cwdemangle (42601b4)
- Remove LevEditType::Keep variant by @NickCondron in #27
- Simplify common_symbols by using iterators by @NickCondron in #28
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Fix data diffing (ba74d63)
- Support line number information (bea0a00)
- Use rustls on Linux (cd01b62)
- Upgrade egui (4b58f69)
- Support MIPS PIC relocations (8278d5d)
- Optionally support wgpu backend (6ee11ca)
- Use rabbitizer crate by @AngheloAlf (#22)
New Contributors
- @NickCondron made their first contribution in #23
- @AngheloAlf made their first contribution in #22
Full Changelog: v0.2.3...v0.3.0
v0.2.3
- Add application icon
- Fixes for objects containing multiple sections with the same name
v0.2.1
- Open Target dir for "Select obj"
v0.2.0
- Update checker & auto-updater
- Configure font sizes and diff colors
- Data diffing bug fixes & improvements
- Bug fix for low match percent
- Improvements to Jobs UI (cancel, dismiss errors)
- "Demangle" tool