Releases: brefphp/bref
1.5.2
1.5.1
Improvements
- Fill HttpRequestEvent with sourceIp by @WaylandAce in #1138
Bugfixes
- Fix support for Serverless Framework v3 by @mnapoli
New Contributors
- @WaylandAce made their first contribution in #1138
Full Changelog: 1.5.0...1.5.1
1.5.0
https://twitter.com/brefphp/status/1479870970085232643
Features
- Support SQS partial batch failure by @t-richard in #1113
You can now process SQS messages in batch and mark which one have failed:
Read the documentation here: https://bref.sh/docs/function/handlers.html#partial-batch-response
Bugfixes
Full Changelog: 1.4.2...1.5.0
1.4.2
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
- Symfony 6.0 compatibility by @umulmrum in #1117
- Upgraded to openssl
1.1.1m
by @GrahamCampbell in #1125 - Upgraded to PHP 7.4.27, 8.0.14, 8.1.1 by @GrahamCampbell in #1126
Fixes
- Fix when using
separateVendor: true
by @AliHichem in #1121 & #1122 - Fix FPM failure in CI by @t-richard in #1118
New Contributors
- @AliHichem made their first contribution in #1122
- @umulmrum made their first contribution in #1117
Full Changelog: 1.4.1...1.4.2
1.4.1
What's new
- Allow installing Bref with Symfony 6.0 by @t-richard in #1105
- Re-enable xdebug in the PHP 8.1 dev container by @mnapoli in #1114
Full Changelog: 1.4.0...1.4.1
1.4.0
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)
What's Changed
Full Changelog: 1.3.6...1.4.0
1.3.6
What's Changed
- Upgrade PHP versions and dependencies to fix CVE, by @GrahamCampbell in #1097
Full Changelog: 1.3.5...1.3.6
1.3.5
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)
What's Changed
- PHP 8.1 RC6 by @aran112000 in #1091
- Report a custom user agent to AWS Lambda by @mnapoli in #1092
Full Changelog: 1.3.4...1.3.5
1.3.4
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)
What's Changed
- Add Bahrain, Hong Kong, and Osaka regions by @sgrodzicki in #1065
- Bump to PHP 8.1.0RC5 by @mykiwi in #1084
- Update deprecated serverless configuration by @t-richard in #1086
Documentation updates
- Change broken Lift markdown links to
<a>
by @t-richard in #1070 - Fix more links broken by Couscous by @jdreesen in #1071
Internal changes
New Contributors
- @jdreesen made their first contribution in #1071
- @mcareddu made their first contribution in #1072
- @sgrodzicki made their first contribution in #1065
Full Changelog: 1.3.3...1.3.4
1.3.3
If you have been using Bref for a while, you may be interested the new "Website assets" documentation:
https://bref.sh/docs/websites.html
You will probably immediately notice how the documentation (and the suggested serverless.yml
) is drastically simpler 🎉
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)
Enhancements
- Bump to PHP 8.1.0RC4 by @mykiwi in #1050 (and #1059)
- Update PHP 7.4 & 8.0 versions to fix CVE-2021-21703 by @t-richard #1067
- Allow installing
psr/container:^2.0
by @t-richard in #1058 - Improve error messages for non-supported regions by @mnapoli in #1069
Documentation changes
- HUUUUUGE simplifications to "How to deploy assets" in the Websites documentation by @t-richard in #1060
If you are deploying assets with S3 and CloudFront, you can simplify yourserverless.yml
(i.e. remove 200 lines of code) by checking out the new documentation: https://bref.sh/docs/websites.html - Document using DynamoDB for caching by @RikudouSage in #1054 and #1055
- Fix Symfony docs on server side construct and trusted headers by @t-richard in #1056
- Avoid legacy global endpoint for S3 bucket by @buddhaCode in #1048
- Fix typo by @buddhaCode in #1047
New Contributors
- @buddhaCode made their first contribution in #1047
Full Changelog: 1.3.2...1.3.3