zesty.io

Products

Developers

Learn

More

August 2021 Release Notes

Dominic Tarantino

August 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.

Insights in your inbox

Subscribe to the Zesty newsletter

Latest articles

Subscribe to the zestiest newsletter in the industry

Get the latest from the Zesty team, from whitepapers to product updates.