You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each line should be `domain<divider>user<divider>password`:
71
+
Lines use `<url_or_domain><divider><user><divider><password>`. The domain can appear anywhere in the URL portion — bare, as a subdomain, inside an `https://` URL with paths, or in an email:
71
72
72
73
```
73
-
fiverr.com:estheticdesigns:Ahmadraza
74
-
google.com:user@gmail.com:password123
74
+
netflix.com:john:secret123
75
+
www.netflix.com:user@mail.com:pass456
76
+
https://platform.deepseek.com/login:admin:pass789
77
+
user@example.com:somepass
75
78
```
76
79
77
-
Output is `user<divider>password` for matching lines only.
80
+
Matching is **boundary-aware** — `deepseek.com` matches `platform.deepseek.com` but NOT `mydeepseek.com`.
81
+
82
+
Output is `user<divider>password` for matching lines only. Lines without a user portion (`domain:pass`) are skipped.
83
+
84
+
## Upgrade Notes (v0.3.x → v0.4.0)
85
+
86
+
v0.4.0 introduces **smart domain matching**:
87
+
-**Subdomain matching**: `netflix.com` now matches `www.netflix.com`, `login.netflix.com`, etc.
88
+
-**URL support**: URLs like `https://domain.com/path:user:pass` are parsed correctly
89
+
-**Boundary detection**: `deepseek.com` no longer false-matches `mydeepseek.com`
90
+
-**Output format**: always `user:pass` — lines without a user portion are skipped
0 commit comments