Skip to content

V5.0.0

Compare
Choose a tag to compare
@oliverklee oliverklee released this 23 Nov 18:40
v5.0.0
b43b650

Added

  • Add an .editorconfig file
    (#940)
  • Support PHP 8.0
    (#926)
  • Run the CI build once a week
    (#933)
  • Move more development tools to PHIVE
    (#894,
    #907)

Changed

  • Automatically add a backslash for global functions
    (#909)
  • Update the development tools
    (#898,
    #895)
  • Upgrade to PHPUnit 7.5
    (#888)
  • Enforce constant visibility
    (#892)
  • Rename the PHPCS configuration file
    (#891,
    #896)
  • Make use of PHP 7.1 language features
    (#883)

Deprecated

  • Support for PHP 7.1 will be removed in Emogrifier 6.0.

Removed

  • Drop support for Symfony 4.3 and 5.0
    (#936)
  • Stop checking tests/ with Psalm
    (#885)
  • Drop support for PHP 7.0
    (#880)

Fixed

  • Fix a nonsensical code example in the README
    (#920,
    #935)
  • Remove !important from style attributes also when uppercase, mixed case or
    having whitespace after !
    (#911)
  • Copy rules using :...of-type without a type to the <style> element
    (#904)
  • Support combinator followed by dynamic pseudo-class in minified CSS
    (#903)
  • Preserve all uninlinable (or otherwise unprocessed) at-rules
    (#899)
  • Allow Windows CLI to run development tools installed through PHIVE
    (#900)
  • Switch to a maintained package for parallel PHP linting
    (#884)
  • Add .0 version suffixes to PHP version requirements
    (#881)