All Versions
11
Latest Version
Avg Release Cycle
177 days
Latest Release
323 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.2.0
April 17, 2020- ๐ Improve support for matching non-ASCII TLDs
- ๐ Allow underscores to end a URL, which is possible on sites like Youtube
- โ Add
xurls -fix
to fix HTTP URLs in plaintext files which redirect or can't be reached - โก๏ธ Update lists of TLDs and schemes
๐ง Binaries built on
go version go1.14.2 linux/amd64
. -
v2.1.0
September 22, 2019- ๐ Allow
Relaxed
to match punycode TLDs - Support URLs in between
*
and_
markdown syntax - Don't allow
|
as part of a URL's path - ๐ Fix a crash with
cmd/xurls
and large inputs - โก๏ธ Update lists of TLDs and schemes
๐ง Binaries built on
go version go1.13 linux/amd64
. - ๐ Allow
-
v2.0.0
October 21, 2018- Convert to a Go module, now
mvdan.cc/xurls/v2
- Convert
Strict
andRegexp
to functions - ๐ Make
Strict
only accept well known schemes - โ Add
AnyScheme
to get the oldStrict
behavior - ๐ Allow all
\p{Po}
(other punctuation) chars in URLs
๐ง Binaries built on
go version go1.11.1 linux/amd64
. - Convert to a Go module, now
-
v1.1.0
January 26, 2017- โ Add
\p{M}
(marks) as valid characters, present in languages like Hindi .onion
is no longer a pseudo-TLD
๐ง Binaries built on
go version go1.8 linux/amd64
. - โ Add
-
v1.0.0
December 05, 2016No noteworthy changes since
0.9.0
. -
v0.9.0
April 13, 2016- โ Remove email addresses from
Relaxed
- โ Add support for matching braces, like parentheses and brackets
- โ Add
\p{So}
(other symbols) as valid characters - โก๏ธ Update TLDs
- cmd/xurls
- Don't ignore read (scanner) errors
- โ Remove email addresses from
-
v0.8.0
September 14, 2015- ๐ Renamed
StrictMatching
toStrictMatchingScheme
- โ Add
#
as valid end character (empty fragment) - โ Add
=
as valid end character (for base64) - Wrap exported regexes in parenthesis
- โ Add IANA special use domain names to PseudoTLDs
- โก๏ธ Update TLDs
- ๐ Renamed
-
v0.7.0
August 12, 2015- โ Add
file:
as a valid scheme - ๐ Make
StrictMatching
be case insensitive - โ Add support for matching brackets, just like parenthesis
- Export
SchemesNoAuthority
- โก๏ธ Update TLDs
- โ Add
-
v0.6.0
July 10, 2015- ๐ Improve support for well-parenthesized urls
- Properly ignore non-letter characters like
non-breaking space
- ๐ Better support for numbers and symbols via regex unicode character classes
- โ Add
|
and remove"
as valid characters - โ Remove
#
,=
and@
as valid ending characters
-
v0.5.1
June 20, 2015- cmd/xurls
- Improve help text to explain file arguments
- Abort if we cannot open a file
- cmd/xurls