Added
- Added support for MSC2448.
- Added support for specifying a
regionto the S3 provider. - Pass-through the
Accept-Languageheader for URL previews, with options to set a default. - Experimental support for IPFS.
- Consistent inclusion of a charset for certain text
Content-Types. - New metrics for the cache composition reality (
media_cache_num_live_bytes_usedandmedia_cache_num_live_items).
Fixed
- Fixed thumbnails producing the wrong result.
- Fixed
expireAfterDaysfor thumbnails potentially deleting media under some conditions. - Fixed a bug where items could be double-counted (but not double-stored) in the cache.
- Fixed the cache metrics reporting inaccurate values.
- Fixed a general memory leak in the cache due to inaccurate counting of items in the cache.
Changed
- Updated to Go 1.14
- Updated the Grafana dashboard and moved it in-tree.