Berita, Tampilan, dan Komunitas PHP

Berita Komunitas:
Rilis PECL Terbaru (06.22.2021)


22 Juni 2021 @ 08:05:12


Rilis PECL Terbaru:

  • sdl 2.5.0
    – Tambahkan dukungan untuk PHP8 (Manuel Baldassarri)
    • Hapus dukungan untuk PHP7 (Manuel Baldassarri)
  • info rpm 0.6.0
    – menghasilkan arginfo dari rintisan dan menambahkan nilai default yang hilang – meningkatkan ketergantungan pada PHP 7.2 – meningkatkan pengecualian pada nilai parameter buruk dengan PHP 8
  • gambar 3.5.0
    – Memperbaiki beberapa masalah informasi parameter yang ditemukan di 3.5.0RC1. – ImageMagick 7 masih belum tersedia secara luas di sistem. Jadi bertentangan dengan rencana sebelumnya, dukungan ImageMagick 6 akan berlanjut untuk saat ini. Tetapi pengguna disarankan untuk menggunakan ImageMagick 7 jika memungkinkan. – Nama metode telah diubah menjadi tidak semuanya huruf kecil. Nama metode dan informasi parameter dibuat dari file Imagick*.stub.php. – Mencegah pembuatan gambar dimensi nol secara tidak sengaja. ImageMagick tidak mencegah pembuatan gambar dimensi nol, tetapi akan memberikan kesalahan saat gambar itu digunakan. Saya tidak berpikir ini akan memengaruhi program apa pun dengan benar, tetapi jika ya, dan Anda perlu mengaktifkan kembali gambar dimensi nol, silakan buka masalah di https://phpimagick.com/issues – Berbagai pekerjaan telah dilakukan untuk membuat GOMP tidak segfault termasuk: * Panggil omp_pause_resource_all bila tersedia selama shutdown. * Menambahkan ‘imagick.shutdown_sleep_count’ (default 10) dan ‘imagick.set_single_thread’ (default Aktif). Keduanya ada untuk mengurangi segault saat shutdown. – Perbaikan: * Pemeriksaan versi yang benar untuk membuat RemoveAlphaChannel dan FlattenAlphaChannel tersedia saat menggunakan Imagick dengan ImageMagick versi 6.7.8-x * Imagick::morphology sekarang tidak lagi mengabaikan parameter saluran * ImagickPixel::setIndex() mengambil nilai Quantum (alias float dalam mode HDRI, int dalam mode non-HDRI). * ImagickPixel::getColorValue() selalu mengembalikan nilai int. – Ditambahkan: * Dukungan PHP 8.0. * Lokasi memeriksa ImageMagick 7 untuk NixOS dan Brew. * Imagick::houghLineImage(int $width, int $height, float $threshold): bool {} * Imagick::setImagePixelColor(int $x, int $y, ImagickPixel|string $color) * Imagick::setImageMask(Imagick $ *clip_mask, int $pixelmask_type) * Imagick::getImageMask(int $pixelmask_type) * Imagick::VIRTUALPIXELMETHOD_DITHER * Imagick::VIRTUALPIXELMETHOD_RANDOM * Imagick::COMPOSITE_FREEZE * Imagick::COMPOSITE_INTERPick * Imagick::COMPOSITE_SOFTDODGE * Imagick::COMPOSITE_STAMP * Imagick::COMPOSITE_RMSE * Imagick::COMPRESSION_DWAA * Imagick::COMPRESSION_DWAB * Imagick::EVALUATE_INVERSE_LOG * Imagick:: PHOTOKOKPROISPLAY_SPIK: *Imagick::COL COLORSPACE_JZAZBZ * Imagick::DISTORTION_RIGID_AFFINE * Imagick::DISTORTION_BARRELINVERSE * Imagick::STATISTIC_ROOT_MEAN_SQUARE
  • pramuka 1.4.0
    – Hanya instrumen jika diaktifkan secara khusus dengan scoutapm_enable_instrumentation() (#89)
  • pramuka 1.3.0
    – Perekaman fungsi Userland untuk PHP 7 dengan zend_execute_ex (#77) – Perekaman fungsi Userland untuk PHP 8 dengan peningkatan Zend Observer API (#79) – Menambahkan instrumentasi fungsi library Predis (#80) – Menambahkan dukungan untuk instrumentasi ekstensi phpredis Redis (#82 ) – Tambahkan instrumentasi untuk Memcached (#84) – Tambahkan instrumentasi untuk library Elasticsearch PHP (#85) – Ubah CI dari Circle ke GitHub Actions (#78) – Perbaiki blok SKIP untuk pengujian phpredis (#83)
  • imagick 3.5.0RC2
    – Memperbaiki beberapa masalah informasi parameter yang ditemukan di 3.5.0RC1. – ImageMagick 7 masih belum tersedia secara luas di sistem. Jadi bertentangan dengan rencana sebelumnya, dukungan ImageMagick 6 akan berlanjut untuk saat ini. Tetapi pengguna disarankan untuk menggunakan ImageMagick 7 jika memungkinkan. – Nama metode telah diubah menjadi tidak semuanya huruf kecil. Nama metode dan informasi parameter dibuat dari file Imagick*.stub.php. – Mencegah pembuatan gambar dimensi nol secara tidak sengaja. ImageMagick tidak mencegah pembuatan gambar dimensi nol, tetapi akan memberikan kesalahan saat gambar itu digunakan. Saya tidak berpikir ini akan memengaruhi program apa pun dengan benar, tetapi jika ya, dan Anda perlu mengaktifkan kembali gambar dimensi nol, silakan buka masalah di https://phpimagick.com/issues – Berbagai pekerjaan telah dilakukan untuk membuat GOMP tidak segfault termasuk: * Panggil omp_pause_resource_all bila tersedia selama shutdown. * Menambahkan ‘imagick.shutdown_sleep_count’ (default 10) dan ‘imagick.set_single_thread’ (default Aktif). Keduanya ada untuk mengurangi segault saat shutdown. – Perbaikan: * Pemeriksaan versi yang benar untuk membuat RemoveAlphaChannel dan FlattenAlphaChannel tersedia saat menggunakan Imagick dengan ImageMagick versi 6.7.8-x * Imagick::morphology sekarang tidak lagi mengabaikan parameter saluran – Ditambahkan: * Dukungan PHP 8.0. * Lokasi memeriksa ImageMagick 7 untuk NixOS dan Brew. * Imagick::houghLineImage(int $width, int $height, float $threshold): bool {} * Imagick::setImagePixelColor(int $x, int $y, ImagickPixel|string $color) * Imagick::setImageMask(Imagick $ *clip_mask, int $pixelmask_type) * Imagick::getImageMask(int $pixelmask_type) * Imagick::VIRTUALPIXELMETHOD_DITHER * Imagick::VIRTUALPIXELMETHOD_RANDOM * Imagick::COMPOSITE_FREEZE * Imagick::COMPOSITE_INTERPick * Imagick::COMPOSITE_SOFTDODGE * Imagick::COMPOSITE_STAMP * Imagick::COMPOSITE_RMSE * Imagick::COMPRESSION_DWAA * Imagick::COMPRESSION_DWAB * Imagick::EVALUATE_INVERSE_LOG * Imagick:: PHOTOKOKPROISPLAY_SPIK: *Imagick::COL COLORSPACE_JZAZBZ * Imagick::DISTORTION_RIGID_AFFINE * Imagick::DISTORTION_BARRELINVERSE * Imagick::STATISTIC_ROOT_MEAN_SQUARE

ditandai: