Skip to content

Releases: StarCitizenTools/mediawiki-extensions-Thumbro

v1.0.0

07 Apr 18:45
f89c9d7
Compare
Choose a tag to compare

1.0.0 (2025-04-07)

⚠ BREAKING CHANGES

  • update MediaWiki version requirement to 1.43.0

Features

  • add basic setup for PNGs (2cc4d62)
  • add basic stat comparison to Special:ThumbroTest (85f2010)
  • add comparison image slider with original (f1996c4)
  • add config wgThumbroEnabled to disable Thumbro (9c0f4dd)
  • add custom ThumbnailImage class and integrate Extension:PictureHtmlSupport (210cff0)
  • add ImageMagick and GD version to Special:Version if loaded (b0c04c3)
  • convert animated GIFs into WebP (4fd3a88)
  • do not do anything if shell is disabled (4098370)
  • drop unused remote host config (f354da8)
  • enable VIPS for jpg by default (e69ad50)
  • expose output options for VIPS in config (67dd869)
  • minor updates to the UI in Special:ThumbroTest (4f1ced4)
  • output message when VIPS did not scale the file (123983f)
  • rename and restructure extension into Thumbro (82c905d)
  • render WebP thumbnails by default for JPG, PNG, WebP (aeabb38)
  • restrict Special:ThumbroTest to sysop by default (eb2414b)
  • simplify thumbnail generation (fc8f745)
  • use Imagick compare to generate comparison metrics (ab0e0a0)
  • use vipsthumbnail directly (1cb366a)

Bug Fixes

  • comparison image in Thumbro should be the format defined in the handler (c492c2a)
  • fix incorret Thumbro handler on test page (15a1547)
  • fix typo in extension description (627a96c)
  • input in validateFileInput can be null (5963ab7)
  • makeOutputOptions should be a static method (d38774a)
  • set original image to fixed dimensions (d87413c)
  • Special:ThumbroTest should respect inputOptions and outputOptions (c64bf88)
  • Special:VipsTest should honor wgVipsConfig (7aba826)
  • undefined index for unspecified image format in options (1d553a7)
  • use init function to add handler so comparison works on test page (4ed6ca7)
  • use output format for MIME match (dd92b00)

Miscellaneous Chores

  • add dependabot configuration (2e09fe4)
  • add GitHub Actions workflow for linting code (d7552c0)
  • add release-please configurations (9e20537)
  • add release-please to CI (086e32a)
  • bump to 0.0.3 (bb88e78)
  • bump to 0.0.4 (d7cc55b)
  • bump to 0.0.5 (7f4fa0f)
  • bump to 0.1.0 (facba23)
  • make compose.json ready for Packagist (2d35b61)
  • update MediaWiki version requirement to 1.43.0 (17ac08a)