Releases: Hylozoic/hylo-node
Releases · Hylozoic/hylo-node
5.2.0 - 2023-01-11 - My Home
Added
- Queries for My Home views - my posts, mentions, announcements, posts I've interacted with
Changed
- Update product categories for farms to have Other option
- Improved Saved Search email digests
- Push notifications now should jump directly to the comment they refer to
Fixed
- Bug preventing email digests from going out
5.1.2 - 2022-12-29
Fixed
- Comment notification emails for comments on chat posts (posts without a title). This hopefully also fixes issue where people were seeing duplicate comment notification emails about the same comments.
5.1.1
Fixed
- Display of public group pages to non logged in users
5.1.0 - Chat & Emojis!
Added
- New 'chat' type posts for topic based chat rooms.
- Track the last read post in a topic for each user so we can show new posts in the new topic based chat rooms.
- Switch from votes to emoji based reactions on posts (votes APIs still in place to support mobile app).
- Add reactions to comments.
- Add a #general topic to all groups which is set to be a suggested/default topic and pinned as well. Subscribe all users to the #general topic in every group they are a part of.
- APIs to decide whether to show child posts in the stream when looking at a group or not.
- New comment URL that allows for going directly to a comment in a post from a notification.
Changed
- Updated digest emails to show chats and improve Sender and Subject. Also switch reply-to email to donotreply@hylo.com.
- Allow for posts without a title, for chat posts only for now.
5.0.3 - 2022-11-23
Fixed
- Don't send emails or push notifications for Announcements when notifications are turned off in a group
- Bug that prevented saving group settings sometimes
5.0.2 - 2022-11-13
Added
- New allow_in_public flag on groups that determines whether the group appears in the Group Explorer and whether posts from that group are allowed in the public stream. This flag is turned off for new groups by default while we figure out our strategy for deciding whether it should be on or off for any given group.
- Every new group has a #general topic added to it as a default topic. This will be more important/useful when topic based chat rooms are released soon!
Fixed
- Update
hylo-shared
to fix bug in Mention HTMl generation - Autolinking (links being turned into clickable links) in Group descriptions is turned back on
- Can set group settings when creating a group via API. This fixes an issue where the group's locationDisplayPrecision was not being set correctly.
v5.0.1 - Full Text Formatting
Added
Post#LinkPreviewFeatured
to indicate if aLinkPreview
should be given precedence in the UI when displaying post- All parsing of
Post#details
andComment#text
HTML is now handled here and nowhere else, moving and refactoringpresentHTML
fromhylo-shared
to support new TipTap editor formatting, and consolidating similar functions fromhylo-evo
all and here all intoRichText
- Support for Post "Collections" which are a curated set of posts. New
collections
andcollections_posts
tables. - CustomViews can now be of type 'collection' and point to a collection_id. When this is the case the Collection name will always be the same as the CustomView.
- CustomViews can now have a default sort specified.
- Much better inline documentation of our GraphQL APIs using Graphiql or other graphql doc viewers.
Changed
- Updates
LinkPreview
scrapping to be more rich and somewhat more reliable - Updates all notification email and push notifications to work with new
RichText
handling, fixing/improving some results - Deprecates use of
linkifyjs
forautolinker
for link recognition in HTML, andcheerio
forjsdom
for parsing - Replace 'express-graphql' library with 'graphql-yoga'. Back-end errors are now returned to the front-end with generic text of 'Unknown Error', except when explicitly specified in the back-end by throwing a GraphQLYogaError object.
Fixed
- Update
hylo-shared
to fix bug in Mention HTMl generation
4.2.1
Added
- If a group is created with a parent group that it can't join then send a request to join
Fixed
- Bug that was preventing email notifications going out for requests to join a child to a parent group.
4.2.0 - Custom Views
Added
- Add, delete and update Custom Views for groups that can either be a link to an external URL or a filtered view of posts in a group
- Project management link and Donations link added to posts (only used for projects right now)
- Query for non-logged in users to be able to look up public posts
Fixed
- Bugs that could unset a location or area polygon when saving settings
4.1.5
Fixed
- Saving of groups with empty group shapes