Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Add user tracking functionality across all store implementations (SQLAlchemy, DuckDB, Local) to monitor user authentication history and activity

[0.3.0] (2025-06-04)

Added

  • Added force-release functionality for tile assignment and update documentation #96
  • Added tile update functionality #97
  • Add width and height parameters to load_collection and load_collection_and_reduce processes #99
  • Add tiles_summary process and implement get_all_tiles method in TileAssignmentStore #101
  • Add max and min functions with no-data handling #102

Fixed

  • Enhances pixel limit check to avoid double counting mosaic items by grouping them by datetime. #98

Changed

  • Refactor tile assignment and add spatial extent handling #100
  • Refactor STAC reader and enhance output dimension handling #103
  • Refactor STAC item handling and enhance metadata retrieval #104

0.2.1 (2025-05-21)

Added

  • Added force-release functionality for tile assignment to release tiles regardless of state

Changed

  • Fix load_collection to properly merge items from same date to maintain strict temporal dimension #93
  • Improve error handling for output size limits with clearer error messages and proper pixel count calculation #94

0.2.0 (2025-05-19)

Added

  • OpenEO process graph to CQL2-JSON conversion feature #65
  • Output size estimation and validation #58
  • NDWI process implementation #67
  • load_url process for direct COG loading #70
  • PostgreSQL subchart support #73
  • Support for default services configuration #74
  • DynamicCacheControlMiddleware for improved cache management #78
  • Tile assignment functionality with SQLAlchemy integration #80
  • Service authorization management for restricted access #81
  • get_param_item process for JSONPath extraction #82

Changed

  • Implement lazy rasterstack #62
  • Refactor processes to standardize data types to 'datacube' #68
  • Enhance navigation structure and improve documentation readability #72
  • Enhance service input validation and handling logic #77
  • Enhance process nodes with user parameter handling #79
  • Enhance tile assignment process with user control #83
  • Enhance user parameter handling in processes #84

Fixed

  • Add check for version sync #49

0.1.0 (2025-04-07)

Initial release of openEO by TiTiler