New Feature Bug Fix Build Enhancement

Build Fixes & Improvements - 9/24/21

Tom Gobich
4 years ago

Bug Fixes

Most of these bug fixes are edge cases that require a certain flow to be followed in order to have run into them. However, always better to have them fixed than lingering around.

  • Fixed an issue where you couldn't edit a widget if the Microsite's alias in "Basic Info" was empty.
  • Fixed a cache issue where if you previewed a public page and the previewed version got cached, when viewing the public version it would use the preview cache resulting in the menu linking to preview pages. 
  • Fixed a cache issue when linking to another Microsite or Microsite page inside Image + Head + Deck, Head + Deck, or a manual field in the Story Grid. If the linked-to page is private/in-review on the current cache then made public the widget was failing to update accordingly resulting in the widget not displaying on the public version.

 New Features

  • You can now swap strip positions on a page. For example, you can swap Strip 1 with Strip 3 and visa-versa. There is a new button within the strip template panel called "Swap Position" that will ask you which position to swap with, then initiate that swap.
  • You can now change the visibility of all pages at the same time by clicking the root page in the Pages tree to open its context menu. A new option resides within the context menu called "Change Microsite Visibility" that, when clicked, will open a modal asking what to set the visibility to for every page in the microsite.
  • You can now instruct Build to tell search engines not to index a Microsite or Microsite page. A new checkbox has been added within the "Basic Info" and "Page Info" panels called "Exclude From Search Engine Index" that will add a meta tag to the page containing "noindex, nofollow" which will instruct search engines not to index the page so the page won't display within search engine results.

Enhancements

  • When you clicked "Edit Content" on a widget it used to take a second for the page to open the modal because it waited for the modal to be ready before displaying it. Now, when clicked, the modal will open immediately and show "Loading" to signal that the click actually worked and something is happening. Then, once the modal is ready "Loading" will be replaced with the edit form.
  • When changing the "Content Selector" radio selection in a widget edit form it used to take a second for the old selection's fields to be removed and replaced with the new selection's fields. Now, when changed, the old fields are immediately removed and replaced with "Loading". Then, when the new selection's fields are ready "Loading" is then replaced with those fields.
  • The styling on the page's menu has been slightly tweaked to fit more characters on a line before line-breaking, provide better contrast on hover, reduce the massiveness of the drag-and-drop icon.
  • The styling on the page menu's context menu (what displays when a page is clicked) has been slightly tweaked to improve contrast and fit more items vertically in a smaller area.