Skip to main content

1.9.3 Beaver Builder Plugin Fold In

· 3 min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co
  1. [IMPROVEMENT] Appsero automatically opts user into analytics tracking.
  2. [BUG FIX] Prevents yoko.yml CPT declarations from overwriting any existing post type that has already been registered.
  3. [BEAVER BUILDER] Moved Yok0xBB Beaver Builder modules into Yoko Core. Yok0xBB must remain on legacy sites for now.
  4. [PDF VIEWER] Fixes bug where PDF page would get slightly cut off due to incorrect box-sizing CSS setting.
  5. [PDF VIEWER] Allows Ad-Hoc use of the PDF viewer on individual attachment files when global setting is not turned on.
  6. [BEAVER BUILDER] Fixes BB Add to Calendar module hidepast configuration to properly hide the module after the start date has passed.

1. [IMPROVEMENT] Appsero automatically opts user into analytics tracking.

Appsero will automatically opt a site into the analytics tracking without the need for user action. This is typically discouraged for public plugins, but since Yoko Co is an internal productivity plugin for Yoko Co, we assume anyone who has it activated on their site is fine with us keeping tabs on the site.

2. [BUG FIX] Prevents yoko.yml CPT declarations from overwriting any existing post type that has already been registered.

Made it impossible to overwrite or edit existing Post Types with yoko.yml to prevent issues. Adding additional features to an existing CPT should use the appropriate filter or the add_post_type_support function.

3. [BEAVER BUILDER] Moved Yok0xBB Beaver Builder modules into Yoko Core.

Moved the Keen Slider, iFrame - Autoresize, and Heroicons Beaver Builder modules into Yoko Core. They are not backwards compatible so we cannot just turn off the Yok0xBB plugin yet.

4. [PDF VIEWER] Fixes bug where PDF page would get slightly cut off due to incorrect box-sizing CSS setting.

Set the .pdfViewer .page { box-sizing: content-box; } rule to ensure that the page div does not cut off the enclosed text div.

5. [PDF VIEWER] Allows Ad-Hoc use of the PDF viewer on individual attachment files when global setting is not turned on.

Adds PDF Viewer Options metabox to PDF Attachment posts that allows individual PDFs to use the PDF Viewer if content gating is desired on a specific PDF attachment.

Also allows to exempt a PDF from being viewed with the PDF viewer if site wide PDF viewer option is enabled.

6. [BEAVER BUILDER] Fixes BB Add to Calendar module hidepast configuration to properly hide the module after the start date has passed.

Yoko Co Add to Calendar module was missing the logic to honor the "Hide Past" setting that hides the module after the event has passed, unless the Beaver Builder editor is open.