Skip to content

Releases: eclipxe13/php-soft-daemon

Version 2.0.1 - Maintenance 2022-12-08

08 Dec 15:47
0b73f14
Compare
Choose a tag to compare

Extract SoftDaemon::mainloop read to a protected method SoftDaemon::continueOnMainLoop().
This change fix the issue detected by psalm:^5.x.

Minor changes:

  • Upgrade psalm version from 4.x to 5.x.
  • Update development tools.
  • Update code standard.
  • Remove @package annotations.
  • Update GH Workflow:
    • Replace deprecated echo ::set-output instruction.
    • Add PHP 8.2 to compatibility matrix.
    • Remove composer where it is not required.
  • Set up filter.dependency_paths setting Scrutinizer-CI.

The following are changes made previously but not released.

Unreleased 2022-05-27

This is a maintenance update. There are no changes to source code.

  • Fix PSalm configuration: use attribute errorLevel instead of totallyTyped.
  • Update license year to 2022.
  • Move development tools management from develop/install-development-tools to phive.
  • Update code style to PSR-12.

Unreleased 2021-09-26

Development changes:

  • Improve code coverage.
  • Run CI on PHP 8.0.
  • Move code coverage creation to Scrutinizer.
  • Build directory should be empty.

Version 2.0 - Project refactory

29 Jul 09:12
a6a62eb
Compare
Choose a tag to compare
  • Namespace Eclipxe\SoftDaemon.
  • Add argument and return strict types.
  • Bump PHP version to 7.3.
  • Add support for PHP 8.0.
  • Upgrade all development environment.