Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v3.6 #523

Draft
wants to merge 11 commits into
base: main
Choose a base branch
from
Draft

Release v3.6 #523

wants to merge 11 commits into from

Conversation

jaydrogers
Copy link
Member

@jaydrogers jaydrogers commented Mar 5, 2025

🎯 Project Board

View the GitHub Project β†’

πŸ€“ Docs Preview

View the latest docs β†’

⚑️ What's new

The following changes are available with this PR:

🌎 New Environment Variables

Environment Variable Default Authored By
AUTORUN_DEBUG false @jaydrogers
PHP_FPM_PM_MAX_REQUESTS 0 @ifaridjalilov, @thueske
PHP_MAX_INPUT_VARS 1000 @RadeJR
PHP_OPCACHE_FORCE_RESTART_TIMEOUT 180 @aSeriousDeveloper, @jaydrogers
PHP_OPCACHE_JIT off @aSeriousDeveloper, @jaydrogers
PHP_OPCACHE_JIT_BUFFER_SIZE 0 @aSeriousDeveloper, @jaydrogers
PHP_OPCACHE_SAVE_COMMENTS 1 @aSeriousDeveloper, @jaydrogers
PHP_OPCACHE_VALIDATE_TIMESTAMPS 1 @aSeriousDeveloper, @jaydrogers

🀩 New Features

  • TBD

πŸ› Bug Fixes

⏫️ Upstream Dependencies

πŸ‘¨β€πŸ”¬ Tests to perform

Migrations

  • Deploy a Laravel 12 app with isolated migrations using SQLite
  • Deploy a Laravel 7 app with AUTORUN_LARAVEL_OPTIMIZE=true and AUTORUN_LARAVEL_ROUTE_CACHE=false

Start Up Scripts

  • Create a startup script with exit 0 -- the following scripts should continue
  • Create a startup script with exit 1 -- the following container should exit
  • Create a startup script with return 0 -- the following scripts should continue
  • Create a startup script with return 1 -- the following container should exit
  • A failed database connection on auto migration should cause the container to exit

Copy link

cloudflare-workers-and-pages bot commented Mar 5, 2025

Deploying serversideup-php with Β Cloudflare Pages Β Cloudflare Pages

Latest commit: 883501f
Status:Β βœ…Β  Deploy successful!
Preview URL: https://650c09e8.serversideup-php.pages.dev
Branch Preview URL: https://release-v3-6.serversideup-php.pages.dev

View logs

jaydrogers and others added 4 commits March 5, 2025 15:21
* Added configurability for max_input_vars and default value

* A-z variables

---------

Co-authored-by: Ilija Radojkovic <[email protected]>
Co-authored-by: Jay Rogers <[email protected]>
* Expose opcache.validate_timestamps to .env

* Add PHP_OPCACHE_VALIDATE_TIMESTAMPS to CLI ENV

* Add PHP_OPCACHE_VALIDATE_TIMESTAMPS to Apache ENV

* Add PHP_OPCACHE_VALIDATE_TIMESTAMPS to Nginx Unit ENV

* Add PHP_OPCACHE_VALIDATE_TIMESTAMPS to Nginx ENV

* Add PHP_OPCACHE_VALIDATE_TIMESTAMPS to FPM ENV

* Include PHP_OPCACHE_VALIDATE_TIMESTAMPS in docs

* match capitalisation

* Add PHP_OPCACHE_SAVE_COMMENTS environment variable for OPcache configuration

* Add PHP_OPCACHE_FORCE_RESTART_TIMEOUT environment variable for OPcache configuration

* Add PHP_OPCACHE_JIT_BUFFER_SIZE environment variable for OPcache JIT configuration

* Add PHP_OPCACHE_JIT environment variable for OPcache JIT configuration

---------

Co-authored-by: Jay Rogers <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants