- Deploying triggers no longer lead to an HTTP 409 "transient state" error
- Do not run into an
undefinederror if the container ends up in a failed state after a deployment
- Implement
buildArgsparameter for container build
- Handle deprecation of
redeploy: falseparameter inUpdateContainer
- When pushing a built to the remote registry, use the correct credentials instead of relying on the local docker configuration.
- Messaging (NATS/SQS) triggers now properly work with Serverless Containers #311
- Added support for
private_network_id#303
- Honor
.dockerignorewhen building a container #277
- Added support for
natsevent source
- Added
healthCheckto define a health check for containers - Added
scalingOptionto allow scaling on concurrent requests, cpu usage or memory usage
- Updating an existing function or container
sandboxoption was not working
- Following the introduction of
scalingOption, themaxConcurrencyparameter is now deprecated. It will continue to work but we invite you to usescalingOptionof typeconcurrentRequestsinstead.
- HTTP calls to
api.scaleway.comare now made with a custom user agent #245
- Clarified documentation on currently supported Serverless Framework versions #213
- Added option to configure
sandboxfor functions and containers #224
- Display a deprecation warning when running
serverless logscommand #212
- Rate limit error when creating many functions at the same time #210
- Error undefined directory field when creating a container from a registry image
- Typescript example
- Troubleshooting documentation
- Allow to define image instead of building them
- Using local testing packages in code samples
- Flexible resource limits (vCPU / RAM)
- Github actions for CI
- Documentation
- Local testing example for Go and Python #149
- Error display on
serverless invokecommand #148 - Timeout format in containe examples #145
- Security deps #143 #144
httpOptionparameter- Support for PHP runtime
- Cron regex was different from console
- Support for Rust files (
.rs)
js-yamldependency
descriptionfield is now supported in serverless config files
- Registry image is now forced by serverless framework to ensure consitency
- Project_id added to requests to avoid multiple results if same namespace name is used
- Clean documentaion and examples
- Support for custom domains on containers
maxConcurrencyparameter for containers- Support of pulling private images
- More details on docker build errors
- Support for End of Support and End of Life runtimes
- Dependencies + code cleaning
- clearer error messages when building a container with a different architecture than expected
amd64#95
- fix tests #96
serverless infocommand to work with serverless composeserverless invokecommand- Custom Domains support
singleSourceparameter
- Documentation
- Examples
- Contributing guideline
serverless jwtcommand was using old jwt API
- Configuration files now have a default region instead of placeholder
- Upgrade major version on outdated packages
- Runtime validation using API
- Runtimes can now be changed on update function
- Runtimes are now listed from the Scaleway API, this allow faster releases without modyfiing serverless framework #65
- Constants for runtime availability #65
- API : function to list all runtimes #65
- Support secret environement variables #64
- Multi region support #62
- Support for new environment variables
SCW_SECRET_KEYandSCW_DEFAULT_PROJECT_ID#61 - Region parameter in examples #62
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.