August 2021 Release Notes

A list of updates, releases, and patches in August 2021.

August 2021 Release Notes

Dominic Tarantino 08.30.2021

Check out the Release Notes Live Stream!

After an epoch of significant new product releases in July, this month Zesty.io engineers turned their attention to WebEngine and Manager UI improvements. 

One of the biggest new features released in August is a new tab in the Content Manager that provides quick links to the full range of Headless Options Zesty.io has to offer.

Headless-Options-in-Zestyio.png

Below is a quick summary of this month's updates followed by detailed information under Release Notes Per Service. If you’re waiting for a status update on a bug, enhancement, or feature request, or would like to submit your own, check out our publicly accessible Manager UI GitHub repository and Accounts UI GitHub repository.

August Summary

  • 3 New Features 

  • 6 Enhancements

  • 6 Bugs Fixed

Full Release Notes by Service

WebEngine

Enhancement: An overflow ellipsis for long SEO redirect paths has been added instead of truncating them as all the information included can be useful to the user: 

webengine-overflow-fix.png

Fix: Corrected email override/safe email list fix - Previously, the logic when using a safe email list would expect an override string containing a single email and then iterate the list of safe emails and compare the override to each one. If the override ride did not match an entry it would deem it unsafe. Therefore, if a safe email list contained any other emails besides the override it would always fail. A fix has been made to now support multiple email overrides and checks each override to ensure it is included in the list of safe emails.

Update: ​​GQL Integration to Apollo updated to Apollo Version 3 - this includes:

  • ES updates to use that require VS imports

  • Fixed data references

Try GQL on Zesty via the Github repo: https://github.com/zesty-io/graphql-zesty

Fix: Preview domains incorrectly running WWW redirect - when a previewer tried to navigate to the page without a trailing slash in a non-Zesty preview environment, they were shown a Privacy Error. This has been fixed, allowing for previewing in all desired environments. 

Manager UI

Feature: A Headless Content Tab has been added to the content item edit view that show a full range of headless options: 

Headless-Options-in-Zestyio.png

Feature: Wildcard Redirects - Until now the UI only created a single path for redirects. The UI has been updated to create the 3 different path types: External, Page and Path. Here are the changes to how it works: 

  1. The user will notice that the dropdown pages for search will not change, but on select it should populate with a ZUID.

  2. The "to" input will not strictly enforce the value to a path, but allow for a ZUID or full URL with protocol.

  3. Type assumption will be made based on the incoming string. This would change the post request type value. An assumption on the incoming target string can be made like this:

    • any string that include HTTP is of type external

    • any string with a ZUID (7-xyz-xyz) is of type page

    • If the above does not match, default to type path

This image shows some of the available paths in the dropdown from the SEO tab:

widlcard-redirect-zestyio.png



Enhancement: Item locked modal upgrade - When an item is locked that a user is trying to edit, a modal appears with an edit timestamp indicating that another editor is currently working on the item. The contact information of the first editor is presented in the modal with the option override to continue editing. 

content-lock-update.png

Enhancement: A keyboard shortcut to open/close has been added to the code drawer: 

new-drawer.png

Screenshot of Drawer when Open

Enhancement: A overly tall WYSIWYG editor made for some difficult editing when scrolling up/down to edit content. This window has been reduced for easier navigation. 

Fix: Jumping cursor in the article writer - When editing content in an Article Writer field, if the user pressed a carriage return in their content the cursor would jump to the beginning of the content after one second. This has been corrected. 

Enhancement: When using multi-lang, since relational items default content to using the default language, users saw both the selected default item and the corresponding language items in a relational field. This caused the user confusion to not understand which item corresponds to the current language they are editing. To help resolve this issue, concatenation has been added to the language code at the end of the item content in a relational field.

multilang-relationship-support.png

Enhancement: UseMetaKey hook can now accept a new modifier parameter "shift" or "alt":

new-modifier.png

Fix: New items were not being triggered to refresh in the content tree - Now newly created items will redirect and rerender in the Navigation. This functionality works the same for deleting actions as well. 

navigation-refresh-fix.png

Fix: WYSIWYG line height issue has been corrected.

Experience a Headless Content Management System, Join Zesty.io.


Start a Sandbox Now

More from Mindshare: Product Announcements

Placeholder image

Why we changed our origin service Cache-Control and Pragma response headers

A technical explanation on the decision to change Zesty.io origin Cache-Control and Pragma response headers

Read Article
Placeholder image

Zesty.io Releases New Content Insights for SEO

On the heels of the new optimized media release, we've built out our new Content Insights tool to help marketers

Read Article
Placeholder image

Redesigned Timezone Publishing

How We Build Great User Experiences

Read Article
Placeholder image

WebEngine Release: Parsley Error Outputs

WebEngine will output an error message in the stage/preview url when a Parsley error or ambiguity is detected.

Read Article
Dominic Tarantino photo

Dominic Tarantino

Customer Success Manager, Zesty.io

I work with digital agencies to level up their offering with headless technology. Zesty.io is an end-to-end solution for businesses who want to create and distribute content for omni-channel experiences at scale. ... Learn More

Exploring content solutions? Looking to replatform?