Blocks 2.15.0

  • Async-ing plugin style loads
  • Deferring plugin script loads
  • Dequeued erroneously enqueued admin-side styles:
    • Gutenberg blocks
    • ElasticPress ‘Related Posts’
  • Dequeued non-post template Socialize script

Jira: NP-797

WordPress Cluster 9.3.68

  • MU Plugins updated:
    • Sailthru 1.2.9
      • Refactored enqueues to use is_widget_active
    • Socialize 1.3.2
      • Refactored style enqueue
    • Consent 2.0.5
      • Removed stylesheet
      • Moved styles into script
    • Wayin 2.0.4
      • Refactored style enqueue to use do_shortcode_tag
      • Minified styles
  • Plugins updated:
    • DCT Timeline 1.2.0
      • Refactored style enqueue to use do_shortcode_tag
      • Minified styles
    • DCT CTAs 1.1.9
      • Refactored style and script enqueue to use do_shortcode_tag
      • Minified styles and scripts
    • DCT FAQs 1.0.1
      • Refactored style and script enqueue to use do_shortcode_tag
    • DCT HiJobs 1.1.0
      • Refactored style and script enqueue to use is_active_widget
      • Minified styles and scripts
    • Open Weather 1.1.0
      • Refactored style and script enqueue to use is_active_widget
      • Minified styles and scripts
      • Minor template updates
      • Minor CSS updates
    • SPM Posts Widget 1.2.9
      • Removed loader.css stylesheet
      • Inlined styles into widget template
      • Minor PHP updates
  • Themes updated:
    • Blocks 2.15.0
      • Async-ing plugin style loads
      • Deferring plugin script loads
      • Dequeued erroneously enqueued admin-side styles:
        • Gutenberg blocks
        • ElasticPress ‘Related Posts’
      • Dequeued non-post template Socialize script

Jira: NP-797

Blocks 2.4.18

  • Moving blocks_core.css styles into blocks_style.css stylesheet; removing blocks_core.css
  • Minifying main stylesheets
  • Passed non-conditional thumbnail size to Popout Post template
  • Removed conditional popout-thumb thumbnail size; was rendering re-scaled full-size thumbnails
  • Minifying Popout Post JS and CSS
  • Loading Popout Post JS in head, but with defer
  • Loading Popout Post CSS asynchronously
  • Minor CSS fixes

Jira: FE-2680; FE-2683

Blocks 2.14.4

  • Debounced the following event handlers in blocks_script.js:
    • resize – Cycle2 carousel initialisation on resize
    • scroll – all scroll handler logic, e.g. masthead classes, sticky MPUs
    • keypress – all carousel pagination on enter key press
  • Refactored carousel navigation JS functions to be more generic and reusable

Jira: NP-382