Skip to content

Conversation

@m-mohr
Copy link
Member

@m-mohr m-mohr commented Jan 7, 2026

soxofaan and others added 30 commits July 16, 2025 20:44
…other processes. Default to numerical index instead of string. (#478)
* `filter_spatial`: Clarified that a masking get applied for the given geometries. #469
* `filter_bbox`: Clarified that the bounding box is reprojected to the CRS of the spatial data cube dimensions if required.

---------

Co-authored-by: Stefaan Lippens <[email protected]>
* divide, ln, log, mod: Clarified behavior for 0 input / infinity results

* Trigonometric functions: Clarified that NaN is returned outside of their defined ranges and the output value range for some processes

* Clarified for various mathematical functions the defined input and output ranges. Mention that `NaN` is returned outside of the defined input range where possible.

* Remove NaN
* Add `export_collection`, `export_workspace`, `stac_update`;
`save_results` returns the STAC resource instead of boolean `true` Open-EO/openeo-api#376

* Update stac_update/modify

* Added details about STAC support.

* Update meta/implementation.md

Co-authored-by: Matthias Mohr <[email protected]>

---------

Co-authored-by: Michele Claus <[email protected]>
…e not applied automatically when loading the data. #503
m-mohr and others added 16 commits July 22, 2025 17:22
* `run_udf`: Simplified and clarified the schema for `data` - no functional change. #515

* Applied proposed changes from code review
…esses #480 (#490)

* Clarify no-data value / null for most processes #480

* Clarify NaN in comparisons, clarify character encoding issues
* `load_stac`: Clarify handling of the `properties` parameter in the context of STAC APIs and static catalogs. #536
* Add exception
* Add text_position

* Updates according to review

* Update CHANGELOG.md

Co-authored-by: Stefaan Lippens <[email protected]>

---------

Co-authored-by: Stefaan Lippens <[email protected]>
* `add_dimension`: Clarified that type spatial always adds a spatial dimension for the `z` axis.
#548)

* `aggregate_spatial`: Clarified that the output geometries are unchanged compared to the input geometries. #499

* Added note regarding reprojection

* Update aggregate_spatial.json

* Update aggregate_spatial.json
* `load_uploaded_files` and `run_udf`: Clarify handling of file paths and added `FileNotFound` exception. #461

Clarify workspace naming: user file workspace and cloud workspace.

* Apply suggestions from code review

Co-authored-by: Stefaan Lippens <[email protected]>

* Update proposals/load_uploaded_files.json

---------

Co-authored-by: Stefaan Lippens <[email protected]>
…bels (#491)

* `load_collection` and `load_stac`: Clarify the order of dimension labels for nominal labels. #488

* `load_collection` and `load_stac`: Clarify the dimension naming. #489

* Remove "expected to be"

* Update after code review
* Add first tests from process examples

* Add tests and docs

* Add more tests

* More tests, clean-up

* Tests for arrays

* Remove optional tests in favor of returns or throws

* EditorConfig + fix invalid files

* Add id and experimental flag to test files

* Add tests for comparison processes

* Add tests for reducers etc.

* Add further tests

* title converted to comments, fix parameter name of exp in tests

* Fix test for tan

* Add tests for array_apply, more NaN tests for comparisons, add required flag for sub-processes

* add array_apply and array_filter tests, fix several math tests

* update readme

* Add first datacube test

* Fix apply test

* Add profile levels

* Fix test in apply

* Add tests for reduce_dimension and apply_dimension

* Add more tests

* Fix various test cases

* Special no-data handling, fix tests

* Add filter_bands and filter_temporal

* Add mask, merge_cubes, refactor datacube object

* Mark experimental processes

* Add additional test for apply_dimension

* Add tests for apply_kernel

* Add tests for aggregate_temporal

* Add tests for aggregate_temporal_period, fix aggregate_temporal

* Add tests for filter_bbox, filter_spatial and mask_polygon

* Use nodata type in tests properly

* Add changelog entry

* Fix invalid datetimes

* Apply suggestions from code review

Co-authored-by: Stefaan Lippens <[email protected]>

* Add comment

* Add consistency checks for test files and fix issues

* Remove list of processes from README

* Update tests/README.md

Co-authored-by: Stefaan Lippens <[email protected]>

* Update tests/schema/schema.json

Co-authored-by: Stefaan Lippens <[email protected]>

* Update tests/README.md

* Update tests

---------

Co-authored-by: Stefaan Lippens <[email protected]>
…es (#551)

* `is_nan`: Return `false` instead of `true` for non-numerical data types. #486

* Update is_nan.json

Co-authored-by: Stefaan Lippens <[email protected]>

* Fix tests and examples

---------

Co-authored-by: Stefaan Lippens <[email protected]>
@m-mohr m-mohr added this to the 2.0.0-rc.2 milestone Jan 7, 2026
@m-mohr m-mohr changed the title Release v2.0..0-rc.2 Release v2.0.0-rc.2 Jan 7, 2026
@m-mohr m-mohr moved this to In Progress in Next processes release Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

4 participants