Skip to content

v3.0.0

Choose a tag to compare

@cjg89 cjg89 released this 07 Oct 13:44
· 8 commits to master since this release

Enhancements:

  • Updated all [ucf-news-feed] layouts provided out-of-the-box to utilize Athena Framework classes. This is a breaking change--please read below ("Upgrade Notice") for details before upgrading this plugin in production.

    This update will make it easier to maintain layouts moving forward, and provides a performance benefit by no longer needing to enqueue an additional stylesheet on every front-facing post/page.

  • Removed the "Include Default CSS" plugin option and associated stylesheet.

  • Upgraded packages, and removed packages and gulp tasks related to CSS minification.

Bug Fixes:

  • Fixed an issue where Today stories with a video header (and, therefore, an oembed poster as a thumbnail) would never display a thumbnail in [ucf-news-feed] layouts.

Upgrade Notice:

  • A theme that includes the Athena Framework is now required for layouts provided by the plugin to display as intended.

    You should be able to safely upgrade to v3.0.0 of this plugin if your site meets all of the following criteria:

    • Your site uses the UCF WordPress Theme v0.7.2+, Colleges Theme v1.1.2+, or any other WordPress theme that includes the Athena Framework v1.1.0+
    • Your site does not reference existing CSS classes from the "classic", "modern" or "card" layouts (such as .ucf-news-item, .ucf-news-thumbnail) in custom layouts, markup on posts/pages, or markup within your theme or another plugin

    However, we recommend testing this upgrade in a development/QA environment before upgrading in production.

    If your site does include references to CSS classes from the "classic", "modern" or "card" layouts and depends on them for styling, you should update or remove them prior to upgrading this plugin.

    If your site's active theme does not include the Athena Framework, you can still override and/or define your own custom layouts as needed.