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.
- v2 protobuf definitions for improved foundational store API (sf.substreams.foundational_store.service.v2 and sf.substreams.foundational_store.model.v2)
- Comprehensive documentation comments to all proto files in the proto/ directory
- Unit tests for the IfNotExist feature across all store implementations (badger, badger_time_traversal, postgres, postgres_time_traversal)
- Deprecation notices for proto service v1 with prominent warnings and migration guidance
- ForkAwareStore SetAll and Set methods now properly check both cache and underlying storage for key existence when IfNotExist=true
- Fixed interface compliance issues in sink tests by updating mock implementations to match the Store interface
- Initial first release