Most of the tickets in this release are dedicated to bug fixing, especially related to small screens, but some other are related to design for the password protected content and pages. And some other bit was dedicated to more technical issues.

Release v1.52 (07/5/2019)

Bug Fixes 🐛

  • PLANET-3501Regression: Tables in pages are not responsive
    • Tables were no longer appearing as responsive and could not be seen on mobile. Developers have fixed this and tables can now be scrolled horizontally on mobile devices.
Column 1Column 2Column 3
Hello! I am a fully responsive cell!¡Buenos dias! Yo tambienمرحبا! أنا أيضا!
  • PLANET-3508Split Two Column: Design on left column button/link is broken
    • The design of the left column on the split two column block got broken lately, but it has been fixed and looks back to normal.

Before

After

  • PLANET-2402Admin: Posts Report not loading properly
    • Posts report page was not functioning properly when it was being loaded for the first time in a browser. So it needed a page reload to function properly. The behavior of this page has been investigated and fixed.

Before the page reload

After the page reload – this is now the default behavior

  • PLANET-3499Social menu: the 5th icon is not aligned
    • On ‘S’ screens, the 5th logo (in the right margin) was not being aligned correctly or was being cut. The padding was adjusted so that icons are now centered.
    •  
  • PLANET-2715Posts/Pages: Password protection affect design
    • When an editor sets the visibility to a post or a page as `password protected`, the top menu on the front end was covering the password field and submit button, on screens of all sizes. P4 visitors are not able to submit the password to access the content.

Before

Desktop                                                                                                               Mobile

After

Desktop                                                                                                               Mobile

  • PLANET-2717Page Visibility: Password protection option not working
    • Password protected pages do not ask password, the page displays normally when it should ask for PW. In fact, it looks like the issue was in the layout : submit button was being hidden by the menu bar.

Before

After

  • PLANET-2954 Search results page – Inconsistent behavior on post type links
    • Inconsistent behavior between search result page & the rest of the site when clicking on a post type link. Inside the search results, when the result is a post and has the page_type (Story, Publication, Press Release) link on top of the title, that link leads back to search results, instead of the page_type. 
  • PLANET-3504Feedback button covers slide-left button
    • When using Safari browser, the “feedback” button was covering the “go left” button of the carousel header on the frontpage for some sites such as: Denmark, Canada, New Zealand. This is now fixed.
  • PLANET-3156Header CTA button is not responsive on Take action pages
    • Header CTAs on take action pages are broken for Tablet views. Also, the CTA width doesn’t fit text length. These has been fixed and everything is working normally now.

Geek alert

(this section is dedicated to developers or web editors with advanced tech knowledge)

  • PLANET-2849Remove vendor and autoload scripts from plugin-blocks
    • The purpose of this is so that the plugin can be installed and functional without using composer.
  • PLANET-3506Fix php7.2 count() warning
    • Parameter must be an array or an object that implements Countable
  • PLANET-2668Automate testing of new versions of plugins using RIPPs on the cloud
    • Setup automatic testing of predefined packages when a new tag is created in github.The packages the team started with are:
      planet4-master-theme
      planet4-plugin-blocks
Block: Split Two Columns

Combine Categories (Issues) and #Tags in 2 columns with diagonals

Learn more