All Versions
22
Latest Version
Avg Release Cycle
21 days
Latest Release
1597 days ago

Changelog History
Page 1

  • v3.7.9 Changes

    December 08, 2020
    • ๐Ÿ”ง Make the configuration more elegant @vinhais
    • ๐Ÿ‘ Enable HTTP trailer support @filakhtov
    • ๐Ÿ›  Fix #320 @hhxsv5
    • โšก๏ธ Optimize the lock of global timer @hhxsv5
    • ๐Ÿ’… Optimize the codestyle @hhxsv5
  • v3.7.8

    August 12, 2020
  • v3.7.7 Changes

    August 06, 2020
    // Register cron jobs in file "config/laravels.php"[// ...'timer' =\> [ 'enable' =\> true, 'jobs' =\> [ //...], 'max\_wait\_time' =\> 5, // Max waiting time of reloading// Enable the global lock to ensure that only one instance starts the timer when deploying multiple instances.// This feature depends on Redis, please see https://laravel.com/docs/7.x/redis'global\_lock' =\> true, 'global\_lock\_key' =\> config('app.name', 'Laravel'), ], // ...];
    
  • v3.7.6

    July 20, 2020
  • v3.7.5 Changes

    July 18, 2020

    Boot option -x|--x-version

    php bin/laravels start --x-version=feature/news
    

    The version(branch) of the current project, stored in $_ENV/$_SERVER.

    echo $\_ENV['X\_VERSION'];echo $\_SERVER['X\_VERSION'];echo $request-\>server-\>get('X\_VERSION');
    
  • v3.7.4 Changes

    June 15, 2020
    • โšก๏ธ Optimize Apollo client
    • โšก๏ธ Optimize memory usage when uploading file
    • ๐Ÿ›  Fix bug when all timers are cleared
    • โž• Add onStop for custom process @davidhhuan
    • ๐Ÿ‘Œ Support multiple events
  • v3.7.3 Changes

    May 14, 2020
    • โž• Add Apollo component
    • โž• Add restart_interval for custom process
    • โšก๏ธ Optimize docs
  • v3.7.2 Changes

    May 13, 2020
    • โž• Add Apollo component
    • โž• Add restart_interval for custom process
    • โšก๏ธ Optimize docs
  • v3.7.1

    May 13, 2020
  • v3.7.0 Changes

    April 02, 2020
    • โž• Add the enable field to determine whether the socket is enabled or not. It is enabled by default.
    • [Incompatible] Define listeners in events, not in the laravels.php configuration file.

      use Hhxsv5\LaravelS\Swoole\Task\Event;class TestEvent extends Event{protected $listeners = [// Listener listTestListener1::class,// TestListener2::class,];private $data;public function __construct($data) {$this->data = $data; }public function getData() {return $this->data; }}