Changelog
Track the evolution of the Optics Zeroing Tool
Version 2.1.1 - July 14, 2025
🐛 Critical Bug Fixes
- Fixed bore sight distance not being used in offset calculations - calculations now correctly account for laser bore sight distance
- Completely rewrote unit system handling - all calculations now stay in the user's chosen unit system (imperial or metric) without unnecessary conversions
- Fixed offset calculation physics - properly handles triangulation when using bore sight laser method
- Corrected trajectory graph axis labels showing wrong units due to double conversion
💡 Improvements
- Ensured consistent unit handling throughout the entire codebase
- Added extensive debug logging for trajectory calculations
- Simplified trajectory physics model for better accuracy
Version 2.1.0 - January 2025
🚀 New Features
- Added user feedback system with 5-star rating and optional comments
- Integrated Cloudflare Turnstile bot protection for feedback submissions
- Enhanced PDF target generation with scale verification ruler
- Added automatic paper size selection (Letter for imperial, A4 for metric)
💡 Improvements
- Redesigned PDF layout with modern card-based design
- Optimized PDF for grayscale printing to save ink
- Improved mobile responsiveness for trajectory visualization
- Enhanced visual hierarchy in PDF exports
🐛 Bug Fixes
- Fixed trajectory calculation showing incorrect first zero distance
- Corrected unit conversion issues in trajectory display
- Fixed bore sight distance not affecting calculations
- Resolved metric system calculation errors
Version 2.0.0 - July 2024
🎯 Major Changes
- Rebranded from "Red Dot Zeroing Tool" to "Optics Zeroing Tool"
- Expanded support for all optic types (red dots, LPVOs, scopes)
🚀 New Features
- Added support for LPVO and traditional scopes
- Implemented bore sight laser method calculations
- Added comprehensive ballistic trajectory analysis
- Introduced dual-unit system (Imperial/Metric) support
💡 Improvements
- Redesigned UI with modern, responsive layout
- Made FAQ section more compact with multi-column layout
- Reduced hero section size for better usability
- Optimized canvas sizes for target preview and trajectory
Version 1.0.0 - January 2024
🎉 Initial Release
- Basic red dot zeroing calculations
- Target preview visualization
- PDF target generation
- Support for common calibers
- Mobile-responsive design