Skip to content

Releases: lisachenko/protocol-fcgi

Version 3.0.0

12 Jan 10:49
d33d013
Compare
Choose a tag to compare

This is next major release of library.

  • Minimum PHP version was bumped to PHP>=7.4
  • Property types were added to all properties
  • PHPStan level 8 compatibility
  • Migrated from TravisCI, Scrutinizer to the Github Actions
  • PhpStorm meta file was added to have better support from IDE
  • Almost all FCGI Record constructors now have required arguments to have better semantic.

Version 2.0.1

12 Jan 10:43
8c328ea
Compare
Choose a tag to compare

This small patch release enables installation on PHP8, thanks to the @esler.

Version 2.0.0

12 Jan 10:42
ffd0ccf
Compare
Choose a tag to compare

This release was prepared by @ghost

  • Minimal required PHP version bumped to 7.1+,
  • Fully strict typed declarations,
  • Made coding style more consistent and standard,
  • Fixed some incompatible declarations,
  • Renamed namespace to be more vendor specific,
  • Upgraded to PHPUnit v7 and made related changes,
  • Ignored development related files in exports.

Version 1.1.0

23 Oct 14:27
Compare
Choose a tag to compare

Stable version with full code coverage and CI-enabled (travis-ci, scrutinizer-ci, SensiolabsInsight)

Version 1.0.0

08 Sep 13:40
Compare
Choose a tag to compare

Initial release of FCGI library implementation for PHP

Features:

  • Effective binary packing/unpacking of binary data from/to FCGI protocol
  • Object-oriented interface for accessing and manipulating frames
  • Full implementation of FCGI1.0 standard protocol control frames