Skip to content

Commit

Permalink
Merge pull request #655 from emacs-php/release/1.24.0
Browse files Browse the repository at this point in the history
Release v1.24.0
  • Loading branch information
zonuexe authored Mar 7, 2021
2 parents 100691a + dc23d92 commit 7e1b553
Show file tree
Hide file tree
Showing 8 changed files with 47 additions and 9 deletions.
40 changes: 39 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,47 @@ All notable changes of the PHP Mode 1.19.1 release series are documented in this

## Unreleased

### Added

* Support new PHP 8.0 and 8.1 syntax hilighting and indentation
* [8.0] `#[Attributes]`

## [1.24.0] - 2021-03-07

### Added

* Support new PHP 8.0 and 8.1 syntax hilighting and indentation
* [8.0] `match` expression ([#632])
* [8.0] `mixed` pseudo type declaration ([#633])
* [8.1] `enum` statement ([#653])

### Changed

* Drop support for Emacs 24 and 25.1
* Drop support for Emacs 24 and 25.1 ([#654])
* Raises an error when the byte-compiled Cc Mode version does not match that version at runtime.
* You will need to recompile php-mode after the GNU Emacs version changes.

## Removed

* Remove `(require 'add-log)`

### Fixed

* Fix font-lock highlighting
* `!=` ([#630])
* Fix Heredoc and Nowdoc highlighting ([])
* Fix documentation mistake
* `php-mode-lineup-cascaded-calls` in README.md ([#644] thanks [@cweiske]!)

[#630]: https://github.com/emacs-php/php-mode/pull/630
[#632]: https://github.com/emacs-php/php-mode/pull/632
[#633]: https://github.com/emacs-php/php-mode/pull/633
[#644]: https://github.com/emacs-php/php-mode/pull/644
[#651]: https://github.com/emacs-php/php-mode/pull/651
[#653]: https://github.com/emacs-php/php-mode/pull/653
[#654]: https://github.com/emacs-php/php-mode/pull/654
[@antoineB]: https://github.com/antoineB
[@cweiske]: https://github.com/cweiske

## [1.23.0] - 2020-05-06

Expand Down
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.23.0" "Major mode for editing PHP code")
(package "php-mode" "1.24.0" "Major mode for editing PHP code")
(source melpa)

(package-file "php-mode.el")
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-align.el
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
;; Maintainer: USAMI Kenta <[email protected]>
;; Keywords: php languages convenience align
;; Homepage: https://github.com/emacs-php/php-mode
;; Version: 1.23.0
;; Version: 1.24.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/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.23.0
;; Version: 1.24.0
;; Keywords: faces, php
;; Homepage: https://github.com/emacs-php/php-mode
;; License: GPL-3.0-or-later
Expand Down
2 changes: 1 addition & 1 deletion lisp/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.23.0
;; Version: 1.24.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
4 changes: 2 additions & 2 deletions lisp/php-mode.el
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@
;; Maintainer: USAMI Kenta <[email protected]>
;; URL: https://github.com/emacs-php/php-mode
;; Keywords: languages php
;; Version: 1.23.0
;; Version: 1.24.0
;; Package-Requires: ((emacs "25.2"))
;; License: GPL-3.0-or-later

(defconst php-mode-version-number "1.23.0"
(defconst php-mode-version-number "1.24.0"
"PHP Mode version number.")

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/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.23.0
;; Version: 1.24.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/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.23.0
;; Version: 1.24.0
;; Keywords: languages, php
;; Homepage: https://github.com/emacs-php/php-mode
;; License: GPL-3.0-or-later
Expand Down

0 comments on commit 7e1b553

Please sign in to comment.