Product Updates Updates

Updates for April 1, 2021 ๐Ÿ“‘

by Laurent Pellegrino, Founder and CEO
Enhancement

Bugfixes

  • Fixed a cache invalidation issue preventing expired and scheduled publications to refresh on time.

  • Fixed a CORS issue happening due to a cache invalidation problem when loading Noticeable widgets after somebody manually opens internal data URLs in a browser.

  • Fixed a widget refresh issue happening sometimes on Safari upon the first load.

  • Fixed private Newspages not working as it should when used with the Noticeable embed widget.

Enhancements

  • Added a link to move back from the Newspage subscribe page.

  • Added highlight icons in the Noticeable dashboard publication list to better differentiate between archived, expired, pinned and scheduled publications while providing additional information:

  • Noticeable widget popup content scrollbar is now having a modern style on Chrome.

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

Private Newspages ๐Ÿ”’

by Laurent Pellegrino, Founder and CEO
New

Weโ€™ve introduced new options to change the visibility of your projectโ€™s Newspages. You can now restrict access to Newspages by requesting a password, thus making them private.

Private Newspages is a great way to keep content internal to your team or share project updates with a restricted audience.

How to change a Newspage visibility?

  1. Open the Noticeable dashboard.

  2. Click to Newspage on the left menu.

  3. Select the Visibility settings group at the bottom of the page.

  4. Configure the options as needed:

The feature is available with the Business plan. As part of the Enterprise plan, we also support filtering accesses by IP addresses and CIDR ranges. You can also require authentication via a header token.

Read more

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

Updates for March 16, 2021 ๐Ÿ—ž

by Laurent Pellegrino, Founder and CEO
Enhancement

Newspages

  • Fixed an issue preventing Newspages to display properly when a project label used in a publication was deleted.

  • Author profile images using Gravatar are now served over HTTPS.

Widgets

Zapier

  • Fixed hashtags placeholder that was using label identifiers as a value instead of label slugs.

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

Rich Text Editor โœ๏ธ

by Laurent Pellegrino, Founder and CEO
New

Whatโ€™s better than Markdown to format publications? a rich text editor!

The Noticeable dashboard is now including a rich text editor. Formatting and customizing the appearance of your publications is now simpler than ever.

You can include images, videos, format titles using different levels, put text in bold, italic, underline or even strike. Quotes are also supported along with lists, code snippets, tables, and dividers.

To apply formatting or actions, you can use the visual toolbar, shortcuts (e.g. CTRL+B to set your current selection in bold), or the Markdown syntax! Indeed, for backward compatibility but also because some of you love Markdown, we still support the syntax as you type.

There is another tip we would like to share. When writing your publication, the content is saved as soon as the editor loses focus or you click on Continue. However, it is also possible to trigger a save by pressing CTRL+S.

What about content published through the GraphQL API or Zapier? in this context, you donโ€™t have a rich text editor. As a consequence, you can either use plaintext or the Markdown syntax.

PS: some of you asked, the editor is built on top of ProseMirror, a great open-source toolkit for building rich text editors (we contributed ESM support).

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

Widget Cross-device Synchronization

by Laurent Pellegrino, Founder & CEO
New

We are happy to introduce a new feature for the Noticeable widget: cross-device synchronization.

By using cross-device synchronization, users identified using our SDK will have Widget read states maintained between devices: when they switch for instance from their mobile to a laptop. This new feature is available as part of the Business plan. You can read more about how to enable the feature in our help center:

https://help.noticeable.io/en-us/article/widget-cross-device-synchronization-1m7jpkm/

PS: as you may know, we are working on a lot of new things, surprises and good news are coming!

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

API and Timeline slowdown

by Laurent Pellegrino, Founder & CEO
Enhancement

Recently, some of you may have noticed a temporary slowdown with the API and the Timeline pages. The problem was coming from one of our database providers. We apologize for the inconvenience. The issue is now resolved.

Noticeable status information is available on the next page:
https://status.noticeable.io

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

Segmented posts on Timeline pages

by Laurent Pellegrino, Founder & CEO
New

You can now display segmented posts on your project Timelines.

Segmentation is a powerful mechanism to display posts to a given set of users based on your own conditions. Although segmentation is configurable with our Plug & Play Widget, by default Noticeable Timelines are not displaying segmented posts.

We are listening to you and starting Today, you can force a segmented posts (i.e. posts that define segments) to display on your project Timeline by adding the special segment Noticeable:Timeline to its list of segments.

Learn more in our help center.

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

Zoomable Images

by Laurent Pellegrino, Founder & CEO
Enhancement

Adding images is crucial to make your product updates more appealing. By default, published images are automatically sized for the container that displays your product update (e.g. Widget or Timeline).

Although automatic shrinking is a visual requirement, this may be an issue when you want to draw special attention to details on an image. For this reason, weโ€™ve made published images automatically zoomable when their natural size is larger than their container.

Click on the next image for a live sample:
Zoomable Images

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!

Introducing Admin Role

by Laurent Pellegrino, Founder & CEO
New

Roles define what actions collaborators are allowed to perform. Today, weโ€™ve introduced a new Admin role and refined collaborator permissions.

With Noticeable, project collaborators can have one of the following roles:

  • Viewer: this role grants read permission to your project data with 3 exceptions: access to billing data, API tokens and Zapier API key is forbidden.
  • Editor: an editor inherits viewer permissions and is granted write access to posts and labels only.
  • Admin: an admin inherits editor permissions and is granted write permission to all project data (posts, labels but also project, timeline and widget settings).
  • Owner: the user who creates a project is automatically granted the owner role with full read and write permissions to project data. Only one owner is allowed per project and it cannot be changed.

You can now also edit a collaborator role from your project settings without revoking and sending a new invitation.

Did you like this update?

LikeNeutralDislike

{error_message}

Leave your name and email so that we can reply to you (both fields are optional):

Thanks for your feedback!