UNPKG

react-activity-feed

Version:

React components to create activity and notification feeds

153 lines (97 loc) 3.71 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased Nothing yet ## 0.8.0 - 2019-02-12 ### Breaking changes Components related to uploading files have been moved to the separate [`react-file-utils`](https://github.com/GetStream/react-file-utils) library. These components are not exported anymore from this library for clarity and consistency. Following is the list of components that have been moved to `react-file-utils`: - `FileIcon` - `FilePreviewer` - `FileUploadButton` - `IconButton` - `ImageDropzone` - `ImagePreviewer` - `ImageUploadButton` - `LoadingIndicator` - `Thumbnail` - `ThumbnailPlaceholder` What you need to change: - If you imported any of these components directly from `react-activity-feed` you should now import them from `react-file-utils`. - If you've overridden the styles for these components you will need to modify it to change the class prefix from `raf-` to `rfu-`. ### Fixed - `DropdownPanenl`/`NotificationDropdown`: Correct some styling issues ### Chore - Fix build warnings ## 0.7.5 - 2019-02-12 ### Changed - `StatusUpdateForm`: Pass response of adding the activity to `onSuccess` callback ## 0.7.4 - 2019-02-12 ### Fixed - Don't override styling on body - Export the Paginator components ## 0.7.3 - 2019-02-05 ### Fixed - Fix a bug where pagination would be messed up when marking all notification groups as seen/read. ## 0.7.2 - 2019-02-05 ### Added - Support marking all notifications as read/seen by using `true` as an argument to `onMarkAsRead`/`onMarkAsSeen` ### Fixed - `onClickUser` handler for `Notification` is now forwarded to the embedded `AvatarGroup` as well. ## 0.7.1 - 2019-02-05 ### Added - Support reading comments from oldest to newest - Support for displaying comments in revered order, i.e. the load more button at the top. ## 0.7.0 - 2019-02-05 ### Breaking changes - `AvatarGroup` now takes a list of `UserResponse` in it's `user` argument instead of a list of `UserData`. ### Added - Support marking notification groups as read and seen through the `onMarkAsSeen` and `onMarkAsRead` handlers. - The default `Notification` item has - `onClickUser` handler for `AvatarGroup` ### Fixed - Calling `onRemoveActivity` on a notification feed now updates the state correctly. ## 0.6.23 - 2019-02-05 ### Changed - Improved detection of mentions and hashtags ### Added - Detection of mentions, hashtags and urls in comments - Click handlers for mentions and hashtags in comments ## 0.6.22 - 2019-01-31 ### SECURITY FIX - An XSS issue is fixed in this release. Please upgrade! You're affected by the issue if you use the default `Activity` and/or the `Video` component. ## 0.6.0 - 2019-12-14 ### Breaking Changes - `onToggleReaction` and `onAddReaction` arguments have changed. ```js // old onAddReaction(kind, activity, { data, targetFeeds, trackAnalytics }); // new onAddReaction(kind, activity, data, { targetFeeds, trackAnalytics }); ``` - `session` is replaced with `client` everywhere - Update `getstream` library to v4.0.7, if you it directly check out it's [CHANGELOG](https://github.com/GetStream/stream-js/blob/master/CHANGELOG.md#400---2018-12-03) for info on its breaking changes there. ### Changes - `RepostButton` now actually reposts an activity to another feed. ### Added - Support for liking of comments. See the [`StatusUpdateForm` section of the docs](https://getstream.github.io/react-activity-feed/#!/StatusUpdateForm) for an example of this.