Skip to content

Version 1.22.0

Compare
Choose a tag to compare
@zonuexe zonuexe released this 27 Sep 14:44
· 506 commits to master since this release
58de9a7

This release is positioned as the last minor version of the PHP Mode 1.x series.
PHP Mode 2.0 is planned to be released in January 2020.

Added

  • Improve PHP 7 and PHPDoc support
    • Highlighting typed property (#545)
    • Highlighting {@inheritdoc} tag (#566)
    • Highlighting multiple catch (#567)
  • Add new php-class face (#545)
  • Add new php-run-builtin-web-server command for invoke php -S buitin server (#548)
  • Add new php-copyit-fqsen command for kill current method FQSEN (#561)
  • Apply lineup cascaded call (method chain separated by new line) for all styles (#563, #572)

Changed

  • Loose HTML template detection algorithm (#558)
  • Move php-mode-test.el into tests directory (#559)
    • php-mode-autoloads.el no longer includes php-mode-test
  • Modify syntax-entry $ to "_" from "'" (#565)
  • Make php-set-style display only styles that inherited "php" (#573)

Fixed

  • Fix default major mode for *.phpt file as php-default-major-mode (#542)
  • prevent recursion in php-syntax-propertize-extend-region ([$556], thanks @herbertjones)
  • Fix call run-hooks in set-style (#571)