Skip to content

v4.2.0

Latest
Compare
Choose a tag to compare
@jonhealy1 jonhealy1 released this 15 May 06:20
eec5f14

What's Changed

Added

  • Added dynamic queryables mapping for search and aggregations #375
  • Added configurable landing page ID STAC_FASTAPI_LANDING_PAGE_ID #352
  • Added support for S_CONTAINS, S_WITHIN, S_DISJOINT spatial filter operations #371
  • Introduced the DATABASE_REFRESH environment variable to control whether database operations refresh the index immediately after changes. If set to true, changes will be immediately searchable. If set to false, changes may not be immediately visible but can improve performance for bulk operations. If set to wait_for, changes will wait for the next refresh cycle to become visible. #370
  • Added the ENABLE_TRANSACTIONS_EXTENSIONS environment variable to enable or disable the Transactions and Bulk Transactions API extensions. When set to false, endpoints provided by TransactionsClient and BulkTransactionsClient are not available. This allows for flexible deployment scenarios and improved API control. #374

Changed

  • Refactored CRUD methods in TransactionsClient to use the validate_refresh helper method for consistent and reusable handling of the refresh parameter. #370

Fixed

  • Fixed an issue where some routes were not passing the refresh parameter from kwargs to the database logic, ensuring consistent behavior across all CRUD operations. #370

New Contributors

Full Changelog: v4.1.0...v4.2.0