DATE:
AUTHOR:
The OpenWeb team
Release Notes

January - February 2022

DATE:
AUTHOR: The OpenWeb team

New Features

Conversation

  • Conversation can now be added to a React single-page application.

  • A JavaScript function can now be used to display the number of user comments posted to a Conversation.

  • Single sign-on support has been added for the MyLo user management system.

    • To help reduce login friction and improve successful conversion rates, non-SSO partners can now log in again using the same method previously used. 

Registration

  • Single sign-on support has been added for the MyLo user management system.

  • To help reduce login friction and improve successful conversion rates, non-SSO partners can now log in again using the same method previously used.


SDK

  • (Android | iOS) Supports editing comments.

  • (Android | iOS) Can see the number of viewers active in the conversation in the header.

  • (Android | iOS) “Post” button style customization available.

  • (Android | iOS) Now supports adding an image to a comment.

  • (iOS) Supports display the staff member badges in the conversion UI.

Enhancements

Conversation

  • Conversation features have been improved for accessibility:

    • Accessibility-compliant names have been added for all menu elements.

    • A tab navigation has been added to the menu component.

    • When a dialog is closed, the focus returns to the element that was in focus before the dialog was opened.

    • The play button in video elements has been updated to receive keyboard focus.

  • Blocking users will no longer automatically block all user comments that have been approved.

  • Unless an avatar has been selected by a user or provided through a publisher implementation, the avatar will default to the initials of the user.

  • For a single-page application implementation, a publisher can set dark mode by article using the data-theme attribute in the Conversation embed code.

  • To maintain a simple user interface, large numbers use the letter K to denote 1000,  for example 12345 becomes 12.3K.

  • A comment that exceeds 300 characters is truncated by default and a Read More link can be clicked to view the entire comment. This default is customizable.

  • The Load more updates button has been replaced with an infinite scroll for Live Blog. 

  • The Lives In field in a user's profile can be disabled.

  • The design of the Conversation Read Article button has been updated to align with branding.

  • For AMP implementations, the height of Conversation has been adjusted to minimize whitespace.

  • For non-SSO partners, an endpoint has been exposed to retrieve user information for the Author Badge. See our developers hub for more information.

  • A focus lock has been added to each modal.

SDK

  • (Android) Added support for Android 12 (Snow Cone).

  • (Android |  iOS) Redesigned the guest nickname component in the comment creation screen.

  • (Android |  iOS) Upgraded Giphy dependency to version 2.1.12.

Admin Panel

  • You can now specify registration login options.

Popular in the Community (PitC)

  • The Top Comment indicator and upvote button can now be hidden from the product’s panel.

  • A sticky ad can now be displayed in PitC for improved viewability and revenue 

  • To enhance performance, animation now stops when PitC is out of view.  

Topic Tracker

  • Since single-page applications contain several article URLs, support for an embed-level post-url declaration has been added.

  • Design elements of Topic Tracker have been improved to create a native look and feel with a page:

    • The margins and padding of Topic Tracker have been updated for both mid-article and sidebar implementations. 

    • For sidebar implementations, the external border has been removed. 

  • Topic names now appear in title case.

  • To reduce layout shifting, the initial load performance has been improved. 

  • Minor button improvements have been made to support accessibility. 

Registration

  • To improve the accessibility of Sign In and Join modals, an underline hover effect for links and support for keyboard navigation have been added

Bug Fixes

Conversation

  • Conversation page opens without issue.

  • Users can enter text into the search bar for GIFs and emojis.

  • Users remain logged in after using social signin.

  • Duplicate usernames can no longer be created.

  • Design elements of the Submit a Report modal have been corrected:

    • The margin between the title and the description has been reduced.

    • Radio buttons are left-justified.

    • Radio buttons load only as circles.

  • Share modal launches from Conversation page.

  • Non-saved fields remain after uploading a profile photo in the user profile.

  • Clicking Share or Report no longer causes a page shift.

  • Details from a previous user's session do not appear.

  • Users can select a topic from the feedback modal dropdown menu.

  • Share option appears for all new comments.

  • (Android/iOS) Conversation loads with the correct page size.

  • (iOS) Users can scroll through the GIF list.

  • (iOS) Feedback icons have the correct color applied.

SDK

  • Fixed manifest conflicting provider (when installing multiple apps with our SDK) - Android

  • Fixed the option to add image to a comment - Android 

Admin Panel

  • Users can switch between newsrooms on the same network.

  • All user details are fully viewable.

  • Search capabilities have been improved.

  • Conversation appears when Show Conversation has been clicked.

Notifications

  • Timestamp translations display for all supported languages.

  • Dark mode support has been added for topic notifications icons. 

  • Notification marker only appears for unread notifications.

  • (Android/iOS) Article thumbnails are right-justified.

  • (iOS) Users can scroll through all menus. 

Registration

  • When switching between join and login modes, the email field is not in focus.

  • Sign Up or Log In modals load without any page shifts.

  • Excess padding has been removed from the Set Your New Password and Check your Email modals. 

Topic Tracker

  • Topic Tracker loads immediately when embedded above the fold.

  • Topic Tracker loads only when fetching topics is successful.

  • Article topics are no longer cut off in narrow-width containers or in Safari.

  • Spacing has been corrected to enable displaying more topics.

  • Non-ASCII characters are now supported in topic names. 

  • When no topics are tracked, the Manage Topics panel loads with a call-to-action message.

  • Onboarding notification messages for following a topic no longer appear when a user unfollows a topic from a new device

Powered by LaunchNotes