1. Compatible

The last published version is compatible

# Name Version RPM State
  apcu 5.1.18 OK
  apfd 1.0.2 OK
  ast 1.0.10 OK
  base58 0.1.4 OK
  bitset 3.0.1 OK
  brotli 0.11.1 OK
  componere 3.1.2 OK
  csv 0.3.1 OK
  datadog_trace 0.49.0 Provided for testing only and not intended for use on production
  dbase 7.1.0RC2 OK, was fixed upstream by rev 350634, rev 350637 rev 350638 rev 350639
  dio 0.1.0 OK
  ds 1.3.0 OK
  event 3.0.0 OK
  http 4.0.0beta1 OK
  igbinary 3.1.5 OK
  ip2proxy 3.0.0 OK
  json_post 1.0.1 OK
  krb5 1.1.5 OK
  lz4 0.3.7 OK, was fixed upstream and by PR #26
  lzf 1.6.8 OK
  mailparse 3.1.1 OK
  maxminddb 1.8.0 OK, was fixed by PR #108 and PR #109
  mysqlnd_azure 1.1.1 OK
  oauth 2.0.7 OK
  pdlib 1.0.2 OK, test suite fixed by PR #37
  phpiredis 1.0.1 OK
  pq 2.1.8 OK
  protobuf 3.13.0.1 OK
  raphf 2.0.1 OK
  realpath_turbo 2.0.0 OK
  redis 5.3.2RC1 OK
  rpminfo 0.5.1 OK
  runkit7 4.0.0a1 this extension's support for php 8 is still incomplete and experimental
  selinux 0.5.0 OK
  snappy 0.1.12 OK
  solr 2.5.1 OK
  sqlsrv 5.9.0preview1 OK
  swoole 4.5.5 OK, was fixed upstream and by PR #3713
  translit 0.7.1 OK, was fixed by PR #8
  uuid 1.1.0 OK
  vips 1.0.12 OK
  xattr 1.4.0 OK
  xdebug 3.0.0beta1 OK
  xhprof 2.2.1 OK
  xlswriter 1.3.6 OK
  yaml 2.2.0b2 OK
  zip 1.19.1 OK
  zstd 0.9.0 OK, test suite fixed by PR #35

 

2. Work in progress

These extensions have been fixed upstream (or PR are available) but no official release.

# Name Version RPM State
  ahocorasick 0.0.7   Fixed by PR #22
  amqp 1.10.21 Fixed by PR #383
  env 0.2.1 Fixed by PR # 10
  fann 1.1.1 Fixed by PR #42
  geos 1.0.0 See #20, #24, #25
  geospatial 0.2.1 Fixed byt PR #27
  http_message 0.2.2 Fixed by PR #3 and PR #4
  imagick 3.4.4 Fixed upstream and by PR #346, PR #347, PR #348
  inotify 2.0.0 Fixed upstream
  ip2location 8.0.1 Fixed by PR #9
  leveldb 0.2.1   Fixed by PR #40
  memcached 3.1.5 Fixed by PR #463 and PR #465
  msgpack 2.1.1 Fixed by PR #148 and by upstream
  parallel 1.1.4   WIP upstream
  psr 1.0.0 Fixed by PR #77
  rdkafka 4.0.3   WIP in PR #383
  rrd 2.0.1 Fixed upstream by rev 350618
  scrypt 1.4.2 Fixed by PR #56
  skywalking 4.0.0 Fixed by PR #276
  smbclient 1.0.0 Fixed by PR #73
  ssdeep 1.1.0 Fixed by PR #2
  ssh2 1.2 Fixed by PR #44
  stomp 2.0.5   Fixed by PR #14
  varnish 1.2.4   Fixed upstream
  xdiff 2.0.1 Fixed by PR #5
  xmldiff 1.1.2 Fixed upstream
  xmlrpc 1.0.0-dev Dropped from 8.0, no release planed
  yac 2.2.1 Fixed by PR #115
  yaconf 1.1.0 Test suite fixed by PR #63
  yaz 1.2.3 Fixed by PR #11
  zmq 1.1.3 Fixed buf PR #216

 

3. Not compatible for now (only from 7.4 compatible extensions)

# Name Version State
  apcu_bc 1.0.5 No more supported
  ioncube_loader 10.3.4 Not supported yet
  memcache 4.0.5.2 Not supported yet
  mysql_xdevapi 8.0.22 Not supported yet
  propro 2.1.0 No more supported, ZE API has been removed in 8

 

4. Not tested yet

# Name Version State
  cassandra 1.3.2  
  cmark 1.2.0  
  couchbase 2.6.2  
  crypto 0.3.1  
  decimal 2.0.0  
  druid 1.0.0  
  eio 2.0.4  
  ev 1.0.8  
  gearman 2.0.6  
  gender 1.1.0  
  geoip 1.1.1  
  gmagick 2.0.5RC1  
  gnupg 1.4.0  
  grpc 1.32.0  
  handlebars 0.9.1  
  hdr_histogram 0.3.0  
  horde_lz4 1.0.10  
  hprose 1.8.0  
  hrtime 0.6.0  
  ice 1.6.2  
  interbase 1.0.0-dev Dropped from 7.4
  libvirt 0.5.5  
  lua 2.0.7  
  luasandbox 3.0.3  
  mcrypt 1.0.3  
  memprof 2.1.0  
  mogilefs 0.9.3.1  
  mongodb 1.8.0  
  mosquitto 0.4.0  
  mustache 0.9.1  
  mysql 1.0.0-dev Dropped from 7.0, never released
  nsq 3.5.0  
  opencensus 0.2.2  
  parle 0.8.1  
  pcov 1.0.6  
  pcs 1.3.7  
  phalcon 4.0.6  
  php_trie 0.1.0  
  pinba 1.1.2  
  pdflib 4.1.2  
  radius 1.4.0b1  
  recode 1.0.0-dev Dropped from 7.4, no release planed
  rar 4.0.0  
  sandbox 0.1.3  
  seasclick 0.1.0  
  seaslog 2.1.0  
  scoutapm 1.1.1  
  snuffleupagus 0.5.0  
  sphinx 1.4.0-dev still pending for 7.0
  stats 2.0.3  
  svm 0.2.3  
  svn 2.0.3  
  sync 1.1.1  
  taint 2.1.0  
  tcpwrap 1.2.0  
  termbox 0.1.3  
  timecop 1.2.10 Some failed tests since 7.2 (related to timelib changes), dead project ?
  trader 0.5.0  
  uopz 6.1.2  
  uploadprogress 1.1.3  
  uv 0.2.4  
  vld 0.17.0  
  wddx 1.0.0-dev Dropped from 7.4, no release planed
  xxtea 1.0.11  
  yaf 3.2.5  
  yar 2.1.2  
  zephir_parser 1.3.4  
  zookeeper 0.7.2  

5. Conclusion

  • Sept 21th: beta4 is released and have nearly final API, so really time to start fixing extensions
  • Oct 1st: Release Candidate 1 is released
  • Oct 15th: RC2 is released, nearly 50% of extensions are compatible, quite good.

Please ping me by mail or on twitter for missing/outdated information.

 

Last updated on October 28th 2020