Skip to content

Latest commit

 

History

History
99 lines (70 loc) · 1.99 KB

File metadata and controls

99 lines (70 loc) · 1.99 KB

Version 4.7.0

Release Date: Unreleased

4.7.0 release of CodeIgniter4

  • TBD
  • Images: The ImageHandlerInterface now includes a new method: clearMetadata(). If you've implemented your own handler from scratch, you will need to provide an implementation for this method to ensure compatibility.
  • CURLRequest: Added dns_cache_timeout option to change default DNS cache timeout.
  • Email: Added support for choosing the SMTP authorization method. You can change it via Config\Email::$SMTPAuthMethod option.
  • Image: The ImageMagickHandler has been rewritten to rely solely on the PHP imagick extension.
  • Image: Added ImageMagickHandler::clearMetadata() method to remove image metadata for privacy protection.
  • Time: added methods Time::addCalendarMonths() and Time::subCalendarMonths()
  • Added Email.invalidSMTPAuthMethod and Email.failureSMTPAuthMethod
  • Deprecated Email.failedSMTPLogin and Image.libPathInvalid
  • Image:
    • The config property Config\Image::libraryPath has been deprecated. No longer used.
    • The exception method CodeIgniter\Images\Exceptions\ImageException::forInvalidImageLibraryPath has been deprecated. No longer used.

See the repo's CHANGELOG.md for a complete list of bugs fixed.