Skip to content

Latest commit

 

History

History
647 lines (347 loc) · 28 KB

CHANGELOG.md

File metadata and controls

647 lines (347 loc) · 28 KB

Release Notes

v2.3.11 - 2024-05-16

  • Fix to stuck in "Application change detected. Restarting workers" with Octane + FrankenPHP + Sail. by @gazzoy in #890

v2.3.10 - 2024-05-07

v2.3.9 - 2024-04-29

  • feat: enable Brotli compression when using FrankenPHP by @dunglas in #880

v2.3.8 - 2024-04-18

v2.3.7 - 2024-04-01

v2.3.6 - 2024-03-26

v2.3.5 - 2024-03-08

  • [2.x] Ignores storage clean stamps will be incomplete by @nunomaduro in #848

v2.3.4 - 2024-02-23

v2.3.3 - 2024-02-04

v2.3.2 - 2024-01-30

v2.3.1 - 2024-01-20

v2.3.0 - 2024-01-16

v2.2.7 - 2024-01-08

v2.2.6 - 2023-12-26

v2.2.5 - 2023-12-21

v2.2.4 - 2023-12-21

v2.2.3 - 2023-12-20

v2.2.2 - 2023-12-20

v2.2.1 - 2023-12-19

v2.2.0 - 2023-12-18

v2.1.2 - 2023-11-27

v2.1.1 - 2023-10-18

  • Fix swoole host only configurable via --host parameter + incorrect default port by @xorinzor in #762

v2.1.0 - 2023-10-06

v2.0.6 - 2023-08-29

  • Fix passing invalid connection session id to Swoole\Http\Response::create() by @smortexa in #737
  • Fix missing mode config by @sy-records in #740
  • Add raw type in handleStream method for custom json in stdout by @mphamid in #742

v2.0.5 - 2023-08-08

v2.0.4 - 2023-08-02

v2.0.3 - 2023-07-20

v2.0.2 - 2023-06-21

  • Disable unintentional swoole header formatting by config value by @NiroDeveloper in #710

v2.0.1 - 2023-05-26

  • --log-level option in octane:start command by @glushkovds in #701

v2.0.0 - 2023-05-16

  • Fix log level by @masterjus in #451
  • Update InteractsWithServers.php by @ghostzero in #520
  • Adds support for RoadRunner v3 and updates dependencies by @nunomaduro in #690
  • Adds support for PSR-7 v2.x by @nunomaduro in #694

v1.5.6 - 2023-05-16

  • Support projects using type module by @timacdonald in #696

v1.5.5 - 2023-05-04

  • feat: enable http compression by sending data not with chunked encodi… by @DeepDiver1975 in #691

v1.5.4 - 2023-04-18

  • Add ServerProcessInspector interface by @yiming0 in #679

v1.5.3 - 2023-04-04

  • Reverts #669 by @nunomaduro in #676

v1.5.2 - 2023-04-04

  • Give new container instance to session manager by @smortexa in #669
  • Use getHost() by @chu121su12 in #671

v1.5.1 - 2023-03-27

  • Add method to fix octane route caching. by @CharlesBilbo in #659
  • Support setting swoole server mode by @sy-records in #666
  • Give new app instance to cache manager by @smortexa in #667

v1.5.0 - 2023-03-04

  • Add support for custom HTTP headers on static files by @Starfox64 in #653
  • Fix return value error and Remove useless code by @sy-records in #655

v1.4.3 - 2023-03-01

  • Fix timer table set failed by @sy-records in #650

v1.4.2 - 2023-02-07

Fixed

  • Allow graceful reload after installing packages by @taylorotwell in #644

v1.4.1 - 2023-02-03

Changed

  • Removes internal messages from output by @nunomaduro in #639
  • Only displays source when there is source by @nunomaduro in #640
  • Adds support for Collision v7.x by @nunomaduro in #643

Fixed

  • Fix unsetting a cookie value when using Swoole by @oprypkhantc in #642

v1.4.0 - 2023-01-10

Added

  • Adds Laravel 10 support by @nunomaduro in #629

v1.3.10 - 2022-12-23

Changed

  • Adds support for Open Swoole v22.x by @nunomaduro in #626

v1.3.9 - 2022-11-19

Changed

  • Add --rpc-host option for Roadrunner by @matthew-inamdar in #619

Fixed

  • Resolve typo resulting in deprecation notice by @owenvoke in #614

v1.3.8 - 2022-11-11

Fixed

  • Prefix rr binary permissions with 0 to specify it as an octal value by @Dylan-Buth in #611

v1.3.7 - 2022-11-02

Changed

  • Make IP to bind the server to configurable via env by @xorinzor in #607

v1.3.6 - 2022-11-01

Changed

  • Re-do: Configurable Roadrunner log level by @ejulen in #604

Fixed

  • Read port for http server from environment if no port is passed by @hendrikheil in #605

v1.3.5 - 2022-10-26

Fixed

  • Revert "[1.x] Made Roadrunner log level configurable" by @driesvints in #603

v1.3.4 - 2022-10-24

v1.3.3 - 2022-10-03

Fixed

  • Ignore Response::create failed by @sy-records in #590

v1.3.2 - 2022-09-30

Fixed

  • Flushes controller on route by @nunomaduro in #589

v1.3.1 - 2022-09-05

Changed

  • Add possibility to launch swoole server with additional php options by @AbdelAbouhassane in #570

v1.3.0 - 2022-08-02

Added

  • Adds support for Swoole 5 by @nunomaduro in #560

Fixed

  • Fix carbon locale when setting it via app locale setter by @nunomaduro in #557

