All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Allow running Tinker commands on Lambda by @mnapoli in #104
- Fix default branch in CI by @szepeviktor in #97
- Don't unset AWS key and secrets by @georgeboot in #98
- Fix the creation of
serverless.yml
to the correct directory by @mnapoli in #99 - Fix service provider running order by @georgeboot in #102
- Improve the default
serverless.yml
config by @mnapoli in #100
- Logs are now written in plain text by default instead of JSON. To enable JSON logs, set
channels.stderr.formatter
toMonolog\Formatter\JsonFormatter::class
inconfig/logging.php
. - The automatic population of environment variables via
APP_SSM_PREFIX
andAPP_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 theAPP_RUNTIME
environment variable (inserverless.yml
) and set your Octane function handler to:handler: CacheWerk\BrefLaravelBridge\Http\OctaneHandler
. - If you use Laravel Queues, remove the
bref/runtime.php
file, remove theAPP_RUNTIME
environment variable (inserverless.yml
) and set your Octane function handler to:handler: CacheWerk\BrefLaravelBridge\Queue\QueueHandler
.
v0.3.0 - 2022-11-15
- Use Laravel-native queue handler (#13)
v0.2.0 - 2022-11-07
- Added maintenance mode support (#7)
- Support persistent PostgreSQL sessions with Octane (#9)
- Parse
Authorization: Basic
header intoPHP_AUTH_*
variables (#10) - Prepare Octane responses without
Content-Type
(08ab941)
- Made
ServeStaticAssets
configurable (19fb1ac) - Made shared
X-Request-ID
log context configurable (bfbc249) - Log SQS job events (#11)
- Collapse
Secrets
log message into single line (#11)
v0.1.0 - 2022-05-18
- Initial release