Laravel Bridge Versions Save

Package to use Laravel on AWS Lambda with Bref

2.3.0

2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/2.2.1...2.3.0

2.2.1

5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/2.2.0...2.2.1

2.2.0

5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/2.1.3...2.2.0

2.1.3

10 months ago

What's Changed

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/2.1.2...2.1.3

2.1.2

10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/2.1.1...2.1.2

2.1.1

11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/2.1.0...2.1.1

2.1.0

1 year ago

Added

Changed

New Contributors

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/2.0.0...2.1.0

2.0.0

1 year ago

This major release is a significant change in the Laravel integration with Bref.

Note:

You can read more about this is the Bref 2.0 release blog post

Indeed, the Laravel bridge v1.x was lagging behind and was limited in some features. The community (CacheWerk, Till Krüss, and George Boot) maintained a better alternative at cachewerk/bref-laravel-bridge.

For Bref 2.0, the contributors joined the Bref organization, and the CacheWerk bridge was merged into this repository to create v2.0 of this bridge (#94)!

What's new

  • Bref 2.0 is required
  • Laravel Octane support!
  • Automatic config caching (if not already cached) on Lambda cold start.
  • Maintenance mode.
  • Storage directory moved entirely to /tmp.
  • AWS credentials automatically set up for S3 disks, SQS queues, and DynamoDB caches.
  • Remove the need for setting the AWS account ID (https://github.com/brefphp/laravel-bridge/pull/95)
  • Automatically sets app.mix_url from app.asset_url
  • Automatically adds the X-Request-ID header to the log context

Breaking Changes

  • Logs are now written in plain text by default instead of JSON. To enable JSON logs, set channels.stderr.formatter to Monolog\Formatter\JsonFormatter::class in config/logging.php.
  • The automatic population of environment variables via APP_SSM_PREFIX and APP_SSM_PARAMETERS has been removed. The native Bref 2.0 feature to load SSM parameters into environment variables can be used instead (#36)
  • If you use Octane, remove the bref/runtime.php file, remove the APP_RUNTIME environment variable (in serverless.yml) and set your Octane function handler to: handler: Bref\LaravelBridge\Http\OctaneHandler.
  • If you use Laravel Queues, remove the bref/runtime.php file, remove the APP_RUNTIME environment variable (in serverless.yml) and set your Octane function handler to: handler: Bref\LaravelBridge\Queue\QueueHandler.

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/1.2.3...2.0.0

1.2.3

1 year ago

What's Changed

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/1.2.2...1.2.3

1.2.2

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/brefphp/laravel-bridge/compare/1.2.1...1.2.2