Skip to content

Latest commit

 

History

History
556 lines (301 loc) · 15.6 KB

CHANGELOG.md

File metadata and controls

556 lines (301 loc) · 15.6 KB

Changelog

All notable changes to image will be documented in this file

3.7.4 - 2024-10-07

What's Changed

  • Fix broken link by @Synchro in #272
  • Update resizing-images.md by @makakken in #273
  • Improve DX by specifying namespace for GD functions by @alies-dev in #274
  • Fix issue with palette images when saving a webp file using GD.

New Contributors

  • @makakken made their first contribution in #273
  • @alies-dev made their first contribution in #274

Full Changelog: https://github.com/spatie/image/compare/3.7.3...3.7.4

3.7.3 - 2024-08-06

What's Changed

  • Update Image.php to fix $prefixWithFormat by @tanshiqi in #269

New Contributors

  • @tanshiqi made their first contribution in #269

Full Changelog: https://github.com/spatie/image/compare/3.7.2...3.7.3

3.7.2 - 2024-07-26

What's Changed

  • fix: Apply image format when saving file in ImagickDriver by @nicoverbruggen in #268

New Contributors

  • @nicoverbruggen made their first contribution in #268

Full Changelog: https://github.com/spatie/image/compare/3.7.1...3.7.2

3.7.1 - 2024-07-18

What's Changed

  • fix: GdDriver resizeCanvas save alpha channel; by @olexoliinyk0 in #266

New Contributors

  • @olexoliinyk0 made their first contribution in #266

Full Changelog: https://github.com/spatie/image/compare/3.7.0...3.7.1

3.7.0 - 2024-07-18

What's Changed

  • Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #263
  • Fix bug in ImagickDriver::pixelate, Update tests by @psion-ar in #267

New Contributors

  • @psion-ar made their first contribution in #267

Full Changelog: https://github.com/spatie/image/compare/3.6.4...3.7.0

3.6.4 - 2024-06-03

What's Changed

  • Implement Fit::FillMax by @timvandijck in #258

Full Changelog: https://github.com/spatie/image/compare/3.6.3...3.6.4

3.6.3 - 2024-05-24

Full Changelog: https://github.com/spatie/image/compare/3.6.2...3.6.3

3.6.2 - 2024-05-23

What's Changed

  • Update overview.md by @schmeits in #253
  • Update saving-images.md by @schmeits in #256
  • Update introduction.md by @schmeits in #255
  • Update basic-usage.md by @schmeits in #254
  • Update composer.json by @thanosalexandris in #257

New Contributors

  • @schmeits made their first contribution in #253
  • @thanosalexandris made their first contribution in #257

Full Changelog: https://github.com/spatie/image/compare/3.6.1...3.6.2

3.6.1 - 2024-05-17

What's Changed

  • Ability to resize canvas when keeping fill background a certain color by @OzanKurt in #249

New Contributors

  • @OzanKurt made their first contribution in #249

Full Changelog: https://github.com/spatie/image/compare/3.6.0...3.6.1

3.6.0 - 2024-05-07

What's Changed

  • Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #244
  • Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #251
  • Convert Unit and Orientation to BackedEnum by @MrMeshok in #252

New Contributors

  • @MrMeshok made their first contribution in #252

Full Changelog: https://github.com/spatie/image/compare/3.5.0...3.6.0

3.5.0 - 2024-04-17

What's Changed

  • Fix saving jfif image by @clementbirkle in #248

New Contributors

  • @clementbirkle made their first contribution in #248

Full Changelog: https://github.com/spatie/image/compare/3.4.2...3.5.0

3.4.2 - 2024-04-15

What's Changed

  • Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in #246
  • Suppress warnings from exif_read_data by @glennjacobs in #247
  • Suppress warnings from imagecreatefromstring by @mattmcdonald-uk in #243

New Contributors

  • @glennjacobs made their first contribution in #247
  • @mattmcdonald-uk made their first contribution in #243

Full Changelog: https://github.com/spatie/image/compare/3.4.0...3.4.2

3.4.1 - 2024-04-15

What's Changed

  • Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in #246
  • Suppress warnings from exif_read_data by @glennjacobs in #247

New Contributors

  • @glennjacobs made their first contribution in #247

Full Changelog: https://github.com/spatie/image/compare/3.4.0...3.4.1

3.4.0 - 2024-03-05

What's Changed

  • Bump ramsey/composer-install from 2 to 3 by @dependabot in #241
  • Add a ->text method to the package by @riasvdv in #242

