Skip to content

Releases: GetStream/stream-feeds-android

0.4.0

24 Oct 09:06

Choose a tag to compare

What's Changed

New Features 🎉

  • Handle stories_feed.updated & change notification_feed.updated handling by @gpunto in #113
  • Add event handling for the feed created event by @gpunto in #117
  • Add handling of missing activity events by @gpunto in #120
  • Update handling of feed member & follow events by @gpunto in #122
  • Handle CommentUpdated and ActivityDeleted events by @gpunto in #124
  • Add handling of poll events by @gpunto in #125

Improvements ✨

  • Keep activities and pinned activities in sync in FeedState by @gpunto in #111

Internal 🧪

  • Remove ThreadedCommentData operations from public api package by @gpunto in #103
  • Remove internal operations from public api package by @gpunto in #104
  • Remove user data enrichment on NotificationFeedUpdate by @gpunto in #105
  • Remove query & pagination-related internal code from public api package by @gpunto in #106
  • Finish removing internal code from api package by @gpunto in #107
  • Allow PR checklist to run and skip Sonar on PRs from forks by @gpunto in #110
  • Simplify handling of poll events by @gpunto in #112
  • Add test for reply sorting logic by @kanake10 in #119
  • Add unit tests for addReply function by @kanake10 in #115
  • Cover poll response, poll votes and poll options API calls by @kanake10 in #123

Demo App 🧩

  • Make sure user input data persist across configuration changes by @kanake10 in #108
  • Preserve Create Poll bottom sheet visibility across rotation by @kanake10 in #109
  • Use new built-in story feeds in the sample by @gpunto in #118

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.0

10 Oct 09:14

Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Remove meta & replies from CommentData by @gpunto in #90
  • Add latest OpenAPI network code (09.10.2025) by @gpunto in #101

New Features 🎉

  • Migrate Activity to consuming and firing state update events by @gpunto in #91
  • Migrate Feed to consuming and firing state update events by @gpunto in #92
  • Add handling for bookmark updated event by @gpunto in #94
  • Add handling for reaction updated events by @gpunto in #97
  • Handle comment reaction upserted and removed for Feed by @gpunto in #100
  • Handle reaction upserted & removed in remaining cases by @gpunto in #102

Bug Fixes 🐛

  • Fix processing of updates in MemberListState by @gpunto in #93
  • Fix error responses not logged properly by @gpunto in #99

Internal 🧪

  • Migrate CommentList & BookmarkList to consuming state update events by @gpunto in #87
  • Migrate FeedList, ActivityReactionList, CommentReactionList, BookmarkFolderList to consuming state update events by @gpunto in #88
  • Migrate the remaining XyzList controllers by @gpunto in #89
  • Cancel in progress PR quality checks on concurrent job by @gpunto in #98

Demo App 🧩

  • Use timeline feed for displaying and user feed for posting by @gpunto in #95
  • Remove redundant UserState and feed screen argument by @gpunto in #96

Full Changelog: 0.2.0...0.3.0

0.2.0

26 Sep 14:21

Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Add type-safe filters for queries by @gpunto in #55
  • Add latest OpenAPI network code (24.10.2025) by @gpunto in #85

New Features 🎉

  • Add latest OpenApi network code (09.10.2025). by @VelikovPetar in #71
  • Rewatch feeds on socket reconnection by @gpunto in #61
  • Allow clients to configure logging by @gpunto in #69
  • Handle missing events for various state objects by @gpunto in #74
  • Match WS events against filters by @gpunto in #81
  • Add StateUpdateEvent and relative code, and migrate ActivityCommentList to consuming it by @gpunto in #83

Bug Fixes 🐛

  • Read product and productVersion from BuildConfig. by @VelikovPetar in #57
  • Compute ownVotes locally and handle answers when updating polls by @gpunto in #80
  • Keep local ownBookmarks, ownReactions, & ownVotes when updating an activity by @gpunto in #82
  • Keep local ownReactions when updating a comment by @gpunto in #84

Improvements ✨

  • Use returned activity to update state when deleting a comment by @gpunto in #78

Documentation 📚

Internal 🧪

Demo App 🧩

  • Show FAB on empty feeds and user avatar on reposts by @gpunto in #50
  • Display image attachments in comments by @gpunto in #65
  • Adapt sample feeds screen to dark mode by @gpunto in #64
  • Allow editing and deleting comments by @gpunto in #66
  • Adapt profile, notifications, and comments screens to dark mode by @gpunto in #68
  • Show progress indicator while posting content by @gpunto in #70
  • Support multiple reaction types in activities in the sample by @gpunto in #73
  • Support posting and displaying stories in the sample by @gpunto in #72

New Contributors

Full Changelog: 0.1.0...0.2.0

0.1.0

28 Aug 11:20

Choose a tag to compare

First release

First alpha version of the Android Feeds SDK, with the following features:

  • Create different types of feeds and feed groups
  • Personalization of feeds
  • Post activities with attachments (images, video, polls, etc)
  • Comments and threaded comments
  • Reactions, bookmarks, reposts
  • Follows and requests to follow and much more.

Full Changelog: https://github.com/GetStream/stream-feeds-android/commits/0.1.0