Skip to content

Conversation

@wboayue
Copy link
Owner

@wboayue wboayue commented Jan 31, 2026

Summary

  • Add blocking HistoricalDataStreamingSubscription with next/try_next/next_timeout methods
  • Add Client::historical_data_streaming() for sync API
  • Remove HistoricalEnd variant from HistoricalBarUpdate enum (PR Add historical_data_streaming() with keepUpToDate=true support #384 feedback)
  • Fix doc example imports to use prelude types
  • Replace fragile contains() test assertions with field index checks
  • Export previously ignored doctest

- Add blocking HistoricalDataStreamingSubscription with next/try_next/next_timeout
- Add Client::historical_data_streaming() for sync API
- Remove HistoricalEnd variant from HistoricalBarUpdate enum
- Fix doc example imports to use prelude types
- Replace fragile contains() test assertions with field index checks
- Remove unnecessary #[cfg(feature = "async")] from decoder
@wboayue wboayue merged commit 3943eb8 into main Jan 31, 2026
5 checks passed
@wboayue wboayue deleted the feature/sync-historical-data-streaming branch January 31, 2026 05:54
AdAstraPerAsperaMX pushed a commit to AdAstraPerAsperaMX/subscribe_to_group_events that referenced this pull request Feb 4, 2026
…wboayue#385)

* Add sync historical_data_streaming(), address PR wboayue#384 feedback

- Add blocking HistoricalDataStreamingSubscription with next/try_next/next_timeout
- Add Client::historical_data_streaming() for sync API
- Remove HistoricalEnd variant from HistoricalBarUpdate enum
- Fix doc example imports to use prelude types
- Replace fragile contains() test assertions with field index checks
- Remove unnecessary #[cfg(feature = "async")] from decoder

* Export historical_data_streaming doctest (ignore -> no_run)

* Bump version to 2.7.0
AdAstraPerAsperaMX pushed a commit to AdAstraPerAsperaMX/subscribe_to_group_events that referenced this pull request Feb 7, 2026
…wboayue#385)

* Add sync historical_data_streaming(), address PR wboayue#384 feedback

- Add blocking HistoricalDataStreamingSubscription with next/try_next/next_timeout
- Add Client::historical_data_streaming() for sync API
- Remove HistoricalEnd variant from HistoricalBarUpdate enum
- Fix doc example imports to use prelude types
- Replace fragile contains() test assertions with field index checks
- Remove unnecessary #[cfg(feature = "async")] from decoder

* Export historical_data_streaming doctest (ignore -> no_run)

* Bump version to 2.7.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant