larastrict

Opinionated extension of a Laravel framework to help you build type safe, testable and reusable code.

MIT License

Downloads
2.7K
Stars
5
Committers
2

Bot releases are visible (Hide)

larastrict - v0.0.27

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • 3b1984f - Testing: Add Bus dispatcher assert / expectation (commit by @pionl)
larastrict - v0.0.26

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • 0ddebb8 - User: Add ability to auto login a user via Auto-Login header in local environment (commit by @pionl)
larastrict - v0.0.25

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • e062fe4 - Database: Move getScopedQuery to AbstractQuery (commit by @pionl)
larastrict - v0.0.24

Published by github-actions[bot] almost 2 years ago

💥 BREAKING CHANGES

  • due to b5852d7 - Add ability to change queue for queued commands (commit by @pionl):

    minor impact, scheduleServiceContract contains new parameter string $queue = 'default'

✨ New Features

  • b5852d7 - Console: Add ability to change queue for queued commands (commit by @pionl)
larastrict - v0.0.23

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • 8b2e816 - Testing: Add assert Illuminate\Contracts\Events\Dispatcher (commit by @pionl)
larastrict - v0.0.22

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • e4068ca - Testing: Support passing files/cookies in CreateRequest concern (commit by @pionl)
larastrict - v0.0.21

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • ff0ea2c - Testing: Add concern for testing Assert classes (commit by @pionl)
  • 5bcfe2b - Testing: Add assert for Illuminate\Contracts\Debug\ExceptionHandler (commit by @pionl)
larastrict - v0.0.20

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • 443d42e - Testing: Support using $this->app in TestData concern (commit by @pionl)
larastrict - v0.0.19

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • 66f9583 - Testing: Add TestData concern for simple test using dataProvider and type safe assert (commit by @pionl)
  • 47b1342 - Testing: Add AssertProviderSingletons for testing singletons (commit by @pionl)
larastrict - v0.0.18

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • a9d1a29 - Testing: Ensure that CreateRequest return request with correct url and json accept header (commit by @pionl)
larastrict - v0.0.17

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • 47fdcf2 - Http: Make $id public in CreatedResource (commit by @pionl)
larastrict - v0.0.16

Published by github-actions[bot] almost 2 years ago

✨ New Features

  • 1d95b3e - Testing: Add ability to generate test Assert for all contracts methods (commit by @pionl)
  • 1d95b3e - Testing: Add ability to test Illuminate\Contracts\Auth\Access\Gate using GateAssert (commit by @pionl)

🐛 Bug Fixes

  • 36197b4 - Testing: Fix artisan usage with larastrict commands (commit by @pionl)
  • 0cd12fe - Testing: Update dependencies and fix phpstan warnning on latest testbench version (commit by @pionl)
larastrict - v0.0.15

Published by github-actions[bot] about 2 years ago

✨ New Features

  • 28b335a - Database: Delete/forceDelete will always return int (0 for no deletion was made) (commit by @pionl)
  • 066cdca - Testing: Add ability to create custom requests in tests (commit by @pionl)

💥 BREAKING CHANGES

  • due to 28b335a - Delete/forceDelete will always return int (0 for no deletion was made) (commit by @pionl):

    Delete/forceDelete will always return int (0 for no deletion was made)

larastrict - v0.0.14

Published by github-actions[bot] about 2 years ago

✨ New Features

  • 9e178a0 - database: Set wasRecentlyCreated to true if setId is set for safe unique save action (commit by @pionl)
larastrict - v0.0.13

Published by github-actions[bot] about 2 years ago

✨ New Features

  • 9f1eb6e - validation: Handle float with comma in NumberRule and improve overflow detection (commit by @pionl)
larastrict - v0.0.12

Published by github-actions[bot] about 2 years ago

✨ New Features

  • 77e40a6 - database: Mimic save (timestamps, exists, generated id) for safe unique save action (commit by @pionl)
larastrict - v0.0.11

Published by github-actions[bot] about 2 years ago

✨ New Features

  • a381428 - providers: Service provider refactoring to provider flexible pipe register/boot and separation (commit by @pionl)
  • 7d3cb75 - providers: Add ability to register views/translations/components for the provider (commit by @pionl)

💥 BREAKING CHANGES

  • due to a381428 - Service provider refactoring to provider flexible pipe register/boot and separation (commit by @pionl):

    Service provider refactoring to provider flexible pipe register/boot and separation

larastrict - v0.0.10

Published by github-actions[bot] about 2 years ago

✨ New Features

  • 0a6deb6 - testing: Make service provider parameter in AssertProviderBinding/Routes null by default (commit by @pionl)
  • 50c7eb2 - translations: Allow changing default value for not found translation (commit by @pionl)

💥 BREAKING CHANGES

  • due to 0a6deb6 - Make service provider parameter in AssertProviderBinding/Routes null by default (commit by @pionl):

    $registerServiceProvider is now third parameter instead of second.

larastrict - v0.0.9

Published by github-actions[bot] about 2 years ago

✨ New Features

  • 964a854 - testing: Allow larastrict maintainers use our artisan commands (commit by @pionl)
  • a776d5f - testing: Add ability to test RunInTransaction/SafeUniqueSave actions using assert/expectation classes (commit by @pionl)

💥 BREAKING CHANGES

  • due to 964a854 - Allow larastrict maintainers use our artisan commands (commit by @pionl):

    (low) LaraStrictTestServiceProvider renmaned to TestServiceProvider

larastrict - v0.0.8

Published by github-actions[bot] about 2 years ago

✨ New Features

  • 9733d67 - testing: Add AssertProviderBindings for testing service provider bindings (commit by @pionl)