New Contributors

  • @riasvdv made their first contribution in #242

Full Changelog: https://github.com/spatie/image/compare/3.3.8...3.4.0

3.3.8 - 2024-03-04

What's Changed

  • Allow lossless saving of Webp with the GD driver by @fabio-ivona in #240

New Contributors

  • @fabio-ivona made their first contribution in #240

Full Changelog: https://github.com/spatie/image/compare/3.3.7...3.3.8

3.3.7 - 2024-03-01

What's Changed

  • Fix for Fit::Max not behaving as described in the documentation by @RaBic in #239

New Contributors

  • @RaBic made their first contribution in #239

Full Changelog: https://github.com/spatie/image/compare/3.3.6...3.3.7

3.3.6 - 2024-02-26

What's Changed

  • Bugfix for cases where setting a quality did nothing #237
  • Bugfix for transparent PNG's not staying transparent when working with GD.
  • Autorotate images based on their Exif data #238

Full Changelog: https://github.com/spatie/image/compare/3.3.5...3.3.6

3.3.5 - 2024-02-16

What's Changed

  • Update adding-a-watermark.md by @yoeriboven in #235
  • Manipulating animated GIF's is now supported using Imagick. by @jhorie in #234

New Contributors

  • @yoeriboven made their first contribution in #235
  • @jhorie made their first contribution in #234

Full Changelog: https://github.com/spatie/image/compare/3.3.4...3.3.5

3.3.4 - 2024-01-15

What's Changed

  • Crop issue fixes by @timvandijck in #230

Full Changelog: https://github.com/spatie/image/compare/3.3.3...3.3.4

3.3.3 - 2024-01-05

What's Changed

  • Fix broken fit/crop operation.
  • Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in #224
  • Fix enum case by @lukasleitsch in #226
  • update load image with gd driver example by @lukasleitsch in #227

New Contributors

  • @lukasleitsch made their first contribution in #226

Full Changelog: https://github.com/spatie/image/compare/3.3.2...3.3.3

3.3.2 - 2023-12-24

What's Changed

  • move ext requirement to dev by @ariaieboy in #222

Full Changelog: https://github.com/spatie/image/compare/3.3.1...3.3.2

3.3.1 - 2023-12-22

What's Changed

  • update GD driver by @ariaieboy in #221

Full Changelog: https://github.com/spatie/image/compare/3.3.0...3.3.1

3.3.0 - 2023-12-21

  • add watermark method

3.2.0 - 2023-12-18

What's Changed

  • Bump actions/checkout from 3 to 4 by @dependabot in #210
  • Add OptimizerChain::setTimeout() to the image optimization tests and docs by @golubev in #208
  • Image load fix by @kbond in #214

New Contributors

  • @golubev made their first contribution in #208
  • @kbond made their first contribution in #214

Full Changelog: https://github.com/spatie/image/compare/3.1.0...3.2.0

3.1.0 - 2023-12-15

What's Changed

  • add Avif Support by @ariaieboy in #207

Full Changelog: https://github.com/spatie/image/compare/3.0.0...3.1.0

3.0.0 - 2023-12-14

What's Changed

  • do not rely on Glide anymore

New Contributors

  • @erikn69 made their first contribution in #197
  • @timvandijck made their first contribution in #199

Full Changelog: https://github.com/spatie/image/compare/2.2.7...3.0.0

2.2.7 - 2023-07-24

  • bump requirements

2.2.6 - 2023-05-06

What's Changed

  • Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #185
  • Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in #188
  • Fit with only width or height by @gdebrauwer in #190

New Contributors

  • @dependabot made their first contribution in #185
  • @gdebrauwer made their first contribution in #190

Full Changelog: https://github.com/spatie/image/compare/2.2.5...2.2.6

2.2.5 - 2023-01-19

What's Changed

  • Refactor tests to pest by @AyoobMH in #176
  • Add Dependabot Automation by @patinthehat in #177
  • Add PHP 8.2 Support by @patinthehat in #180
  • Update Dependabot Automation by @patinthehat in #181
  • Add fill-max fit mode by @Tofandel in #183

New Contributors

  • @AyoobMH made their first contribution in #176
  • @patinthehat made their first contribution in #177
  • @Tofandel made their first contribution in #183

Full Changelog: https://github.com/spatie/image/compare/2.2.4...2.2.5

2.2.4 - 2022-08-09

