Releases: brefphp/bref
1.2.7
1.2.6
1.2.5
1.2.4
Improvements:
Fixed bugs:
Documentation changes:
1.2.3
1.2.2
1.2.1
This release comes with new runtime versions:
- if you use
serverless.yml
, you don't have anything to do 😎 - if you use SAM or CloudFormation or Terraform or CDK, update the layer version numbers (see runtimes.bref.sh)
Improvements:
- Bumped PHP versions to latest patch version #877 (@peldax)
- Docker image improvements for development images : remove PHP8 workarounds #858 (@Maks3w) and sync fpm-dev and fpm settings #857 (@Maks3w)
Documentation:
- Document using buildDir in Kernel.php #874 (@t-richard)
- Document trusted_proxies & trusted_headers for Symfony #872 (@t-richard)
- Document S3 assets deployment for Symfony #871 (@t-richard)
- Improve English #867 (@nealio82)
Looking to support the project? Check out:
- Serverless Visually Explained: the course to learn how to create serverless applications
- 7777: easily connect to AWS databases from your computer
1.2.0
👯👯👯
Implemented enhancements:
- Simplify deploying Docker images on Lambda. #855 (@mnapoli)
- Update .gitattributes for a lighter package. #854 (@Nyholm)
- Fixed "billed duration" in
bref local
. #852 (@Chtiadrien) - Documentation: fixed PDO-Sqlite link. #853 (@GregHolmes)
- Documentation: clarify how to upload the vendor folder separately. #851 (@svnldwg)
- Documentation: fixed command for local development #843 (@Chtiadrien)
It is now simpler to deploy your applications via Docker images to Lambda.
Here is an example:
FROM bref/php-80-fpm
# Add your code to the docker image
ADD . $LAMBDA_TASK_ROOT
# Set the Lambda "handler"
CMD [ "index.php" ]
A new bref/php-XX-console
Docker image also exists to deploy CLI console functions with Docker. Here is an example on how to use it:
FROM bref/php-80-console
ADD . $LAMBDA_TASK_ROOT
CMD [ "bin/console" ]
To be clear, this new Docker image has no impact on applications that do not use Docker images. In other words, if you use Lambda layers (the recommended Bref defaults), you don't have to change anything.
Oh and get ready for the Bref Dashboard v1.0, it's coming soon!
You can download a preview version for Mac, Windows and Linux here: https://download.dashboard.bref.sh/ Please let me know if you have any problem :)