v1.2.16 - 2022-07-15

Fixed

  • Fixes sharing "Carbon" state shared between requests by @nunomaduro in #552

v1.2.15 - 2022-07-05

Changed

  • Added status codes (RFC6585 & RFC7725) by @vostlertsd in #550

v1.2.14 - 2022-06-27

Fixed

  • Moved opcache clearing to before bootWorker by @LauJosefsen in #547

v1.2.13 - 2022-06-23

Changed

  • Refresh query duration handling by @timacdonald in #541

v1.2.12 - 2022-05-31

Changed

  • Removes non-needed message by @nunomaduro in #532

v1.2.11 - 2022-05-20

Changed

  • add silent option to RoadRunner reset to remove info output which leads to non error by @ResuBaka in #525

v1.2.10 - 2022-05-13

Changed

  • Revert PaginationState to resolve using new instance of the app by @farmani in #519

Fixed

v1.2.9 - 2022-05-10

Changed

  • Flush shared log context by @timacdonald in #513

v1.2.8 - 2022-04-20

Fixed

  • Fix max_execution_time config doesn't work by @sy-records in #510

v1.2.7 - 2022-04-11

Fixed

  • Make the bin files used by Swoole and Roadrunner config options by @jedjones-uk in #502
  • Force the processId to int by @sy-records in #507

v1.2.6 - 2022-03-31

Fixed

  • Update to new forgetScopedInstances method name by @driesvints in #501

v1.2.5 - 2022-03-29

Fixed

  • Optimize PHP8.1 compatibility by @sy-records in #499

v1.2.4 - 2022-03-08

Fixed

  • Fixes --watch files over a network by @nunomaduro in #488

v1.2.3 - 2022-02-21

Fixed

  • Mission version configuration option on RoadRunner (#482)

v1.2.2 - 2022-02-15

Changed

  • Listener for removing temporary files, which was created during uploading by @tarampampam in #477
  • Fix passing null to cookie for domain by @driesvints in #478

v1.2.1 - 2022-02-08

Changed

  • Allow users to access $server with in Controller (#464)
  • Flushes Str cache between requests (#468)

Fixed

  • Fix byte conversion (#465)

Changed

  • Allow users to access $server with in Controller (#464)
  • Flushes Str cache between requests (#468)

Fixed

  • Fix byte conversion (#465)

Changed

  • Laravel 9 support (#461)
  • Give the current App instance to FilesystemManager (#458)

Fixed

  • Flush monolog state between requests (#460)

Fixed

  • Log level used in non-local environments (#456)

Fixed

  • Fix type declaration error of Swoole table (#452)

Changed

  • Adds support for RoadRunner v2.6.x (#449)

Fixed

  • Fixes call terminate() on null when worker is not booted (#445)

Changed

  • Validates Swoole Tables string column types (#434)

Changed

  • Updates octane:install command when Swoole extension is missing (#427)

Fixed

  • Fixes Octane's process output not being flushed (#428)

Fixed

  • Fix FileNotFound error (#421)

Fixed

  • Fixes server shutting down on concurrently when exceptions are reported at root level of the task (#419)

Fixed

  • Fixes memory leak on Translator implementation (#416)

Fixed

  • Fix undefined array key "type" on empty array dump (#413)

Changed

  • Allow openswoole (#407)

Added

  • Partial PHP 8.1 support (#402)

Fixed

  • Add Livewire listener (#400)

Changed

  • Uses laravel/serializable-closure (#378)

Fixed

  • Add clear the cache of APCu and Opcache (#385, 9ff568b)
  • Add FlushDatabaseQueryLog for cleaning up database query log (#394)
  • Fix issue where timed out tasks were not taken into account (#396)

Fixed

  • Fix timeout value passed to taskWaitMulti (#380)

Changed

  • Resolve components when needed (#360)

Fixed

  • Fix the bug of Swoole\Table using array access (#359)

Changed

  • Resolve components when needed (#355)

Fixed

  • Undefined array key "swoole" (#351)
  • Avoids usage of SWOOLE_SSL when openssl is not configured on swoole (#357)

Changed

  • Expose the flag to turn on SWOOLE_SSL (#342, 86731cb)

Added

  • Add --rr-config flag to octane:start command (#335, 00aa3b0)

Changed

  • Flush any log context after each operation (#337)

Fixed

  • Fix config key for roadrunner http.middlware (#333)

Changed

  • Set roadrunner http.middleware as an option (#327)

Fixed

Fixed

  • Reset application scope to flush scoped instances (#313)
  • Fix Swoole breaks when log is a valid JSON (#316)
  • Fix Symfony uploaded file moving (#317)

Changed

  • Add missing default listeners (#311)

Changed

Fixed

  • Fixes issue related to changing non-standard HTTP status codes to 200 OK (#294)
  • Give new application instance to database session handler (#302)
  • Adds SameSite attribute for cookies (#299)

Changed

  • Remove buffer_output_size from Swoole's default options (#286)

Fixed

  • Reload RoadRunner using the global executable if it's present (#288)

Removed

  • Remove beta warning on "octane:start" command (5b25510)

Stable release.

Requires to stop, and re-start your Octane server

Fixed

  • Default --watch options making Octanes servers reload on file uploads (#247)
  • Error No buffer space available when using Swoole (#253)
  • Global environment variables not being used by workers (#257)

Changed

  • The new minimum RoadRunner binary version is now 2.1.1 (#258)

Various fixes and changes.

Various fixes and changes.

Various fixes and changes.

Various fixes and changes.

Various fixes and changes.

v0.1.0 (2021-04-06)

Initial pre-release.