Skip to content

Commit

Permalink
Merge pull request #537 from emacs-php/release/v1.21.3
Browse files Browse the repository at this point in the history
Release v1.21.3
  • Loading branch information
zonuexe authored May 25, 2019
2 parents fa002a9 + 460dacb commit f1938b9
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 8 deletions.
2 changes: 1 addition & 1 deletion Cask
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(package "php-mode" "1.21.2" "Major mode for editing PHP code")
(package "php-mode" "1.21.3" "Major mode for editing PHP code")
(source melpa)

(package-file "php.el")
Expand Down
31 changes: 31 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,36 @@

All notable changes of the PHP Mode 1.19.1 release series are documented in this file using the [Keep a CHANGELOG](http://keepachangelog.com/) principles.

## [1.21.3] - 2019-05-25

This version includes both PHP syntax support enhancements and performance improvements. See https://github.com/emacs-php/php-mode/projects/1 for all issues for this release. Also, [@mallt] has helped me improve it with a number of issues. thank you very much.

### Added

* Added new Faces to display PHP syntax
* `php-constant-assign`
* `php-magical-constant`
* `php-errorcontrol-op`
* Some funtions have been split into features such as `php.el`, `php-face.el` and `php-mode-debug.el`.

### Fixed

* Improved performance when opening large files ([#491], [#531])

[#491]: https://github.com/emacs-php/php-mode/issues/491
[#531]: https://github.com/emacs-php/php-mode/pull/531

### Changed

* Syntax highlighting has been adjusted

### Removed

* `php-ext` and Skeleton templates have been split into [php-skeleton] ([#534])

[php-skeleton]: https://github.com/emacs-php/php-skeleton
[#534]: https://github.com/emacs-php/php-mode/pull/534

## [1.21.2] - 2019-05-11

It officially supports **PHP 7.3** and **Emacs 26.2**.
Expand Down Expand Up @@ -120,5 +150,6 @@ See [Changelog · emacs-php/php-mode Wiki](https://github.com/emacs-php/php-mode
[#510]: https://github.com/emacs-php/php-mode/pull/510
[@ejmr]: https://github.com/ejmr
[@fabacino]: https://github.com/fabacino
[@mallt]: https://github.com/mallt
[@sergeyklay]: https://github.com/sergeyklay
[PHP 7.2 arrow function]: https://wiki.php.net/rfc/arrow_functions_v2
2 changes: 1 addition & 1 deletion php-face.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: USAMI Kenta <[email protected]>
;; Created: 5 May 2019
;; Version: 1.21.2
;; Version: 1.21.3
;; Keywords: faces, php
;; Homepage: https://github.com/emacs-php/php-mode
;; Package-Requires: ((emacs "24.3"))
Expand Down
2 changes: 1 addition & 1 deletion php-mode-debug.el
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
;; Author: USAMI Kenta <[email protected]>
;; URL: https://github.com/emacs-php/php-mode
;; Keywords: maint
;; Version: 1.21.2
;; Version: 1.21.3
;; Package-Requires: ((emacs "24.3") (cl-lib "0.5"))
;; License: GPL-3.0-or-later

Expand Down
6 changes: 3 additions & 3 deletions php-mode.el
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@
;; Maintainer: USAMI Kenta <[email protected]>
;; URL: https://github.com/emacs-php/php-mode
;; Keywords: languages php
;; Version: 1.21.2
;; Version: 1.21.3
;; Package-Requires: ((emacs "24.3") (cl-lib "0.5"))
;; License: GPL-3.0-or-later

(defconst php-mode-version-number "1.21.2"
(defconst php-mode-version-number "1.21.3"
"PHP Mode version number.")

(defconst php-mode-modified "2019-05-11"
(defconst php-mode-modified "2019-05-25"
"PHP Mode build date.")

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion php-project.el
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
;; Author: USAMI Kenta <[email protected]>
;; Keywords: tools, files
;; URL: https://github.com/emacs-php/php-mode
;; Version: 1.21.2
;; Version: 1.21.3
;; Package-Requires: ((emacs "24.3") (cl-lib "0.5"))
;; License: GPL-3.0-or-later

Expand Down
2 changes: 1 addition & 1 deletion php.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: USAMI Kenta <[email protected]>
;; Created: 5 Dec 2018
;; Version: 1.21.2
;; Version: 1.21.3
;; Keywords: languages, php
;; Homepage: https://github.com/emacs-php/php-mode
;; Package-Requires: ((emacs "24.3") (cl-lib "0.5"))
Expand Down

0 comments on commit f1938b9

Please sign in to comment.