Release Notes
Track the latest features, improvements, and bug fixes in PulseWidth. Stay up to date with our continuous development.
Latest Release: v3.0.0
Released on February 5, 2026
Major architectural overhaul: all 548+ definitions embedded in executable, pre-flash safety validation, vehicle-aware UI, Boost Auto-Tune, and expanded vehicle support.
New Features
- Boost Auto-Tune: automated boost control optimization with stability analysis and per-RPM tuning
- Vehicle Context System: features automatically filtered by vehicle type (turbo/NA, MT/AT)
- Pre-flash safety validator: blocks wrong-ROM/wrong-ECU flash attempts
- Processor-aware patch system: SH2, RH850, and HC16 instruction encoding
- Kernel integrity validation: SHA-256 hash verification for all 24 flash kernels
- Checksum validation added to pre-flight checks
Improvements
- All 548+ XML definitions embedded in executable - no external files needed
- O(1) Cal ID lookup via VehicleDefinitionRegistry (was O(N) LINQ scan)
- Inheritance resolution at startup - parent tables merged into child definitions
- Patch conflict detection: blocks incompatible patch combinations
- Removed ~1,850 lines of skeleton definitions with fabricated addresses
Vehicle Support
- Levorg (2014-2020): 19 definitions, SH72543 Hitachi
- Crosstrek/XV (2012-2014): 6 definitions, SH7058
- 2022+ WRX VB (FA24DIT): In development - coming soon
- 2015-2021 STI: 9 new definitions from SubaruDefs Alpha branch
- 13,780 tables propagated across 278 Cal IDs via automated scripts
Safety
- ROM size validation prevents flashing wrong-size ROMs to ECUs
- Processor family cross-check blocks wrong-architecture patches
- Blank/zeroed ROM detection prevents bricking ECUs
- Price corrected: $200/vehicle (was incorrectly showing $499 in Consumer Mode)
Major update with MAF/SD Blending Tool, secure credential storage, crash reporting, and auto-update system.
New Features
- MAF/SD Blending Tool for hybrid load calculation
- Secure credential storage with DPAPI encryption
- Crash reporting with user consent
- Auto-update system with background downloads
Improvements
- Improved installer with Start Menu and Desktop shortcuts
- Better error messages during flashing
- Enhanced table editor performance
Bug Fixes
- Fixed theme loading in Program Files installations
- Fixed logging parameter save/load issues
- Fixed occasional crash when closing table editor
Added Levorg and Crosstrek support, enhanced AutoTune with statistical outlier detection, and improved LiveTuning reliability.
Vehicle Support
- Added Levorg support (19 ROMs) - 2014-2020 JDM/EDM/ADM
- Added Crosstrek/XV support (6 ROMs) - 2012-2014
- Added 25 new BRZ market variant definitions
New Features
- AutoTune statistical outlier detection
- Optimized cell interpolation for faster learning
- Adaptive learning rate based on AFR rate of change
- Mode-specific tolerances (boost vs cruise)
Improvements
- LiveTuning connection heartbeat (2-second interval)
- Write coalescing to prevent queue exhaustion
- Robust write verification with exponential backoff
- Enhanced expression evaluator with more operators
BRZ/86/FR-S full support with 54 definitions, ROM cloud storage system, and web platform launch.
Vehicle Support
- BRZ/86/FR-S full support (54 definitions)
- 100% coverage for all available BRZ ROMs
- SH72531 processor support (1.25MB ROMs)
- Renesas flash protocol implementation
New Features
- ROM cloud storage system with Azure Blob Storage
- 1,145 stock ROMs available for download
- Automatic ROM caching for offline use
- Web platform launch at pulsewidthtuning.com
Improvements
- Customer portal for vehicle management
- Tuner portal for professional tuners
- Admin dashboard for platform management
- Datalog visualization and analysis
Major release with complete UI overhaul, enhanced table editor, and improved performance.
New Features
- Complete UI overhaul with modern WinForms interface
- New table editor with 2D/3D visualization
- ROM compare and diff tools
- Table scaling and annotations
- Copy/paste between ROMs
Technical Improvements
- Optimized .NET Framework 4.8 runtime performance
- Improved memory management
- Faster ROM loading and parsing
- Better multi-threading support
Security
- Code signing for Windows SmartScreen
- Secure communication with cloud services
- Enhanced license validation
Stay Up to Date
PulseWidth includes automatic update notifications. You'll be notified when new versions are available with a summary of changes.