stream_feeds 0.5.0
stream_feeds: ^0.5.0 copied to clipboard
The official Dart client for Stream Feeds, a service for building applications with activity feeds.
0.5.0 #
- [BREAKING] Unified
ThreadedCommentDataintoCommentDatato handle both flat and threaded comments. - [BREAKING] Renamed
ActivitiesFilterField.typetoActivitiesFilterField.activityType. - [BREAKING] Changed
ActivityData.locationfield type fromActivityLocation?toLocationCoordinate?. - Add support for
enforceUniqueparameter while adding reactions. - [BREAKING] Changed default behavior for
ActivityAddedEventin feeds: activities from other users are now ignored by default. Only activities from the current user matching the feed's filter are added. AddonNewActivitycallback tofeed,feedFromId, orfeedFromQueryto customize. - Add location filtering support for activities with
ActivitiesFilterField.nearandActivitiesFilterField.withinBoundsfilter fields. - Add new activity filter fields:
ActivitiesFilterField.feedandActivitiesFilterField.interestTags. - Export previously missing public APIs: models, state objects, and queries.
- Add
ownFollowsfield toFeedDatato store the follow relationships of the current user in the feed.
0.4.0 #
- [BREAKING] Change
queryFollowSuggestionsreturn type toList<FeedSuggestionData>. - [BREAKING] Remove
activitySelectorOptionsfromFeedQuery. - Add
activityFeedbackmethod toFeedandActivityfor submitting activity feedback. - Add
hiddenandpreviewfields toActivityData. - Update follower and following counts on the feed state when receiving follow websocket events.
- Fix FeedsReactionData id for updating reactions in the feed state.
- Improvement for stories and minor updates to other AggregatedActivity state updates.
- Export all the State classes and Queries used in the SDK.
0.3.1 #
- Update API client with renaming
addReactiontoaddActivityReactionanddeleteReactiontodeleteActivityReaction. - Update
activity.currentFeedcapabilities when adding or updating activity from websocket events.
0.3.0 #
- [BREAKING] Renamed
AppLifecycleStateProvidertoLifecycleStateProviderandAppLifecycleStatetoLifecycleState. - Re-watch websocket events for feeds when the websocket reconnects.
0.2.0 #
- [BREAKING] Update API client code, specifically the FeedOwnCapability enum.
- Fix unknown enums for
List<FeedOwnCapability>inGetOrCreateFeedResponseto beFeedOwnCapability.unknown. - Fix for updating poll votes from web socket events.
0.1.0 #
- Initial release of Feeds V3 SDK for Dart and Flutter.