Skip to content

Releases: hhxsv5/laravel-s

v3.8.2

13 Sep 03:41
Compare
Choose a tag to compare

Fixed compatibility of symfony/console
Full Changelog: v3.8.1...v3.8.2

v3.8.1

12 Sep 15:33
Compare
Choose a tag to compare

Fixed the queue config for custom process #478

Full Changelog: v3.8.0...v3.8.1

v3.7.39

12 Sep 15:35
Compare
Choose a tag to compare

Fixed the queue config for custom process #478

Full Changelog: v3.7.38...v3.7.39

Support PHP 8.X

22 Apr 16:41
100a4f2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.7.38...v3.8.0

Some optimizations

20 Mar 10:46
Compare
Choose a tag to compare
  • Updated default apcu_key_max_age
  • Allow empty server header
  • Fixed register_providers not taking effect
  • Fixed invalid apollo key

Optimized the call of schedule:run command

06 Jun 07:23
Compare
Choose a tag to compare
v3.7.37

optimize the call of schedule:run command

Some optimizations

26 Apr 11:30
Compare
Choose a tag to compare
  • Fixed #473
  • Avoid cli_set_process_title error

Some optimizations

06 Jan 07:48
Compare
Choose a tag to compare
  • Fixed global timer lock on Redis cluster
  • Removed the useless namespace use
  • Removed the useless parent call
  • Optimized the handler prompts
  • Fixed is_file() error when filename with %00

Add the app name to the process name

07 Sep 12:34
Compare
Choose a tag to compare
v3.7.34

Add the app name to the process name

Refactor customized async event listener

15 Aug 07:55
Compare
Choose a tag to compare
  • Remove method:Listener::__construct(Event $event).
  • Change method:Listener::handle() to Listener::handle(Event $event).
  • Return false to stop propagating the event to subsequent listeners in Listener::handle().

Before:

abstract class Listener
{
    protected $event;

    public function __construct(Event $event)
    {
        $this->event = $event;
    }

    /**
     * The logic of handling event
     * @return void
     */
    abstract public function handle();
}

Now:

abstract class Listener
{
    /**
     * The logic of handling event
     * @param Event $event
     * @return mixed
     */
    abstract public function handle(Event $event);
}