diff --git a/yesod-newsfeed/ChangeLog.md b/yesod-newsfeed/ChangeLog.md index fb70d46b..9370c8c7 100644 --- a/yesod-newsfeed/ChangeLog.md +++ b/yesod-newsfeed/ChangeLog.md @@ -1,5 +1,12 @@ # Changelog +## 1.7 + +* Add support for Feed Categories + * RSS: http://www.rssboard.org/rss-specification#ltcategorygtSubelementOfLtitemgt + * Atom: https://tools.ietf.org/html/rfc4287#section-4.2.2 + * Create the `EntryCategory` datatype + ## 1.6.1 * Upgrade to yesod-core 1.6.0 diff --git a/yesod-newsfeed/Yesod/FeedTypes.hs b/yesod-newsfeed/Yesod/FeedTypes.hs index e140a898..1b10eaf7 100644 --- a/yesod-newsfeed/Yesod/FeedTypes.hs +++ b/yesod-newsfeed/Yesod/FeedTypes.hs @@ -42,7 +42,9 @@ data EntryEnclosure url = EntryEnclosure } -- | RSS 2.0 and Atom allow category in a feed entry. --- See http://www.rssboard.org/rss-specification#ltcategorygtSubelementOfLtitemgt +-- +-- * [RSS category](http://www.rssboard.org/rss-specification#ltcategorygtSubelementOfLtitemgt) +-- * [Atom category](https://tools.ietf.org/html/rfc4287#section-4.2.2) -- -- RSS feeds ignore 'categoryLabel' -- @@ -65,4 +67,8 @@ data FeedEntry url = FeedEntry -- -- @since 1.5 , feedEntryCategories :: [EntryCategory] + -- ^ Allows categories data: RSS \ + -- or Atom \ + -- + -- @since 1.7 }