11 Release Notes for
22 P4PHP, Perforce's script API for PHP
33
4- Version 2023.2
4+ Version 2024.1
55
66Introduction
77
@@ -20,6 +20,20 @@ Introduction
2020
2121--------------------------------------------------------------------------
2222
23+ Important End-of-Life Notice
24+
25+ We have removed support of Centos 7 & Ubuntu 16.04 from P4Perl 2024.1.
26+
27+ This major release of P4PHP would be the last to test against
28+
29+ Ubuntu 18.04
30+ PHP version 7.2.x - 8.0.x
31+
32+ which are in EOL status. This is part of our commitment to
33+ focus on supported technology platforms
34+
35+ --------------------------------------------------------------------------
36+
2337Installation
2438
2539 Unix and Mac: Building the P4PHP Extension
@@ -43,31 +57,31 @@ Compatibility Statements
4357 Server Compatibility
4458
4559 You can use any release of P4PHP with any release of the Perforce server
46- later than 2001.1 but it is recommended to use the 2023.2 release
60+ later than 2001.1 but it is recommended to use the 2024.1 release
4761
4862 API Compatibility
4963
50- This release of P4PHP requires the 2023.2 (2023.2/2519561 ) Perforce API.
64+ This release of P4PHP requires the 2024.1 (2024.1/2596294 ) Perforce API.
5165 Older releases will not work and will fail to compile.
5266
5367 OpenSSL compatibility
5468
5569 The minimum version of OpenSSL libraries required is driven by the
56- 2023.2 server; the minimum version needed is 1.0.2 . The latest 3.0.x or
70+ 2024.1 server; the minimum version needed is 1.1.1 . The latest 3.0.x or
5771 1.1.1 patch is recommended.
5872
5973 PHP compatibility
6074
61- This release of P4PHP is compatible with PHP versions: 7.2.x - 8.2 .x
75+ This release of P4PHP is compatible with PHP versions: 7.2.x - 8.3 .x
6276
6377 Platform compatibility
6478
6579 Though P4PHP is generally portable, this release is tested on the
6680 following platforms:
6781
6882 Linux
69- Ubuntu 16.04, 18.04, 20.04, 22.04
70- CentOS/ Rocky Linux 7, 8
83+ Ubuntu 18.04, 20.04, 22.04
84+ Rocky Linux 8
7185 Windows
7286 Server 2016
7387
@@ -145,6 +159,29 @@ Key to symbols used in change notes below.
145159
146160--------------------------------------------------------------------------
147161
162+ New functionality in 2024.1 (2024.1/2601561) (2024/05/22)
163+
164+ #2599291 (Job #120163) * ** ***
165+ This release of P4PHP is built against P4API 2024.1 (2024.1/2596294)
166+
167+ #2585123 (Job #119913) * **
168+ Added support for PHP 8.3
169+
170+ Bugs fixed in 2024.1 (2024.1/2601561) (2024/05/22)
171+
172+ #2588747 (Job #119723) * **
173+ Fixed version mismatch issue in the output of identify() method
174+ when running with windows DLL
175+
176+ --------------------------------------------------------------------------
177+
178+ New functionality in 2023.2 Patch 1 (2023.2/2568001) (2024/03/07)
179+
180+ (Job #119717) * **
181+ This release of P4PHP is built against P4API 2023.2 Patch 3 (2023.2/2563409)
182+
183+ --------------------------------------------------------------------------
184+
148185New functionality in 2023.2 (2023.2/2552260) (2024/02/06)
149186
150187 #2545331 (Job #119067) * **
0 commit comments