Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

changelog: march updates #234

Merged
merged 1 commit into from
Mar 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions content/changelog/2024-02-27-js-client-8.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: JS Client 8.2.0 is available
date: 2024-02-27
tags:
- js
- client
authors:
- name: David Legrand
link: https://github.com/davlgd
image: https://github.com/davlgd.png?size=40
- name: Rémi Collignon-Ducret
link: https://github.com/miton18
image: https://github.com/miton18.png?size=40
description: The Clever Cloud JS Client has been updated to version 8.2.0
excludeSearch: true
---

Since [latest big update](/changelog/2024-01-30-js-client-8.0.3/) of the [JS Client](https://www.npmjs.com/package/@clevercloud/client/v/8.2.0), we've fixed multiple issues with Server-Sent Events (SSE). [8.2.0 release](https://github.com/CleverCloud/clever-client.js/blob/master/CHANGELOG.md#820-2024-02-27) allows error handling from legacy client and brings support repeatable query parameters, which is a feature enabler for some tools.

Check warning on line 18 in content/changelog/2024-02-27-js-client-8.2.0.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-02-27-js-client-8.2.0.md#L18

[Google.We] Try to avoid using first-person plural like 'we'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'we'.", "location": {"path": "content/changelog/2024-02-27-js-client-8.2.0.md", "range": {"start": {"line": 18, "column": 146}}}, "severity": "WARNING"}

- Check this project [on GitHub](https://github.com/CleverCloud/clever-client.js) {{< icon "github" >}}
41 changes: 41 additions & 0 deletions content/changelog/2024-03-07-env-vars-app-creation-api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: "API: set environment variables at application creation"
date: 2024-03-07
tags:
- api
- applications
authors:
- name: Alexandre Duval
link: https://github.com/kannarfr
image: https://github.com/kannarfr.png?size=40
- name: David Legrand
link: https://github.com/davlgd
image: https://github.com/davlgd.png?size=40
description: A game changer for some features coming soon
excludeSearch: true
---

When you create an application with the Clever Cloud API, you can now set environment variables directly. This feature is available in the `POST v2/organisations/{id}/applications` endpoint, with an object to set:

```json
"env": {
"ENV_VAR": "value",
"ANOTHER_ENV_VAR": "another value"
}
```

The response will contain an `env` object, with the environment variables set:

Check warning on line 27 in content/changelog/2024-03-07-env-vars-app-creation-api.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-07-env-vars-app-creation-api.md#L27

[Google.Will] Avoid using 'will'.
Raw output
{"message": "[Google.Will] Avoid using 'will'.", "location": {"path": "content/changelog/2024-03-07-env-vars-app-creation-api.md", "range": {"start": {"line": 27, "column": 14}}}, "severity": "WARNING"}

```json
"env": [
{
"name": "ENV_VAR",
"value": "value"
},
{
"name": "ANOTHER_ENV_VAR",
"value": "another value"
}]
```

You can get this object from the applications endpoints, such as `GET v2/organisations/{id}/applications/{appId}`.
22 changes: 22 additions & 0 deletions content/changelog/2024-03-07-web-components-v13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Clever Web Components v13
date: 2024-03-07
tags:
- console
- components
authors:
- name: David Legrand
link: https://github.com/davlgd
image: https://github.com/davlgd.png?size=40
- name: Florian Sanders
link: https://github.com/florian-sanders-cc
image: https://github.com/florian-sanders-cc.png?size=40
description: Console update with new icons for the documentation
excludeSearch: true
---

Clever Cloud's [Web Components](/doc/clever-components/) v13 are available, with bug fixes, refactoring, and new features. We introduced new possibilities to highlight form fields (larger labels, with color), paving the way for our new add-on/application creation process.

Check warning on line 18 in content/changelog/2024-03-07-web-components-v13.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-07-web-components-v13.md#L18

[Google.We] Try to avoid using first-person plural like 'We'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'We'.", "location": {"path": "content/changelog/2024-03-07-web-components-v13.md", "range": {"start": {"line": 18, "column": 124}}}, "severity": "WARNING"}

Check warning on line 18 in content/changelog/2024-03-07-web-components-v13.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-07-web-components-v13.md#L18

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "content/changelog/2024-03-07-web-components-v13.md", "range": {"start": {"line": 18, "column": 229}}}, "severity": "WARNING"}

