Skip to content

Releases: dmitry-ivanov/laravel-console-mutex

10.0.0

06 Mar 20:56
Compare
Choose a tag to compare

10.0.0 (06 Mar 2024)

Added

  • Laravel 10 support;

9.2.0

11 Jul 19:53
Compare
Choose a tag to compare

9.2.0 (11 Jul 2022)

Added

  • Update to the latest dev version of arvenil/ninja-mutex, and support MySQL PDO options for mysql lock strategy (thanks, @rafacouto );

9.1.0

13 Mar 17:21
Compare
Choose a tag to compare

9.1.0 (13 Mar 2022)

Added

  • Type hints and return types;

⚠️ If you're using $mutexStrategy and/or $mutexTimeout fields, your IDE might ask you to add proper types (string and/or ?int):

class ExampleCommand extends Command
{
    use WithoutOverlapping;

    protected string $mutexStrategy = 'mysql';

    protected ?int $mutexTimeout = 3000;

    // ...
}

The null should be set explicitly, if used:

class ExampleCommand extends Command
{
    use WithoutOverlapping;

    protected ?int $mutexTimeout = null;

    // ...
}

9.0.0

19 Feb 20:18
Compare
Choose a tag to compare

9.0.0 (19 Feb 2022)

Added

  • Laravel 9 support;

8.1.0

21 Dec 17:51
Compare
Choose a tag to compare

8.1.0 (21 Dec 2020)

Added

  • PHP8 support;

7.1.0

21 Dec 17:42
Compare
Choose a tag to compare

7.1.0 (21 Dec 2020)

Added

  • PHP8 support;

6.2.0

21 Dec 17:33
Compare
Choose a tag to compare

6.2.0 (21 Dec 2020)

Added

  • PHP8 support;

5.8.1

12 Nov 22:30
Compare
Choose a tag to compare

5.8.1 (12 Nov 2020)

Changed

  • Throw custom MutexRuntimeException;

5.7.5

12 Nov 22:21
Compare
Choose a tag to compare

5.7.5 (12 Nov 2020)

Changed

  • Throw custom MutexRuntimeException;

5.6.4

12 Nov 22:13
Compare
Choose a tag to compare

5.6.4 (12 Nov 2020)

Changed

  • Throw custom MutexRuntimeException;