Skip to content

Commit 32c8c1b

Browse files
2024.2 release code drop
2024.2 release code drop
1 parent 9bd7394 commit 32c8c1b

2 files changed

Lines changed: 28 additions & 25 deletions

File tree

RELNOTES.txt

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Release Notes for
22
P4PHP, Perforce's script API for PHP
33

4-
Version 2024.1
4+
Version 2024.2
55

66
Introduction
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-
3723
Installation
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+
162161
New functionality in 2024.1 (2024.1/2601561) (2024/05/22)
163162

164163
#2599291 (Job #120163) * ** ***

specmgr.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,10 @@ struct defaultspec {
133133
"Owners;code:408;type:wlist;len:32;opt:default;;"
134134
"Users;code:405;type:wlist;len:32;opt:default;;"
135135
},
136+
{
137+
"hotfiles",
138+
"HotFiles;code:1051;fmt:C;type:wlist;words:1;maxwords:3;len:64;opt:default;z;;"
139+
},
136140
{
137141
"job",
138142
"Job;code:101;rq;len:32;;"

0 commit comments

Comments
 (0)