v5.0.0a0
Pre-release
Pre-release
What's Changed
- Created new
sfeos_helpers
package to improve code organization and maintainability #376 - Added introduction section - What is stac-fastapi-elasticsearch-opensearch? - to README #384
- Refactored utility functions into dedicated modules within
sfeos_helpers
#376:- Created
database
package with specialized modules for index, document, and utility operations - Created
aggregation
package for Elasticsearch/OpenSearch-specific aggregation functionality - Moved shared logic from core module to helper functions for better code reuse
- Separated utility functions from constant mappings for clearer code organization
- Created
- Updated documentation to reflect recent code refactoring #376
- Improved README documentation with consistent formatting and enhanced sections #381:
- Added sfeos logo and banner
- Added a comprehensive Quick Start guide
- Reorganized sections for better navigation
- Reformatted content with bullet points for improved readability
- Added more detailed examples for API interaction
Full Changelog: v4.2.0...v5.0.0a0