Releases: saket/unfurl
Releases · saket/unfurl
2.2.0
2.1.0
2.0.0
unfurl v2
brings support for kotlin coroutines, testability and several improvements to parsing of social tags.
Breaking changes
TweetUnfurler
was removed, thanks elon!Unfurler#unfurl()
is now suspending- Renames
UnfurlLogger.Println
->UnfurlLogger.println()
UnfurlLogger.NoOp
->UnfurlLogger.noOp()
HtmlTagsBasedUnfurler
->HtmlMetadataUnfurlerExtension
UnfurlResult#contentPreview
was removed in favor ofUnfurlResult#extras
, inspired byokio-filesystem
1.7.0
unfurl.mp4
Unfurler extensions can now include arbitrary metadata in unfurled links using UnfurlResult#contentPreview. TweetUnfurler
uses this to populate tweet details such as username, profile photo, media attachments, etc.
Breaking changes
- Renamed
Logger
to UnfurlerLogger and added an API to log exceptions that can be used with your error reporting service. - Removed
HtmlMetadataParser
to simplify API surface. You're encouraged to create an extension instead by subclassingHtmlTagsBasedUnfurler
.