Rework changelog widget unviewed items

Currently, there are a couple of problems with the changelog widget:

Track views per user

We don’t track changelog views per user. It’s currently per device.

Ideally, everything should be tracked per user and fall back to the per-device setup if no user is provided.

Make unviewed changelog count better

Currently, the unviewed changelog count implementation is bad and could be improved.

Posts talking about issues with the count:


Getting the unviewed changelog count via the SDK could work for more advanced setups:

Featurebase(“get_unviewed_changelog_count”, {…})

We should probably emit an event if the unviewed changelog count changes so people with more advanced setups can listen for the change and display the count accordingly.

Post type
-

Please authenticate to join the conversation.

Upvoters
Status

Partially Completed

Board

Changelog

Date

Over 1 year ago

Author

Robi Rohumaa

Subscribe to post

Get notified by email when there are changes.