11 Release Notes for
22 P4PHP, Perforce's script API for PHP
33
4- Version 2024.1
4+ Version 2024.2
55
66Introduction
77
@@ -20,25 +20,11 @@ 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-
3723Installation
3824
3925 Unix and Mac: Building the P4PHP Extension
4026
41- The official version of P4Python exists as source on:
27+ The official version of P4PHP exists as source on:
4228 https://github.com/perforce/p4php
4329
4430 Instructions for building are in the build.md file which can be found
@@ -57,33 +43,36 @@ Compatibility Statements
5743 Server Compatibility
5844
5945 You can use any release of P4PHP with any release of the Perforce server
60- later than 2001.1 but it is recommended to use the 2024.1 release
46+ later than 2001.1 but it is recommended to use the 2024.2 release
6147
6248 API Compatibility
6349
64- This release of P4PHP requires the 2024.1 (2024.1/2596294 ) Perforce API.
50+ This release of P4PHP requires the 2024.2 (2024.2/2675662 ) Perforce API.
6551 Older releases will not work and will fail to compile.
6652
6753 OpenSSL compatibility
6854
6955 The minimum version of OpenSSL libraries required is driven by the
70- 2024.1 server; the minimum version needed is 1.1.1. The latest 3.0.x or
56+ 2024.2 server; the minimum version needed is 1.1.1. The latest 3.0.x or
7157 1.1.1 patch is recommended.
7258
7359 PHP compatibility
7460
75- This release of P4PHP is compatible with PHP versions: 7.2 .x - 8.3.x
61+ This release of P4PHP is compatible with PHP versions: 8.1 .x - 8.3.x
7662
7763 Platform compatibility
7864
7965 Though P4PHP is generally portable, this release is tested on the
8066 following platforms:
8167
82- Linux
83- Ubuntu 18.04, 20.04, 22.04
84- Rocky Linux 8
85- Windows
86- Server 2016
68+ Linux kernel 2.6+ for Intel(x86_64)
69+ Ubuntu 20.04, 22.04, 24.04
70+ Rocky Linux 8, 9
71+ Linux kernel 2.6+ for ARM(aarch64)
72+ Ubuntu 22.04, 24.04
73+ Rocky Linux 9
74+ Windows for Intel(ntx64)
75+ Server 2016, 2019, 2022
8776
8877 Compiler compatibility
8978
@@ -159,6 +148,16 @@ Key to symbols used in change notes below.
159148
160149--------------------------------------------------------------------------
161150
151+ New functionality in 2024.2 (2024.2/2681996) (2024/11/14)
152+
153+ #2678429 (Job #122595) * ** ***
154+ This release of P4PHP is built against P4API 2024.2 (2024.2/2675662)
155+
156+ #2661895 (Job #122168) * **
157+ Added support for Linux ARM64/AARCH64 architecture.
158+
159+ --------------------------------------------------------------------------
160+
162161New functionality in 2024.1 (2024.1/2601561) (2024/05/22)
163162
164163 #2599291 (Job #120163) * ** ***
0 commit comments