A standardized API is used for UI components that depend on a smart component. It includes a `state` property receiving state type: `loaded`, `loading`, `error` and data. Latest smart components no longer rely on `rxjs`, making them easier to maintain.

Check notice on line 20 in content/changelog/2024-03-07-web-components-v13.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-07-web-components-v13.md#L20

[Google.Passive] In general, use active voice instead of passive voice ('is used').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('is used').", "location": {"path": "content/changelog/2024-03-07-web-components-v13.md", "range": {"start": {"line": 20, "column": 20}}}, "severity": "INFO"}

- Read the [full changelog](https://github.com/CleverCloud/clever-components/releases/tag/13.0.0) {{< icon "github" >}}
18 changes: 18 additions & 0 deletions content/changelog/2024-03-11-console-components-update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: Console's components upgrade
date: 2024-03-12
tags:
- console
- components
authors:
- name: David Legrand
link: https://github.com/davlgd
image: https://github.com/davlgd.png?size=40
- name: Pierre De Soyres
link: https://github.com/pdesoyres-cc
image: https://github.com/pdesoyres-cc.png?size=40
description: More security and information for our users
excludeSearch: true
---

In our ongoing effort to improve our [Console](https://console.clever-cloud.com) experience, we upgraded some of its components. It now uses [JS Client 8.2.0](/changelog/2024-02-27-js-client-8.2.0/) and [Web Components 13.0.0](/changelog/2024-03-07-web-components-v13/). This update also brings some fixes regarding deployment logs links and Warp10 calls.

Check warning on line 18 in content/changelog/2024-03-11-console-components-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-11-console-components-update.md#L18

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "content/changelog/2024-03-11-console-components-update.md", "range": {"start": {"line": 18, "column": 4}}}, "severity": "WARNING"}

Check warning on line 18 in content/changelog/2024-03-11-console-components-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-11-console-components-update.md#L18

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "content/changelog/2024-03-11-console-components-update.md", "range": {"start": {"line": 18, "column": 34}}}, "severity": "WARNING"}

Check warning on line 18 in content/changelog/2024-03-11-console-components-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-11-console-components-update.md#L18

[Google.We] Try to avoid using first-person plural like 'we'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'we'.", "location": {"path": "content/changelog/2024-03-11-console-components-update.md", "range": {"start": {"line": 18, "column": 94}}}, "severity": "WARNING"}
25 changes: 25 additions & 0 deletions content/changelog/2024-03-12-oauth-token-expiration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: "OAuth tokens expiration"
date: 2024-03-12
tags:
- api
- security
authors:
- name: Mathieu Degand
link: https://github.com/galimede
image: https://github.com/galimede.png?size=40
- name: Julien Durillon
link: https://github.com/judu
image: https://github.com/judu.png?size=40
- name: David Legrand
link: https://github.com/davlgd
image: https://github.com/davlgd.png?size=40
description: More security and information for our users
excludeSearch: true
---

When you connect to Clever Cloud's interfaces, such as API, Console or CLI, you use OAuth tokens. They are now valid for a certain amount of time, and you need to refresh it before it expires.

Check notice on line 21 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L21

[Google.Contractions] Use 'They're' instead of 'They are'.
Raw output
{"message": "[Google.Contractions] Use 'They're' instead of 'They are'.", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 21, "column": 99}}}, "severity": "INFO"}

The duration of the token is 1 year for [Clever Tools](https://github.com/CleverCloud/clever-tools), 3 months for [Console](https://console.clever-cloud.com) and any other integration. The expiration date of the token is mentioned at the time of its creation from CLI, you can also check it from [Console](https://console.clever-cloud.com/users/me/tokens). You can still revoke tokens at any time from the same (enhanced) page. We'll add such information in future releases of Clever Tools.

Check notice on line 23 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L23

[Google.Passive] In general, use active voice instead of passive voice ('is mentioned').
Raw output
{"message": "[Google.Passive] In general, use active voice instead of passive voice ('is mentioned').", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 23, "column": 219}}}, "severity": "INFO"}