What's Changed

  • Add zero orientation support ignoring EXIF by @danielcastrobalbi in #171

New Contributors

  • @danielcastrobalbi made their first contribution in #171

Full Changelog: https://github.com/spatie/image/compare/2.2.3...2.2.4

2.2.3 - 2022-05-21

What's Changed

  • Fix permission issue with temporary directory by @sebastianpopp in #163

New Contributors

  • @sebastianpopp made their first contribution in #163

Full Changelog: https://github.com/spatie/image/compare/2.2.2...2.2.3

2.2.2 - 2022-02-22

  • add TIFF support

1.11.0 - 2022-02-21

What's Changed

  • Fix docs link by @pascalbaljet in #154
  • Update .gitattributes by @PaolaRuby in #158
  • Add TIFF support by @Synchro in #159

New Contributors

  • @PaolaRuby made their first contribution in #158

Full Changelog: https://github.com/spatie/image/compare/2.2.1...1.11.0

2.2.1 - 2021-12-17

What's Changed

  • Use match expression in convertToGlideParameter method by @mohprilaksono in #149
  • [REF] updated fit docs description by @JeremyRed in #150
  • Adding compatibility to Symfony 6 by @spackmat in #152

New Contributors

  • @mohprilaksono made their first contribution in #149
  • @JeremyRed made their first contribution in #150
  • @spackmat made their first contribution in #152

Full Changelog: https://github.com/spatie/image/compare/2.2.0...2.2.1

2.2.0 - 2021-10-31

  • add avif support (#148)

2.1.0 - 2021-07-15

  • Drop support for PHP 7
  • Make codebase more strict with type hinting

2.0.0 - 2021-07-15

  • Bump league/glide to v2 #134

1.10.4 - 2021-04-07

  • Allow spatie/temporary-directory v2

1.10.3 - 2021-03-10

  • Bump league/glide to 2.0 #123

1.10.2 - 2020-01-26

  • change condition to delete $conversionResultDirectory (#118)

1.10.1 - 2020-12-27

  • adds zoom option to focalCrop (#112)

1.9.0 - 2020-11-13

  • allow usage of a custom OptimizerChain #110

1.8.1 - 2020-11-12

  • revert changes from 1.8.0

1.8.0 - 2020-11-12

  • allow usage of a custom OptimizerChain (#108)

1.7.7 - 2020-11-12

  • add support for PHP 8

1.7.6 - 2020-01-26

  • change uppercase function to mb_strtoupper instead of strtoupper (#99)

1.7.5 - 2019-11-23

  • allow symfony 5 components

1.7.4 - 2019-08-28

  • do not export docs

1.7.3 - 2019-08-03

  • fix duplicated files (fixes #84)

1.7.2 - 2019-05-13

  • fixes optimize() when used with apply() (#78)

1.7.1 - 2019-04-17

  • change GlideConversion sequence (#76)

1.7.0 - 2019-02-22

  • add support for webp

1.6.0 - 2019-01-27

  • add setTemporaryDirectory

1.5.3 - 2019-01-10

  • update lower deps

1.5.2 - 2018-05-05

  • fix exception message

1.5.1 - 2018-04-18

  • Prevent error when trying to remove /tmp

1.5.0 - 2018-04-13

  • add flip

1.4.2 - 2018-04-11

  • Use the correct driver for getting widths and height of images.

1.4.1 - 2018-02-08

  • Support symfony ^4.0
  • Support phpunit ^7.0

1.4.0 - 2017-12-05

  • add getWidth and getHeight

1.3.5 - 2017-12-04

  • fix for problems when creating directories in the temporary directory

1.3.4 - 2017-07-25

  • fix optimize docblock

1.3.3 - 2017-07-11

  • make optimize method fluent

1.3.2 - 2017-07-05

  • swap out underlying optimization package

1.3.1 - 2017-07-02

  • internally treat optimize as a manipulation

1.3.0 - 2017-07-02

  • add optimize method

1.2.1 - 2017-06-29

  • add methods to determine emptyness to Manipulations and ManipulationSequence

1.2.0 - 2017-04-17

  • allow Manipulations to be constructed with an array of arrays

1.1.3 - 2017-04-07

  • improve support for multi-volume systems

1.1.2 - 2017-04-04

  • remove conversion directory after converting image

1.1.1 - 2017-03-17

  • avoid processing empty manipulations groups

1.1.0 - 2017-02-06

  • added support for watermarks

1.0.0 - 2017-02-06

  • initial release