Skip to content

Support direct HTTP and HTTPS URLs in link annotations - #1338

Merged
baev merged 1 commit into
mainfrom
fix-480
Jul 22, 2026
Merged

Support direct HTTP and HTTPS URLs in link annotations#1338
baev merged 1 commit into
mainfrom
fix-480

Conversation

@baev

@baev baev commented Jul 22, 2026

Copy link
Copy Markdown
Member

Context

Link annotations can now use complete HTTP or HTTPS URLs directly without requiring an allure.link.<type>.pattern setting. For example, @Link("https://example.org") records the supplied value as both the link name and destination.

Configured patterns are bypassed only for valid HTTP(S) URLs. Identifiers, malformed URLs, and unsupported schemes such as FTP continue through the existing pattern resolution.

fixes #480

Checklist

@baev baev added the pr:improvement Change that improves some user experience but can't be considered as a new feature label Jul 22, 2026
@github-actions

Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure Java – Pull request #1338 23m 13s Passed tests 2027   Skipped tests 2 8 0 0 View
Allure Java GitHub actions run (2026-07-22T14:38:17.379Z) 23m 13s Passed tests 2027   Skipped tests 2 8 0 0 View

@baev
baev merged commit e2ea6b1 into main Jul 22, 2026
11 checks passed
@baev
baev deleted the fix-480 branch July 22, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:improvement Change that improves some user experience but can't be considered as a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Link annotation doesn't work correctly without parameter allure.link.custom.pattern

2 participants