|
2 | 2 |
|
3 | 3 | All notable changes of the PHP Mode 1.19.1 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles.
|
4 | 4 |
|
| 5 | +## [1.22.0] - 2019-09-27 |
| 6 | + |
| 7 | +This release is positioned as the last minor version of the PHP Mode 1.x series. |
| 8 | +PHP Mode 2.0 is planned to be released in January 2020. |
| 9 | + |
| 10 | +### Added |
| 11 | + |
| 12 | + * Improve PHP 7 and PHPDoc support |
| 13 | + * Highlighting typed property ([#545]) |
| 14 | + * Highlighting `{@inheritdoc}` tag ([#566]) |
| 15 | + * Highlighting multiple `catch` ([#567]) |
| 16 | + * Add new `php-class` face ([#545]) |
| 17 | + * Add new `php-run-builtin-web-server` command for invoke `php -S` buitin server ([#548]) |
| 18 | + * Add new `php-copyit-fqsen` command for kill current method FQSEN ([#561]) |
| 19 | + * Apply lineup cascaded call (method chain separated by new line) for all styles ([#563], [#572]) |
| 20 | + |
| 21 | +### Changed |
| 22 | + |
| 23 | + * Loose HTML template detection algorithm ([#558]) |
| 24 | + * Move php-mode-test.el into tests directory ([#559]) |
| 25 | + * `php-mode-autoloads.el` no longer includes `php-mode-test` |
| 26 | + * Modify syntax-entry `$` to `"_"` from `"'"` ([#565]) |
| 27 | + * Make `php-set-style` display only styles that inherited "php" ([#573]) |
| 28 | + |
| 29 | +### Fixed |
| 30 | + |
| 31 | + * Fix default major mode for `*.phpt` file as `php-default-major-mode` ([#542]) |
| 32 | + * prevent recursion in `php-syntax-propertize-extend-region` ([$556], thanks [Herbert Jones][@herbertjones]) |
| 33 | + * Fix call `run-hooks` in `set-style` ([#571]) |
| 34 | + |
| 35 | +[#542]: https://github.com/emacs-php/php-mode/pull/542 |
| 36 | +[#545]: https://github.com/emacs-php/php-mode/pull/545 |
| 37 | +[#548]: https://github.com/emacs-php/php-mode/pull/548 |
| 38 | +[#556]: https://github.com/emacs-php/php-mode/pull/556 |
| 39 | +[#558]: https://github.com/emacs-php/php-mode/pull/558 |
| 40 | +[#559]: https://github.com/emacs-php/php-mode/pull/559 |
| 41 | +[#561]: https://github.com/emacs-php/php-mode/pull/561 |
| 42 | +[#563]: https://github.com/emacs-php/php-mode/issues/563 |
| 43 | +[#565]: https://github.com/emacs-php/php-mode/pull/565 |
| 44 | +[#566]: https://github.com/emacs-php/php-mode/pull/566 |
| 45 | +[#567]: https://github.com/emacs-php/php-mode/pull/567 |
| 46 | +[#571]: https://github.com/emacs-php/php-mode/pull/571 |
| 47 | +[#572]: https://github.com/emacs-php/php-mode/pull/572 |
| 48 | +[#572]: https://github.com/emacs-php/php-mode/pull/572 |
| 49 | +[#573]: https://github.com/emacs-php/php-mode/pull/573 |
| 50 | +[#556]: https://github.com/emacs-php/php-mode/pull/556 |
| 51 | +[@herbertjones]: https://github.com/herbertjones |
| 52 | + |
5 | 53 | ## [1.21.4] - 2019-05-29
|
6 | 54 |
|
7 | 55 | This version contains unobtrusive changes for future compatibility. Also, `forward-page` /` backward-page` may improve your operation. Thank you [@takeokunn].
|
|
0 commit comments