Skip to content

Commit 168fc4e

Browse files
authored
Merge pull request #752 from emacs-php/release/1.24.4
Release 1.25.0
2 parents 5e04c92 + 28d0a0b commit 168fc4e

15 files changed

+57
-15
lines changed

Diff for: CHANGELOG.md

+26-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,36 @@
22

33
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.
44

5-
## Unreleased
5+
<!-- ## Unreleased -->
6+
7+
## [1.25.0] - 2023-07-24
68

79
### Added
810

9-
* **Support Emacs 29.1** ([#750])
11+
* **Support Emacs 29.1** ([#743], [#750])
12+
13+
### Fixed
14+
15+
* Fixed many byte compilation errors on Emacs 29 and 30 by multiple patches contributed by [Stefan Monnier] ([#737], [#739] and [#740], thanks Stefan!)
16+
* Fixed PEAR method chaining wrong indentation ([#745] and [#746], thanks [@cweiske]!)
17+
* Fixed `php-mode-debug-reinstall` command ([#747], [#748])
18+
19+
### Removed
1020

21+
* Drop Emacs 25 support ([#729], [736])
22+
23+
[Stefan Monnier]: https://www.iro.umontreal.ca/~monnier/
24+
[#729]: https://github.com/emacs-php/php-mode/pull/729
25+
[#736]: https://github.com/emacs-php/php-mode/pull/736
26+
[#737]: https://github.com/emacs-php/php-mode/pull/737
27+
[#739]: https://github.com/emacs-php/php-mode/pull/739
28+
[#740]: https://github.com/emacs-php/php-mode/pull/740
29+
[#741]: https://github.com/emacs-php/php-mode/pull/741
30+
[#743]: https://github.com/emacs-php/php-mode/pull/743
31+
[#745]: https://github.com/emacs-php/php-mode/pull/745
32+
[#746]: https://github.com/emacs-php/php-mode/pull/746
33+
[#747]: https://github.com/emacs-php/php-mode/pull/747
34+
[#748]: https://github.com/emacs-php/php-mode/pull/748
1135
[#750]: https://github.com/emacs-php/php-mode/pull/750
1236

1337
## [1.24.3] - 2023-03-19

Diff for: Cask

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

Diff for: README.ja.md

+9
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,19 @@
1111

1212
A powerful and flexible Emacs major mode for editing PHP scripts
1313

14+
English &nbsp;&nbsp;|&nbsp;&nbsp; [日本語](README.ja.md)
15+
1416
</div>
1517

1618
[PHP ModeのGitHubプロジェクト][php-mode]にissueを作成してバグ報告や機能リクエストを送ってください。
1719

20+
> **Note**
21+
> [最新版][releases]のPHP ModeはEmacs 29をサポートしています.
22+
> アップグレードに伴うトラブルは[Discussions][disscussions-emacs29]に気軽に書き込んでください。
23+
24+
[releases]: https://github.com/emacs-php/php-mode/releases
25+
[disscussions-emacs29]: https://github.com/emacs-php/php-mode/discussions/751
26+
1827
インストール
1928
------------
2029

Diff for: README.md

+9
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,19 @@
1111

1212
A powerful and flexible Emacs major mode for editing PHP scripts
1313

14+
[English](README.md) &nbsp;&nbsp;|&nbsp;&nbsp; 日本語
15+
1416
</div>
1517

1618
Please submit any bug reports or feature requests by creating issues on [the GitHub page for PHP Mode][php-mode].
1719

20+
> **Note**
21+
> The [latest version][releases] of PHP Mode supports Emacs 29.
22+
> Please feel free to [write to disucuss][disscussions-emacs29] if you have problems upgrading to Emacs 29.
23+
24+
[releases]: https://github.com/emacs-php/php-mode/releases
25+
[disscussions-emacs29]: https://github.com/emacs-php/php-mode/discussions/751
26+
1827
Installation
1928
------------
2029

Diff for: 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.24.3
10+
;; Version: 1.25.0
1111
;; License: GPL-3.0-or-later
1212

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

Diff for: lisp/php-complete.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
;; Author: USAMI Kenta <[email protected]>
77

88
;; Created: 18 Sep 2022
9-
;; Version: 1.24.3
9+
;; Version: 1.25.0
1010
;; Keywords: languages, php
1111

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

Diff for: lisp/php-defs.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 Mar 2022
7-
;; Version: 1.24.3
7+
;; Version: 1.25.0
88
;; Keywords: languages, php
99

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

Diff for: 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.24.3
7+
;; Version: 1.25.0
88
;; Keywords: faces, php
99
;; Homepage: https://github.com/emacs-php/php-mode
1010
;; License: GPL-3.0-or-later

Diff for: lisp/php-flymake.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 Mar 2022
7-
;; Version: 1.24.3
7+
;; Version: 1.25.0
88
;; Keywords: tools, languages, php
99

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

Diff for: lisp/php-ide-phpactor.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.24.0
8+
;; Version: 1.25.0
99
;; License: GPL-3.0-or-later
1010

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

Diff for: lisp/php-ide.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.24.0
8+
;; Version: 1.25.0
99
;; License: GPL-3.0-or-later
1010

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

Diff for: 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.24.3
8+
;; Version: 1.25.0
99
;; License: GPL-3.0-or-later
1010

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

Diff for: lisp/php-mode.el

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

1616
(eval-and-compile
1717
(make-obsolete-variable
18-
(defconst php-mode-version-number "1.24.3" "PHP Mode version number.")
18+
(defconst php-mode-version-number "1.25.0" "PHP Mode version number.")
1919
"Please call (php-mode-version :as-number t) for compatibility." "1.24.2"))
2020

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

Diff for: 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.24.3
8+
;; Version: 1.25.0
99
;; License: GPL-3.0-or-later
1010

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

Diff for: lisp/php.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
;; Author: USAMI Kenta <[email protected]>
77
;; Created: 5 Dec 2018
8-
;; Version: 1.24.3
8+
;; Version: 1.25.0
99
;; Keywords: languages, php
1010
;; Homepage: https://github.com/emacs-php/php-mode
1111
;; License: GPL-3.0-or-later

0 commit comments

Comments
 (0)