Skip to content

ArduinoStrike v2.0.0

Latest

Choose a tag to compare

@DeniedAccessLife DeniedAccessLife released this 20 Aug 20:44

Changelog:

  • Disabled Git LFS to simplify repository management.
  • Updated project build configuration to target x64.
  • Refactored logger to be asynchronous instead of synchronous for improved performance.
  • Improved logging reliability by ensuring flush on initialization and shutdown.
  • Implemented Logger::Shutdown() to properly flush, stop, and remove the sink before cleanup.
  • Updated Boost library files to the latest version.
  • Fixed Ctrl+C handling and improved Arduino initialization/shutdown with proper interrupt and error handling.
  • Changed sensitivity variable type from int to double for more precise mouse sensitivity control.
  • Added FormatFloat() helper function to reduce code duplication in floating-point number formatting.
  • Updated sensitivity range validation and user prompts to support decimal values (1.0 to 8.0).
  • Added Dry Run Mode for testing without Arduino connection (--dry-run or -d flag).
  • Enhanced Install() function with comprehensive logging and debugging.