Skip to content

Commit 67a8f67

Browse files
committed
API and processes release
1 parent bec90b4 commit 67a8f67

File tree

5 files changed

+4847
-17086
lines changed

5 files changed

+4847
-17086
lines changed

.vuepress/config.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1-
const apiVersion = '1.2.0';
1+
const apiVersion = '1.3.0';
22
const defaultVersion = 0;
33
const versions = [
44
{
55
folder: '1.0',
66
path: '/documentation/1.0/',
77
title: '1.x',
8-
apiTag: '1.2.0', // Don't forget to update the submodules in .vuepress/public/assets/documentation/...
9-
processesTag: '2.0.0-rc.1',
8+
apiTag: '1.3.0', // Don't forget to update the submodules in .vuepress/public/assets/documentation/...
9+
processesTag: '2.0.0-rc.2',
1010
apiVersions: [
1111
'1.0.0',
1212
'1.0.1',
1313
'1.1.0',
14-
'1.2.0'
14+
'1.2.0',
15+
'1.3.0'
1516
],
1617
userNav: [
1718
{text: 'Introduction', link: 'index.html'},
@@ -56,6 +57,7 @@ const versions = [
5657
{text: 'UDFs', link: 'udfs.html'},
5758
]
5859
},
60+
// Remove 0.4 once we start with 2.0
5961
{
6062
folder: '0.4',
6163
path: '/documentation/0.4/',
File renamed without changes.
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
news: true
3+
title: openEO API 1.3.0 and openEO Processes 2.0.0 RC2 released
4+
date: 2026-02-03
5+
author: Matthias Mohr
6+
---
7+
8+
Today, we have released the new version 1.3.0 of the openEO API. At the same time, we've also released openEO Processes 2.0.0-rc.2.
9+
10+
These releases continue the journey towards first-class vector data cube support, while also bringing a number of quality-of-life improvements for implementers (back-ends) and consumers (clients).
11+
12+
Back-ends and clients are advised to check their implementations against the new specifications and update accordingly.
13+
14+
Below you can find details about the individual releases:
15+
16+
## openEO API v1.3.0
17+
18+
openEO API 1.3.0 contains a set of improvements, clarifications and new capabilities, with a strong focus on authentication, batch job metadata and interoperability.
19+
20+
- [API documentation](https://api.openeo.org/1.3.0)
21+
22+
Please consult the **[changelog](https://github.com/Open-EO/openeo-api/tree/1.3.0/CHANGELOG.md)** for the full list of changes and additions.
23+
24+
### Highlights
25+
26+
- **New extensions**:
27+
- [Processing Parameters Extension](https://github.com/Open-EO/openeo-api/tree/1.3.0/extensions/processing-parameters)
28+
- [Remote Process Definition Extension](https://github.com/Open-EO/openeo-api/tree/1.3.0/extensions/remote-process-definition)
29+
- [Workspaces Extension](https://github.com/Open-EO/openeo-api/tree/1.3.0/extensions/workspaces)
30+
- **Authentication updates:** Support for standard JSON Web Tokens (JWT) as Bearer tokens, while deprecating the openEO-specific token format.
31+
- **Batch job metadata improvements:** Additional timestamps such as `queued`, `started` and `unpublished`, a status diagram, and extended timestamps in STAC results.
32+
- **Improved logging:** Added `stacktrace` to log entries to simplify debugging.
33+
- **Discovery and process metadata tightened:** `GET /` now requires the fields `type` and `conformsTo`; `GET /processes` adds a `version` property for processes; `GET /` also adds a new `web-editor` link relation type.
34+
- **Deprecations:** STAC 0.9.x is deprecated.
35+
36+
Feedback is more than welcome. Please report issues and questions through the [GitHub issue tracker](https://github.com/Open-EO/openeo-api/issues). The next version is likely v1.4.0, work has started.
37+
38+
## openEO Processes v2.0.0-rc.2
39+
40+
openEO Processes 2.0.0-rc.2 is the second release candidate of the upcoming 2.0 release series. It builds on the 2.0 work that introduced the `datacube` data type and vector cube support, and continues to improve process definitions, consistency and implementability.
41+
42+
Please note that some changes are breaking changes. Make sure to review the changelog carefully before updating implementations.
43+
44+
- [Processes documentation](https://processes.openeo.org/2.0.0-rc.2)
45+
46+
Please consult the **[changelog](https://github.com/Open-EO/openeo-processes/tree/2.0.0-rc.2/CHANGELOG.md)** for a full list of changes and additions.
47+
48+
### Highlights (Processes)
49+
50+
- **Implementation support:** A new implementation guide for implementing OGC API - Processes in openEO, plus a dedicated set of unit tests.
51+
- **New processes:**
52+
- `export_collection`, `export_workspace`
53+
- `run_ogcapi`, `run_ogcapi_externally`
54+
- `stac_modify`
55+
- `text_find`
56+
- **More stable processes:** `apply_polygon`, `date_between`, `date_shift`, `filter_labels` and `inspect` are now marked as stable.
57+
- **Behaviour and consistency updates:**
58+
- `save_results` returns the STAC resource (instead of boolean `true`).
59+
- `all` returns `true` for empty arrays; `any` returns `false` for empty arrays.
60+
- `apply_polygon` renamed parameter `polygons` to `geometries`.
61+
- `clip` throws an exception if min > max. [#472](https://github.com/Open-EO/openeo-processes/issues/472)
62+
- `date_difference` allows `week` as a unit.
63+
- `is_nan` returns `false` for non-numerical data types. [#486](https://github.com/Open-EO/openeo-processes/issues/486)
64+
- **Clarifications and fixes across the board:** Improved handling of `NaN`, `null` and no-data values, added uniqueness constraints for various array-typed parameters, and numerous targeted fixes (e.g. geometry dimension type clarifications).
65+
66+
As this is a release candidate, feedback is more than welcome. Please report issues and questions through the [GitHub issue tracker](https://github.com/Open-EO/openeo-processes/issues). The next version is likely v2.0.0 (stable).

0 commit comments

Comments
 (0)