Skip to content

v2.0.0

Compare
Choose a tag to compare
@pajlada pajlada released this 18 Mar 12:20
· 235 commits to master since this release
6adf48a

Changelog

  • Breaking: Go version 1.19 is now the minimum required version to build this. (#430)
  • Breaking: enable-lilliput config renamed to enable-animated-thumbnails. (#312)
  • Breaking: Thumbnail generation now requires libvips. See docs/build.md for prerequisite instructions. (#366, #369, #312)
  • Breaking: Resolver caches are now stored in PostgreSQL. See docs/build.md for prerequisite instructions. (#271)
  • PDF: Generate customized tooltips for PDF files. (#374, #377)
  • Twitter: Generate thumbnails with all images of a tweet. (#373)
  • YouTube: Added support for 'YouTube shorts' URLs. (#299)
  • Media files: Generate tooltips for Video and Audio files. (#427)
  • Minor: Add ability to opt out hostnames from the API. (#405)
  • Fix: SevenTV emotes now resolve correctly. (#281, #288, #307)
  • Fix: YouTube videos are no longer resolved as channels. (#284)
  • Fix: Default resolver no longer crashes when provided url is broken. (#310)
  • Fix: JSON responses now always return the proper content type. (#334)
  • Dev: Improve BetterTTV emote tests. (#282)
  • Minor: BetterTTV cache key changed from plural to singular form. (#282)
  • Dev: Add docker-compose support. (#395)
  • Dev: Improve Twitch.tv clip tests. (#283)
  • Dev: Improve YouTube tests. (#284)
  • Dev: Resolver Check now returns a context. (#287)
  • Dev: Improve Wikipedia tests. (#286)
  • Dev: Improve Imgur tests. (#289)
  • Dev: Improve migration tests. (#290)
  • Dev: Improve Twitter tests. (#293)
  • Dev: Improve SevenTV tests. (#294)
  • Dev: Improve FrankerFaceZ tests. (#295)
  • Dev: Improve Livestreamfails tests. (#297, #301)
  • Dev: Improve default resolver tests. (#300)
  • Dev: Resolve imgur.io links. (#365)
  • Dev: Don't use stampede for link resolver links. (#394)
  • Dev: Update to Twitter's v2 API. (#414)
  • Dev: Add HTTP Caching headers. (#417)
  • Dev: Add custom middleware to strip trailing slashes. (#422)
  • Dev: Make cache timeout durations configurable. (#419)
  • Dev: Add prometheus middleware for chi. (#425)

What's Changed (Commit list)

New Contributors

Full Changelog: v1.2.3...v2.0.0