Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add IPv6 URL pattern support with comprehensive test cases (#4749)
## Description This PR adds support for IPv6 URL detection in terminal output, addressing issue #4743. The implementation enhances URL detection to properly handle IPv6 addresses in URLs, including various formats and use cases. ## Changes - Added dedicated IPv6 URL pattern matching - Integrated IPv6 pattern with existing URL regex - Added comprehensive test suite for IPv6 URL scenarios ## Test Cases The implementation includes test cases for: - Basic IPv6 URLs (e.g., `http://[::]:8000/`) - Full IPv6 addresses with ports - Compressed IPv6 forms - URLs with paths and query parameters - Special cases (link-local, multicast) - Context-specific scenarios (markdown) ## Related Issues Resolves #4743
- Loading branch information