A ticket-packed release (Sprint #157), mostly composed by tech upgrades and bug fixes. Plus a couple of new features and a brand new block, the Group
🎩 Features
- PLANET-5986 – Disable Take Action Boxout on Pages and Campaigns
- besides being broken, the Take Action Boxout block was not used in any of those content types, so it’s no longer available.
- PLANET-5499 – Enable Group block
- This brand new Block allows the creation of a ‘placeholder‘ to add other blocks inside it, then customize it with background or text color, and extra css classes and ‘anchor’ (id).
- PLANET-5875 – Fix Table block creation placeholder styles
- PLANET-5874 – Fix HappyPoint and Articles blocks in the frontend
- PLANET-5873 – Update Image block styles and captions
- PLANET-5976 – Add test for local dev env build
- PLANET-5871 – Top controls missing for native blocks that we override
- PLANET-5848 – Remove blue caption from images in classic WP editor
- PLANET-5615 – Use button tags for buttons
🐞 Bug fixes
- PLANET-6033 – Login: Some users unable to login using Google sign-in
- In some cases the redirect to the login page got cached by the browser, sending users back to the start after successfully logging in. We have fixed it so this redirect never gets cached.Workaround in the meanwhile:
- PLANET-6035 – Youtube video does not show in the editor
- Youtube embed block, but it was invisible in the post editor. On the front end it does display correctly. Possibly related to WP 5.6 (or 5.5).
- PLANET-6004 – Primary call to action buttons – icons have the wrong color
- PLANET-5984 – The petition form on the page is not working properly
- PLANET-5622 – Skewed overlay changes position when page length changes
- PLANET-6030 – Editor sidebar gets pushed off the screen if Carousel Header block is present
- PLANET-6027 – External links icon doesn’t show up for Campaigns pages
- PLANET-6017 – Composer permission error after container re-creation
- PLANET-6015 – Campaigns pre-publish validation doesn’t work reliably
- PLANET-5980 – Inconsistencies between editor and frontend
- PLANET-5792 – WP 5.6: add_theme_support( ‘post-formats’ ) was called incorrectly
- PLANET-5656 – WP 5.5: register_rest_route was called incorrectly
- PLANET-5655 – WP 5.5: Format “core/subscript” is already registered
- PLANET-5654 – WP 5.5: WP_Block_Type_Registry::register was called incorrectly
⚙️ Tech upgrades
- PLANET-5630 – Upgrade sites to WordPress 5.6
- This upgrade to the 5.6 version (from the previous 5.4), mostly introduced performance and security enhancements
- PLANET-5906 – P4 Grid System: Migrate to Bootstrap 5
- The switch to a newer version of Bootstrap brought upgrades to the grid system, utility classes, custom CSS variables and more
- PLANET-6034 – Remove Bootstrap 5 new XXL breakpoint
- PLANET-6021 – Hide core upgrade notice
- PLANET-5981 – Bootstrap 5 css/template fixes
- PLANET-5460 – Disable WordPress blocks registry
- PLANET-5756 – jQuery: remove jQuery from external_links.js / pdf_icon.js