You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added the ability to authenticate with OpenSearch/ElasticSearch with SSL disabled [#388](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/388)
20
+
21
+
## [v5.0.0a0] - 2025-05-29
22
+
23
+
### Added
24
+
25
+
- Created new `sfeos_helpers` package to improve code organization and maintainability [#376](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/376)
26
+
- Added introduction section - What is stac-fastapi-elasticsearch-opensearch? - to README [#384](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/384)
27
+
28
+
### Changed
29
+
30
+
- Refactored utility functions into dedicated modules within `sfeos_helpers`[#376](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/376):
31
+
- Created `database` package with specialized modules for index, document, and utility operations
32
+
- Created `aggregation` package for Elasticsearch/OpenSearch-specific aggregation functionality
33
+
- Moved shared logic from core module to helper functions for better code reuse
34
+
- Separated utility functions from constant mappings for clearer code organization
35
+
- Updated documentation to reflect recent code refactoring [#376](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/376)
36
+
- Improved README documentation with consistent formatting and enhanced sections [#381](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/381):
37
+
- Added sfeos logo and banner
38
+
- Added a comprehensive Quick Start guide
39
+
- Reorganized sections for better navigation
40
+
- Reformatted content with bullet points for improved readability
41
+
- Added more detailed examples for API interaction
42
+
43
+
### Fixed
16
44
17
45
## [v4.2.0] - 2025-05-15
18
46
@@ -388,7 +416,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
388
416
- Use genexp in execute_search and get_all_collections to return results.
389
417
- Added db_to_stac serializer to item_collection method in core.py.
0 commit comments