Skip to content

Releases: rougin/weasley

v0.7.1

29 Jul 06:32

Choose a tag to compare

Changed

  • Moved symfony/console to require-dev

v0.7.0

08 Apr 03:08

Choose a tag to compare

Warning

This release may break your application if upgrading from v0.7.0 release.

Added

  • Random for generating random strings in Assorted directory

Changed

  • Conformed HTTP middlewares from http-interop/http-middleware to rougin/slytherin's own middleware
  • Improve code quality and code formatting with phpstan, php-cs-fixer
  • Controllers directory to Routes directory
  • Middleware directory to Handlers directory
  • Illuminate directory to Packages directory
  • Validators directory to Validate directory

Deprecated

  • Controllers directory (use Routes directory instead)
  • Middleware directory (use Handlers directory instead)
  • Illuminate directory (use Packages directory instead)
  • Validators directory (use Validate directory instead)

Fixed

  • Unit tests in running SessionIntegration
  • FileSessionHandler:gc - Checking if file or directory for deletion

Removed

  • http-interop/http-middleware as required dependency

v0.6.4

16 Nov 14:29

Choose a tag to compare

Changed

  • Replaced Scrutinizer CI with Codecov for code coverage
  • Replaced Travis CI with Github Actions for workflow

Fixed

  • Errors during unit tests in migrating to Github Actions

v0.6.3

20 Apr 00:54

Choose a tag to compare

Fixed

  • Inconsistent result in JsonController::save

v0.6.2

16 Apr 02:29

Choose a tag to compare

Fixed

  • Wrong default values in CrossOriginHeaders::__construct

v0.6.1

13 Apr 06:37

Choose a tag to compare

Fixed

  • Incorrect logic in CrossOriginHeaders

v0.6.0

13 Apr 05:32

Choose a tag to compare

NOTE: This release may break your application if upgrading from v0.5.0 release.

Added

  • BaseController::request method
  • Cors::allowed and Cors::methods methods
  • EmptyStringToNull middleware
  • FormMethodSpoofing::key method
  • JsonController (deprecates RestfulController)
  • Session library (with FileSessionHandler)
  • TrimStrings middleware

Changed

  • Cors middleware to CrossOriginHeaders
  • FormMethodSpoofing to SpoofFormMethod
  • Json middleware to JsonHeaders
  • Moved Commands, Http, and Templates directory to root directory
  • Moved contents of Integrations\Illuminate directory to Illuminate

Deprecated

  • Http\Controllers directory
  • Http\Middleware directory

Removed

  • illuminate/database package as required

v0.5.0

05 Jan 18:09

Choose a tag to compare

NOTE: This release may break your application if upgrading from v0.4.0 release.

Changed

  • Renamed Skeleton to App in the default namespace of the command generators
  • Renamed Template directory to Renderers
  • Moved Commands and Templates directory to Generator directory

Removed

  • rougin/loream-authsum package as required
  • DatabaseIntegration::prepare method

v0.4.4

05 Jan 18:08

Choose a tag to compare

Fixed

  • Version of http-interop/http-middleware to v0.4.1 due to BC break on v0.5.0

v0.4.3

05 Jan 17:38

Choose a tag to compare

Removed

  • Typehinting of model in RestfulController::save