Releases: aarondfrancis/sidecar
Releases · aarondfrancis/sidecar
v0.3.8
Added
- Support for Laravel 9.x by @felixdorn in #50
New Contributors
- @felixdorn made their first contribution in #50
Full Changelog: v0.3.7...v0.3.8
v0.3.7
Added
- Add yet another pending error string.
- Added
rawPromise
method toPendingResult
.
Full Changelog: v0.3.6...v0.3.7
v0.3.6
0.3.6 - 2022-02-07
Added
- Ability to choose different architectures #42
- Sidecar now creates an environment variable checksum to avoid publishing a new version when not required.
- Handlers now support an
@
sign to be more consistent with Laravel.image@handler
is the same asimage.handler
- If a payload is an instance of
Arrayable
, it will be cast to an array - Package is now
macroable
- New
Region
class full of consts
Changed
- All 409 logic now lives in client middleware #47
waitUntilFunctionUpdated
now accepts a string as well- The signature of
Package::includeExactly
now includes afollowLinks
second param. SettledResult::errorAsString
is public now
Removed
- ses, sqs, and dynamodb privileges were removed from the default execution role. This only affects new roles.
New Contributors
- @sfioritto made their first contribution in #46
- @clarkeash made their first contribution in #42
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
Added
- Add Package method to include strings as files.
- Add Package method to include files with more explicit path control (#41)
Fixed
- Wait for the function to update before updating environment variables.
- Be more clear when deleting keys
Full Changelog: v0.3.4...v0.3.5
v0.3.4
0.3.4 - 2022-01-02
Fixed
- Add method to ensure function is updated before we try to do anything else. Should hopefully fix #32
Full Changelog: v0.3.3...v0.3.4
v0.3.3
0.3.3 - 2021-11-01
Added
Fixed
New Contributors
- @andresayej made their first contribution in #31
- @nuernbergerA made their first contribution in #33
- @jryd made their first contribution in #34
Full Changelog: v0.3.2...v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.0
0.2.0 - 2021-07-12
Added
- New
sidecar.env
config option to separate Sidecar environment from application environment. Useful mostly for teams who have multiple developers that all have an app env oflocal
and don't want to be constantly overwriting each other's functions. - New
sidecar:warm
command (#6) - Better error reporting when
sidecar:deploy
is called and there are no functions. - Better error reporting when a function is not found.
- Implemented sweeping to remove old, unused function versions (#15)
--pre-warm
options tosidecar:deploy
andsidecar:active
commands (Commit)latestVersionHasAlias
method to the LambdaClient (Commit)
Changed
- Warming is now opt-in. 0 instances are configured by default. (Commit)
- Moved some methods into the Sidecar\LambdaClient (#15)
- Break out logging & environment concerns from the Lambda Client. (Commit)
Fixed
- Allow spacing in
APP_NAME
#17