You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api-changelog.md
+4-7
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ When the API is changed in a way that is not compatible with previous versions,
28
28
### Active version dates
29
29
{: #active-version-dates}
30
30
31
-
The following table shows the service behavior changes for each version date. Switching to a later version date will activate all changes introduced in earlier versions.
31
+
The following table shows the service behavior changes for each version date. Switching to a later version date activates all changes that are introduced in earlier versions.
32
32
33
33
| Version date | Summary of changes |
34
34
|---|---|
@@ -80,7 +80,7 @@ Added support for service binding operations in the API.
80
80
: - See [Get a binding API](https://cloud.ibm.com/apidocs/codeengine/v2#get-binding){: external}.
81
81
: - See [Delete a binding API](https://cloud.ibm.com/apidocs/codeengine/v2#delete-binding){: external}.
82
82
83
-
Added support for service access secrets which are required for service binding operations. Specify to create service access secrets with the `format` field and specify the details of service access secrets with the `service_access` field.
83
+
Added support for service access secrets, which are required for service binding operations. Specify to create service access secrets with the `format` field and specify the details of service access secrets with the `service_access` field.
84
84
: - See [Create a secret API](https://cloud.ibm.com/apidocs/codeengine/v2#create-secret){: external}.
85
85
86
86
@@ -91,8 +91,7 @@ Added support for service access secrets which are required for service binding
91
91
Added support to get status details for a project.
92
92
: - See [Get the status details for a project API](https://cloud.ibm.com/apidocs/codeengine/v2#get-project-status-details){: external}.
93
93
94
-
95
-
## 27 Mar 2023
94
+
## 27 March 2023
96
95
{: #27-mar-2023}
97
96
98
97
Added support to provide private and public egress IP addresses for a project.
@@ -105,8 +104,7 @@ Improved documentation for create and update of secrets to include the `One of`
105
104
: - See [Update secret API](https://cloud.ibm.com/apidocs/codeengine/v2#replace-secret){: external}.
106
105
107
106
108
-
109
-
## 9 Dec 2022
107
+
## 9 December 2022
110
108
{: #9-dec-2022}
111
109
112
110
{{site.data.keyword.codeenginefull}} API Version 2.0.0
@@ -115,5 +113,4 @@ API Version 2.0.0 released
115
113
: This version of the API is enhanced to support more {{site.data.keyword.codeengineshort}} resources, and more regions.
116
114
- The API supports the following {{site.data.keyword.codeengineshort}} resources: `projects`, `reclamations`, `apps`, `revisions`, `job`, `job runs`, `builds`, `build runs`, `config maps`, and `secrets`. See [{{site.data.keyword.codeengineshort}} API](https://cloud.ibm.com/apidocs/codeengine){: external}.
117
115
- The API supports more regional endpoints. See [Regions for {{site.data.keyword.codeengineshort}}](/docs/codeengine?topic=codeengine-regions).
Copy file name to clipboardExpand all lines: cli-changelog.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
copyright:
4
4
years: 2020, 2024
5
-
lastupdated: "2024-01-25"
5
+
lastupdated: "2024-02-05"
6
6
7
7
keywords: cli change log for code engine, cli version for code engine, change log for cli in code engine, cli history for code engine, change log, cli version history
8
8
@@ -20,6 +20,7 @@ Find a summary of changes for each version of {{site.data.keyword.codeenginefull
: The name of the application to bind. This value is *required*.
64
+
: The name of the application to bind. This value is *required*.
65
65
66
66
`--no-wait`, `--nw`
67
67
: Bind the service instance and do not wait for the service binding to be ready. If you specify the `no-wait` option, the service binding creation is started and the command exits without waiting for it to complete. Use the `app get` command to check the application bind status. This value is *optional*. The default value is `false`.
@@ -364,7 +364,7 @@ Deleted application 'myapp'
364
364
### `ibmcloud ce application events`
365
365
{: #cli-application-events}
366
366
367
-
Display the events of application instances.
367
+
Display the system events of application instances. System events are retained up to 60 minutes.
[IBM Cloud Functions](https://cloud.ibm.com/docs/openwhisk){: external} has been IBM’s recommended Functions-as-a-Service solution, based on IBM’s public cloud. Available in six data centers around the world, IBM Cloud Functions serves the needs of customers since its inception.
19
19
{: shortdesc}
20
20
21
-
However, the increased demands and additional requirements that our customers have been articulating, lead us to constantly innovate, improve, and evolve the IBM Functions-as-a-Service technologies and offerings. As a result and to address these demands, IBM is adding Functions-as-a-Service technology to IBM Cloud Code Engine. For limitations when you use functions in Code Engine, see [Function limitations](/docs/codeengine?topic=codeengine-fun-work#fun-limitations).
21
+
However, the increased demands and additional requirements that our customers have been articulating, lead us to constantly innovate, improve, and evolve the IBM Functions-as-a-Service technologies and offerings. As a result and to address these demands, IBM is adding Functions-as-a-Service technology to {{site.data.keyword.codeenginefull}}. For limitations when you use functions in Code Engine, see [Function limitations](/docs/codeengine?topic=codeengine-fun-work#fun-limitations).
22
22
23
23
## Comparing Code Engine to Cloud Functions
24
24
{: #fun-migrate-compare}
@@ -27,11 +27,11 @@ The SOC2, ISO32k, BSI C5, and Financial Services Cloud-certified IBM Cloud Code
27
27
28
28
The new Functions-as-a-Service capabilities enable Code Engine customers to perform short running, run-to-completion type of workloads. Whether you are a Cloud Functions customer or you are new to Functions-as-a-Service, you can learn more about [running functions in IBM Cloud Code Engine](/docs/codeengine?topic=codeengine-fun-work). You can even [take a tutorial](/docs/codeengine?topic=codeengine-fun-tutorial).
29
29
30
-
Functions-as-a-Service in Code Engine offers an improved server-less value proposition in terms of user experience, usage patterns, security, and total cost of ownership.
30
+
Functions-as-a-Service in {{site.data.keyword.codeengineshort}} offers an improved server-less value proposition in terms of user experience, usage patterns, security, and total cost of ownership.
31
31
32
-
Function sin Code Engine simplifies your user experience, with the following options.
32
+
Functions in {{site.data.keyword.codeengineshort}} simplifies your user experience, with the following options.
33
33
34
-
- Integrates fully with the Code Engine development flow and features.
34
+
- Integrates fully with the {{site.data.keyword.codeengineshort}} development flow and features.
35
35
- Includes common programming languages and provides optimized managed runtimes.
36
36
- Offers on-demand code execution with low cold start latency and rapid scale-out.
37
37
- Offers a Web-URL based Function invocation mechanism with feature-rich support for web applications.
@@ -40,7 +40,7 @@ Function sin Code Engine simplifies your user experience, with the following opt
40
40
41
41
With IBM Cloud Code Engine Functions, you can use your favorite programming language to write lightweight code that runs snippets of business logic in a scalable way. You can run code in response to HTTP requests from applications or in response to IBM Cloud services and external events.
42
42
43
-
Rather than running a container image, Code Engine functions instead, runs a code bundle. A code bundle is a collection of files that represents your function code. This code bundle is injected into the runtime container. Your code bundle is created by {{site.data.keyword.codeengineshort}} and is stored in container registry or inline with the function. A code bundle is not a Open Container Initiative (OCI) standard container image.
43
+
Rather than running a container image, {{site.data.keyword.codeengineshort}} functions instead, runs a code bundle. A code bundle is a collection of files that represents your function code. This code bundle is injected into the runtime container. Your code bundle is created by {{site.data.keyword.codeengineshort}} and is stored in container registry or inline with the function. A code bundle is not a Open Container Initiative (OCI) standard container image.
44
44
45
45
## Key capabilities
46
46
{: #fun-migrate-key}
@@ -79,7 +79,7 @@ In addition, {{site.data.keyword.codeengineshort}} includes [Function limits](/d
79
79
| Optimized for | Long running, highly complex workload and on-demand scale-out | Scheduled or planned workloads with high resource demands | Startup time and rapid scale-out |
80
80
{: caption="Table 1. Comparing {{site.data.keyword.codeengineshort}} apps, jobs, and functions" caption-side="bottom"}
81
81
82
-
## Migrating IBM Cloud Functions Actions to Code Engine Functions FAQ
82
+
## Migrating IBM Cloud Functions Actions to {{site.data.keyword.codeengineshort}} Functions FAQ
83
83
{: #fun-migrate-faqs}
84
84
85
85
### How can I process a bulk-load of computations?
@@ -95,7 +95,7 @@ You can convert your action to a {{site.data.keyword.codeengineshort}} function
95
95
### Can I trigger my function code?
96
96
{: #fun-migrate-faq3}
97
97
98
-
While {{site.data.keyword.codeengineshort}} does not include an object called a “trigger”, it does support subscribing to event producers, including cron jobs (alarms), Object storage, and Event Streams (Kafka) data. However, functions do not support eventing. You can instead create your code as an app or job and then add a subscription. For more information, see [Getting started with subscriptions](/docs/codeengine?topic=codeengine-subscribing-events).
98
+
No. {{site.data.keyword.codeengineshort}} supports only event producers (or triggers) for applications and jobs. You can create your code as an app or job, and then add a subscription to an event producer, including cron jobs (alarms), Object storage, and Event Streams (Kafka) data. For more information, see [Getting started with subscriptions](/docs/codeengine?topic=codeengine-subscribing-events).
99
99
100
100
### Can my function be accessed through a public URL?
101
101
{: #fun-migrate-faq4}
@@ -127,7 +127,7 @@ If you are using Cloud Functions that are based on `whisk.system` actions, you c
127
127
128
128
Yes, service binds are supported! See [Working with service bindings to integrate IBM Cloud services with Code Engine](/docs/codeengine?topic=codeengine-service-binding).
129
129
130
-
### Where can I find information about my in progress and finished Code Engine Function runs?
130
+
### Where can I find information about my in progress and finished {{site.data.keyword.codeengineshort}} Function runs?
131
131
{: #fun-migrate-faq10}
132
132
133
133
If you created your Function from source code, you can [view build logs](/docs/codeengine?topic=codeengine-view-logs#view-build-cli).
Copy file name to clipboardExpand all lines: release-notes.md
+20-1
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
copyright:
4
4
years: 2020, 2024
5
-
lastupdated: "2024-01-30"
5
+
lastupdated: "2024-02-05"
6
6
7
7
keywords: release notes for code engine, updates in code engine, what's new in code engine, document changes in code engine, updates, release notes
8
8
@@ -20,6 +20,25 @@ content-type: release-note
20
20
Use the release notes to learn about the latest changes to {{site.data.keyword.codeenginefull}} that are grouped by month.
21
21
{: shortdesc}
22
22
23
+
## February 2024
24
+
{: #codeengine-feb24}
25
+
26
+
### 05 February 2024
27
+
{: #codeengine-feb0524}
28
+
{: release-note}
29
+
30
+
[CLI release]{: tag-purple} CLI version 1.49.4 released
31
+
: See [CLI version history](/docs/codeengine?topic=codeengine-cli_versions).
32
+
33
+
[New]{: tag-green} Added troubleshooting information about displaying limits and current usage with the CLI
34
+
: - See [Debugging apps](/docs/codeengine?topic=codeengine-troubleshoot-apps#ts-app-limits).
35
+
: - See [Debugging builds](/docs/codeengine?topic=codeengine-troubleshoot-build#ts-build-limits).
36
+
: - See [Debugging functions](/docs/codeengine?topic=codeengine-troubleshoot-function#ts-function-limits).
37
+
: - See [Debugging jobs](/docs/codeengine?topic=codeengine-troubleshoot-job#ts-job-limits).
38
+
39
+
[Update]{: tag-magenta} The `Build` and `BuildRun` Kubernetes API objects are available in a new version
40
+
: The `Build` and `BuildRun` Kubernetes API objects are available as `v1beta1` version. The `v1alpha1` version of these objects is deprecated. If you use the Kubernetes API to manage these objects, update to use the `v1beta1` version. No action is required if you use the {{site.data.keyword.codeengineshort}} API, CLI, or console. See [Source-to-image CRD methods](/docs/codeengine?topic=codeengine-api#api-crd-s2i).
@@ -2632,7 +2642,7 @@ Find what you are looking for in the compilation of {{site.data.keyword.codeengi
2632
2642
2633
2643
*[What {{site.data.keyword.codeengineshort}} entity is best for my workload?](/docs/codeengine?topic=codeengine-fun-migrate#fun-migrate-compare-app-job)
2634
2644
2635
-
*[Migrating IBM Cloud Functions Actions to Code Engine Functions FAQ](/docs/codeengine?topic=codeengine-fun-migrate#fun-migrate-faqs)
2645
+
*[Migrating IBM Cloud Functions Actions to {{site.data.keyword.codeengineshort}} Functions FAQ](/docs/codeengine?topic=codeengine-fun-migrate#fun-migrate-faqs)
2636
2646
2637
2647
*[How can I process a bulk-load of computations?](/docs/codeengine?topic=codeengine-fun-migrate#fun-migrate-faq1)
2638
2648
@@ -2652,7 +2662,7 @@ Find what you are looking for in the compilation of {{site.data.keyword.codeengi
2652
2662
2653
2663
*[Can I bind my function to service credentials?](/docs/codeengine?topic=codeengine-fun-migrate#fun-migrate-faq9)
2654
2664
2655
-
*[Where can I find information about my in progress and finished Code Engine Function runs?](/docs/codeengine?topic=codeengine-fun-migrate#fun-migrate-faq10)
2665
+
*[Where can I find information about my in progress and finished {{site.data.keyword.codeengineshort}} Function runs?](/docs/codeengine?topic=codeengine-fun-migrate#fun-migrate-faq10)
2656
2666
2657
2667
*[Does {{site.data.keyword.codeengineshort}} provide an OpenAPI specification for the deployed function?](/docs/codeengine?topic=codeengine-fun-migrate#openapi-spec-fun-migrate)
2658
2668
@@ -3830,9 +3840,9 @@ Find what you are looking for in the compilation of {{site.data.keyword.codeengi
3830
3840
3831
3841
*[30 May 2023](/docs/codeengine?topic=codeengine-api-changelog#30-may-2023)
3832
3842
3833
-
*[27 Mar 2023](/docs/codeengine?topic=codeengine-api-changelog#27-mar-2023)
3843
+
*[27 March 2023](/docs/codeengine?topic=codeengine-api-changelog#27-mar-2023)
3834
3844
3835
-
*[9 Dec 2022](/docs/codeengine?topic=codeengine-api-changelog#9-dec-2022)
3845
+
*[9 December 2022](/docs/codeengine?topic=codeengine-api-changelog#9-dec-2022)
3836
3846
3837
3847
[Getting started with the {{site.data.keyword.codeengineshort}} REST API](/docs/codeengine?topic=codeengine-ceapi-getstart#ceapi-getstart)
0 commit comments