Skip to content

Conversation

@markshust
Copy link
Owner

No description provided.

@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Jan 31, 2025
@what-the-diff
Copy link

what-the-diff bot commented Jan 31, 2025

PR Summary

  • Updated Docker tags for PHP workflows
    The Docker identifiers for PHP versions 8.1, 8.2, and 8.3 have been updated. This essentially means that the environment wherein our program runs have been modified to better versions. This is likely to enhance performance and compatibility of our codebase.

  • Updated CHANGELOG.md
    A significant update about the new package's version 50.0.0 has been added to the project's logfile. Key updates include better debugging, new options for automatically tracking code performance (via Xdebug), and updates to the Mailcatcher, Xdebug, and Swoole services.

  • Modified README.md
    The documentation available for users has been updated to reflect the new Docker tags for PHP versions.

  • Updated compose.dev.yaml
    Additional directories for generated and var have been provided, which will help in storing temporary data during running of applications.

  • Changed compose.yaml
    The version has been updated from 49.0.0 to 50.0.0, and the PHP image for the phpfpm service has been updated to a newer version. These changes will ensure that newer, possibly more efficient, versions of software constituents are used.

  • Updated Dockerfiles and php.ini files for PHP versions
    The Dockerfiles, which include instructions for Docker to work properly, and php.ini files (which configure the PHP environment) have been updated for PHP versions 8.1, 8.2, 8.3, and 8.4. The upgrade includes updating Swoole and Xdebug to newer versions, and adding Xdebug configuration options for automatic profiling. These updates will enable better runtime configurations and improved code performance tracking.

@markshust markshust merged commit d636066 into master Jan 31, 2025
markshust added a commit that referenced this pull request Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants