Skip to content

Commit 7e1b553

Browse files
authored
Merge pull request #655 from emacs-php/release/1.24.0
Release v1.24.0
2 parents 100691a + dc23d92 commit 7e1b553

File tree

8 files changed

+47
-9
lines changed

8 files changed

+47
-9
lines changed

CHANGELOG.md

+39-1
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,47 @@ All notable changes of the PHP Mode 1.19.1 release series are documented in this
44

55
## Unreleased
66

7+
### Added
8+
9+
* Support new PHP 8.0 and 8.1 syntax hilighting and indentation
10+
* [8.0] `#[Attributes]`
11+
12+
## [1.24.0] - 2021-03-07
13+
14+
### Added
15+
16+
* Support new PHP 8.0 and 8.1 syntax hilighting and indentation
17+
* [8.0] `match` expression ([#632])
18+
* [8.0] `mixed` pseudo type declaration ([#633])
19+
* [8.1] `enum` statement ([#653])
20+
721
### Changed
822

9-
* Drop support for Emacs 24 and 25.1
23+
* Drop support for Emacs 24 and 25.1 ([#654])
24+
* Raises an error when the byte-compiled Cc Mode version does not match that version at runtime.
25+
* You will need to recompile php-mode after the GNU Emacs version changes.
26+
27+
## Removed
28+
29+
* Remove `(require 'add-log)`
30+
31+
### Fixed
32+
33+
* Fix font-lock highlighting
34+
* `!=` ([#630])
35+
* Fix Heredoc and Nowdoc highlighting ([])
36+
* Fix documentation mistake
37+
* `php-mode-lineup-cascaded-calls` in README.md ([#644] thanks [@cweiske]!)
38+
39+
[#630]: https://github.com/emacs-php/php-mode/pull/630
40+
[#632]: https://github.com/emacs-php/php-mode/pull/632
41+
[#633]: https://github.com/emacs-php/php-mode/pull/633
42+
[#644]: https://github.com/emacs-php/php-mode/pull/644
43+
[#651]: https://github.com/emacs-php/php-mode/pull/651
44+
[#653]: https://github.com/emacs-php/php-mode/pull/653
45+
[#654]: https://github.com/emacs-php/php-mode/pull/654
46+
[@antoineB]: https://github.com/antoineB
47+
[@cweiske]: https://github.com/cweiske
1048

1149
## [1.23.0] - 2020-05-06
1250

Cask

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(package "php-mode" "1.23.0" "Major mode for editing PHP code")
1+
(package "php-mode" "1.24.0" "Major mode for editing PHP code")
22
(source melpa)
33

44
(package-file "php-mode.el")

lisp/php-align.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
;; Maintainer: USAMI Kenta <[email protected]>
88
;; Keywords: php languages convenience align
99
;; Homepage: https://github.com/emacs-php/php-mode
10-
;; Version: 1.23.0
10+
;; Version: 1.24.0
1111
;; License: GPL-3.0-or-later
1212

1313
;; This program is free software; you can redistribute it and/or modify

lisp/php-face.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
;; Author: USAMI Kenta <[email protected]>
66
;; Created: 5 May 2019
7-
;; Version: 1.23.0
7+
;; Version: 1.24.0
88
;; Keywords: faces, php
99
;; Homepage: https://github.com/emacs-php/php-mode
1010
;; License: GPL-3.0-or-later

lisp/php-mode-debug.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
;; Author: USAMI Kenta <[email protected]>
66
;; URL: https://github.com/emacs-php/php-mode
77
;; Keywords: maint
8-
;; Version: 1.23.0
8+
;; Version: 1.24.0
99
;; License: GPL-3.0-or-later
1010

1111
;; This program is free software; you can redistribute it and/or modify

lisp/php-mode.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
;; Maintainer: USAMI Kenta <[email protected]>
1010
;; URL: https://github.com/emacs-php/php-mode
1111
;; Keywords: languages php
12-
;; Version: 1.23.0
12+
;; Version: 1.24.0
1313
;; Package-Requires: ((emacs "25.2"))
1414
;; License: GPL-3.0-or-later
1515

16-
(defconst php-mode-version-number "1.23.0"
16+
(defconst php-mode-version-number "1.24.0"
1717
"PHP Mode version number.")
1818

1919
;; This program is free software; you can redistribute it and/or modify

lisp/php-project.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
;; Author: USAMI Kenta <[email protected]>
66
;; Keywords: tools, files
77
;; URL: https://github.com/emacs-php/php-mode
8-
;; Version: 1.23.0
8+
;; Version: 1.24.0
99
;; License: GPL-3.0-or-later
1010

1111
;; This program is free software; you can redistribute it and/or modify

lisp/php.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
;; Author: USAMI Kenta <[email protected]>
66
;; Created: 5 Dec 2018
7-
;; Version: 1.23.0
7+
;; Version: 1.24.0
88
;; Keywords: languages, php
99
;; Homepage: https://github.com/emacs-php/php-mode
1010
;; License: GPL-3.0-or-later

0 commit comments

Comments
 (0)