Skip to content

Releases: brefphp/laravel-bridge

2.3.0

03 Mar 13:33
9f18f59
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.1...2.3.0

2.2.1

06 Dec 18:10
4e4432e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.0...2.2.1

2.2.0

24 Nov 09:52
2bff7e6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.3...2.2.0

2.1.3

30 Jun 08:33
307a033
Compare
Choose a tag to compare

What's Changed

  • Take an optional $path parameter when bootstrapping Octane by @deleugpn in #124

Full Changelog: 2.1.2...2.1.3

2.1.2

21 Jun 09:48
d625dab
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.1...2.1.2

2.1.1

17 May 10:12
3bd8c34
Compare
Choose a tag to compare

What's Changed

  • Fix issue #112 - Request to AWS SES API failed. Reason: The Security Token included in the request is invalid by @olkitu in #113
  • Tweak v1.0 credits by @tillkruss in #114
  • Avoid fatal error when creating local directories by @deleugpn in #116

New Contributors

Full Changelog: 2.1.0...2.1.1

2.1.0

20 Mar 14:29
Compare
Choose a tag to compare

Added

  • Allow running Tinker commands on Lambda by @mnapoli in #104

Changed

New Contributors

Full Changelog: 2.0.0...2.1.0

2.0.0

14 Mar 16:23
Compare
Choose a tag to compare

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 (#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: 1.2.3...2.0.0

1.2.3

31 Jan 15:01
984aac6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.2...1.2.3

1.2.2

17 Jan 13:15
7946bee
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.1...1.2.2