Release v0.2.5 - Extension priority system: Respect user-defined extension search order (lrc,srt vs srt,lrc) - Empty line handling: Treat empty/whitespace-only lines in LRC/LRCX as instrumental breaks - Code refactoring: Centralized constants, eliminated code duplication - Parser utilities: Shared timestamp and metadata parsing across formats - CURL utilities: Reusable HTTP request helpers - Better error handling: Consolidated cleanup patterns - Fixed double-free crash in extension priority system - Fixed log spam from instrumental break detection - Fixed color macro usage across codebase - Created constants.h for all magic numbers - Created parser_utils.c/h for shared parser code - Created curl_utils.c/h for HTTP request handling - Made config_trim_whitespace() public to avoid duplication - Improved display line pattern to prevent state oscillation