Releases
1.0.0
OpenWhisk Core 1.0.0
Notable changes
Improvements to parameter encryption to support per-namespace keys. (#4855 , @rabbah )
Use latest code if action's revision is mismatched. (#4954 , @upgle )
Do not delete previous annotation and support delete annotation via CLI. (#4940 , @ningyougang )
Prewarm eviction variance. (#4916 , @tysonnorris )
Allow to get activation list by a binding package name. (#4919 , @upgle )
Allow parent/child transaction ids. (#4819 , @upgle )
Adjust prewarm container dynamically. (#4871 , @ningyougang )
Add NodeJS 14 runtime. (#4902 , @rabbah )
Create AES128 and AES256 encryption for parameters. (#4756 , @mcdan )
Implement an ElasticSearchActivationStore. (#4724 , @jiangpengcheng )
Add Swift 5.1 runtime to runtimes.json. (#4803 , @dgrove-oss )
Add volume mapping for Docker credentials. (#4791 , @style95 )
add .NET Core 3.1 runtime kind. (#4792 , @dgrove-oss )
Add PHP 7.4 runtime. (#4767 , @akrabat )
Serialize updated
value of entity document in response. (#4646 , @upgle )
Provide environment at init time. (#4722 , @upgle )
OpenWhisk User Events. (#4584 , @selfxp )
Openwhisk in a standalone runnable jar. (#4516 , @chetanmeh )
Update Docker client version to 18.06.3. (#4430 , @style95 )
Add binding
annotation to record an action path not resolved. (#4211 , @upgle )
Add SPI for invoker. (#4453 , @style95 )
Enable CouchDB persist_path in a distributed environment as well. (#4290 , @style95 )
Feature flag to turn on/off support for provide-api-key annotation. (#4334 , @chetanmeh )
Add annotations to inject the API key into the action context. (#4284 , @rabbah )
Update CosmosDB to 2.4.2. (#4321 , @chetanmeh )
Adding YARNContainerFactory. (#4129 , @SamHjelmfelt )
Allow persisted CouchDB directory mount. (#4250 , @rabbah )
Bump ephemeral CouchDB to v2.3. (#4202 , @jonpspri )
Add Ballerina 0.990.2 runtime. (#4239 , @rabbah )
Add Swift 4.2 runtime in default deployment. (#4210 , @csantanapr )
Add PHP 7.3 runtime. (#4182 , @akrabat )
Add .NET Core 2.2 runtime. (#4172 , @shawnallen85 )
Updated Intellij script to start controller and invoker locally. (#4142 , @ddragosd )
Ensure ResultMessage is processed. (#4135 , @jiangpengcheng )
Protect Package Bindings from containing circular references. (#4122 , @asteed )
Ensure, that Result-ack is sent before Completion-ack. (#4115 , @cbickel )
Add NodeJS 10 runtime to default set of runtimes for ansible/vagrant. (#4124 , @csantanapr )
Enable concurrent activation processing. (#2795 , @tysonnorris )
Rename the package from whisk to org.apache.openwhisk. (#4073 , @houshengbo )
Allow web actions from package bindings. (#3880 , @upgle )
Switch to Scala 2.12.7 (#4062 , @chetanmeh )
Always return activation without logs on blocking invoke. (#4100 , @cbickel )
Changes to include Go runtime. (#4093 , @sciabarracom )
Send active-ack after log collection for non-blocking activations. (#4041 , @cbickel )
Increase max-content-length to 50 MB. (#4059 , @chetanmeh )
Using non-root user in controller. (#3579 , @Himavanth )
Customize invoker user memory for memory based load-balancing. (#4011 , @ningyougang )
Secure the invoker with SSL. (#3968 , @cbickel )
Reuse a container on applicationError
. (#3941 , @tysonnorris )
Memory based load-balancing (#3747 , @cbickel )
Activation ID in header. (#3671 , @style95 )
Treat action code as attachments. (#3945 , @chetanmeh )
K8S: Implement invoker-node affinity and eliminate usage of kubectl. (#3963 , @dgrove-oss )
Add Ruby 2.5 runtime support. (#3725 , @remore )
S3AttachmentStore. (#3779 , @chetanmeh )
ContainerClient + Akka HTTP alternative to HttpUtils. (#3812 , @tysonnorris )
Throttle the system based on active-ack timeouts. (#3875 , @markusthoemmes )
Recover image pulls by trying to run the container anyways. (#3813 , @markusthoemmes )
Use separate DB users for deployed components. (#3876 , @cbickel )
Introduce SPI to swap authentication directives. (#3829 , @mhenke1 )
ArtifactStore implementation for CosmosDB. (#3562 , @chetanmeh )
Add support for PHP 7.2 runtime. (#3736 , @akrabat )
You can’t perform that action at this time.