Check warning on line 23 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L23

[Google.WordList] Use 'select' instead of 'check'.
Raw output
{"message": "[Google.WordList] Use 'select' instead of 'check'.", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 23, "column": 283}}}, "severity": "WARNING"}

Check warning on line 23 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L23

[Google.We] Try to avoid using first-person plural like 'We'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'We'.", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 23, "column": 429}}}, "severity": "WARNING"}

Please note that if you ask a member of our support team to access your account, this interface will show their own token, you can revoke, valid for 12 hours. This change is part of our ongoing effort to improve [the security](https://www.clever-cloud.com/security/) of our users' accounts and data. If you have any questions or concerns, please [contact us](https://console.clever-cloud.com/ticket-center-choice).

Check warning on line 25 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L25

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 25, "column": 41}}}, "severity": "WARNING"}

Check warning on line 25 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L25

[Google.Will] Avoid using 'will'.
Raw output
{"message": "[Google.Will] Avoid using 'will'.", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 25, "column": 97}}}, "severity": "WARNING"}

Check warning on line 25 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L25

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 25, "column": 183}}}, "severity": "WARNING"}

Check warning on line 25 in content/changelog/2024-03-12-oauth-token-expiration.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-12-oauth-token-expiration.md#L25

[Google.We] Try to avoid using first-person plural like 'us'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'us'.", "location": {"path": "content/changelog/2024-03-12-oauth-token-expiration.md", "range": {"start": {"line": 25, "column": 356}}}, "severity": "WARNING"}
20 changes: 20 additions & 0 deletions content/changelog/2024-03-20-pulsar-3.2.1-update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: "Pulsar: 3.2.1 release and storage policies"
date: 2024-03-20
tags:
- addons
- pulsar
authors:
- name: Alexandre Duval
link: https://github.com/kannarfr
image: https://github.com/kannarfr.png?size=40
- name: David Legrand
link: https://github.com/davlgd
image: https://github.com/davlgd.png?size=40
description: New API endpoint and stack update
excludeSearch: true
---

We've deployed the [3.2.1 release](https://github.com/apache/pulsar/releases/tag/v3.2.1) of Apache Pulsar on our platform. It brings lots of fixes and some new features. Please note we also added [a new v4 endpoint](/api/v4/#pulsar-policies) in our API to control Pulsar's storage policies (offload, retention).

Check warning on line 18 in content/changelog/2024-03-20-pulsar-3.2.1-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-20-pulsar-3.2.1-update.md#L18

[Google.We] Try to avoid using first-person plural like 'We'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'We'.", "location": {"path": "content/changelog/2024-03-20-pulsar-3.2.1-update.md", "range": {"start": {"line": 18, "column": 1}}}, "severity": "WARNING"}

Check warning on line 18 in content/changelog/2024-03-20-pulsar-3.2.1-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-20-pulsar-3.2.1-update.md#L18

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "content/changelog/2024-03-20-pulsar-3.2.1-update.md", "range": {"start": {"line": 18, "column": 110}}}, "severity": "WARNING"}

Check warning on line 18 in content/changelog/2024-03-20-pulsar-3.2.1-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-20-pulsar-3.2.1-update.md#L18

[Google.We] Try to avoid using first-person plural like 'we'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'we'.", "location": {"path": "content/changelog/2024-03-20-pulsar-3.2.1-update.md", "range": {"start": {"line": 18, "column": 183}}}, "severity": "WARNING"}

Check warning on line 18 in content/changelog/2024-03-20-pulsar-3.2.1-update.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/changelog/2024-03-20-pulsar-3.2.1-update.md#L18

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "content/changelog/2024-03-20-pulsar-3.2.1-update.md", "range": {"start": {"line": 18, "column": 246}}}, "severity": "WARNING"}
juliamrch marked this conversation as resolved.
Show resolved Hide resolved

- Learn more about [Apache Pulsar](https://www.clever-cloud.com/product/pulsar/)
Loading