NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1743 most downloaded on Packagist
A Laravel package to deploy Lambda functions alongside your main application.
Last release 4 months ago
31 May 2026
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 28 of 28 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
28 releases · first in 2021
One column per quarter.
Update Runtime and add deprecations by @stefanzweifel in #170
Full Changelog: v0.7.1...v0.8.0
SettledResult isError fix by @livingos in #162
Deprecate .NET 7, Node.js 16 and Python 3.8 runtime options by @wilsenhc in #146
Full Changelog: v0.6.1...v0.7.0
Add .NET 8 and Ruby 3.3 runtime options by @wilsenhc in #145
Full Changelog: v0.6.0...v0.6.1
The default runtime for functions has been changed from Node 14 to Node 20. If you haven't explicitly declared the runtime in your function, this will
The default runtime for functions has been changed from Node 14 to Node 20. If you haven't explicitly declared the runtime in your function, this will change it to Node 20!
Full Changelog: v0.5.0...v0.6.0
Add Support for Laravel 11 by @stefanzweifel in #141
Full Changelog: v0.4.2...v0.5.0
Update supported Runtimes by @wilsenhc in #123
Documents command options by @joedixon in #106
Full Changelog: v0.4.0...v0.4.1
…and previously invalid characters. This is a breaking change because the names of your current functions might change with using the new naming scheme…
🚨 Function naming algorithm was changed to support long prefixes, long function names, and previously invalid characters. This is a breaking change because the names of your current functions might change with using the new naming scheme. After upgrading to Sidecar 0.4.0, it might deploy a new version of your function even if nothing has changed, because of the new naming scheme. See more in #30 and #60.
🚨 Support for Laravel 7 and PHP 7.2 have been dropped.
🚨 Unsupported Lambda runtimes have been removed. See #90 for more.
sidecar.app_name config variable by @wilsenhc in #83Full Changelog: v0.3.12...v0.4.0
Move S3Client to the container. by @lukeraymonddowning in #72
S3Client to the container. by @lukeraymonddowning in #72Full Changelog: v0.3.11...v0.3.12
### Added - Add Node 16 runtime const
Add ECR permissions to deployment user by @bakerkretzmar in https://github.com/hammerstonedev/sidecar/pull/62
Add new runtimes to README by @datashaman in https://github.com/hammerstonedev/sidecar/pull/59
### Added - Support for Laravel 9 in #50
Add yet another pending error string.
rawPromise method to PendingResult.Ability to choose different architectures https://github.com/hammerstonedev/sidecar/pull/42
@ sign to be more consistent with Laravel. image@handler is the same as image.handlerArrayable, it will be cast to an arraymacroableRegion class full of constswaitUntilFunctionUpdated now accepts a string as wellPackage::includeExactly now includes a followLinks second param.SettledResult::errorAsString is public nowAdd Package method to include strings as files.
Add method to ensure function is updated before we try to do anything else. Should hopefully fix #32
Update package documentation to include note for shipping node_modules
Support for Container Images. #29
Cast Memory and Timeout to integers. Fixes #28
Support for Lambda environment variables
New sidecar.env config option to separate Sidecar environment from application environment. Useful mostly for teams who have multiple developers that
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 of local and don't want to be constantly overwriting each other's functions.sidecar:warm command (#6)sidecar:deploy is called and there are no functions.--pre-warm options to sidecar:deploy and sidecar:active commands (Commit)latestVersionHasAlias method to the LambdaClient (Commit)APP_NAME #17Added * option to include the entire base directory in the package.
* option to include the entire base directory in the package.Fix more sidecar:configure AWS errors.
sidecar:configure AWS errors.Fix other sidecar:configure AWS errors. (#8 &
- Fix undefined choice
choice (#7)First release.
First release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →