Search
K
Comment on page

2021

Changelog: 2021 Releases

2.70.0 - 2021-12-22

Features

  • PLANET-6452 - Pull "Local Projects" values from Google Sheets
  • PLANET-6451 - Pull "Global Projects" values from Google Sheets
  • PLANET-5609 - Covers block: Create a Carousel layout style

2.69.2 - 2021-12-16

Features

  • PLANET-6475 - Add sticky option on Take Action Boxout block

Bug Fixes

  • PLANET-6482 - Accordion: button text displayed vertical in the backend

2.69.1 - 2021-12-13

Features

  • PLANET-6501 - Allow multiple Take Action Boxout blocks

Bug Fixes

  • PLANET-6503 - Prevent Carousel Header from using locally saved images
  • PLANET-6500 - Gallery: Images are not split or expanded properly in all screen sizes

2.69.0 - 2021-12-06

Features

  • PLANET-6376 - Fine tune Carousel Header slide re-ordering design and UX
  • PLANET-6252 - Implement the new design of the Cookies bar (1st iteration)

Bug Fixes

  • PLANET-6495 - Exception: Call to a member function value() on bool
  • PLANET-5321 - Same class (page-template) is used on both body and post content wrapper

2.68.1 - 2021-12-01

Features

  • PLANET-6471 - Take Action Boxout: Align the way we upload/edit images with other blocks
  • PLANET-6450 - Migrate posts to use the Take Action Boxout block instead of the setting
  • PLANET-6091 - New breakpoint XXL

Bug Fixes

  • PLANET-6490 - Blocks that use code splitting not rendered in preview mode unless the post had the block before edits
  • PLANET-6486 - Footer: Hover on social media icons is not working properly
  • PLANET-6430 - Carousel Header: CTA button is not editable in Safari

2.67.1 - 2021-11-15

Features

  • PLANET-6188 - Add an author image to Posts
  • PLANET-6121 - Covers: Release WYSIWYG version
  • PLANET-6071 - Implement the new design of the Comments block
  • PLANET-6070 - Implement the new Post page centered layout
  • PLANET-6069 - Implement the new Take action boxout design
  • PLANET-5765 - Remove jQuery from post_action.js
  • PLANET-5608 - Covers: Implement "Take action" style new design

2.67.0 - 2021-11-09

Features

  • PLANET-6008 - CTA buttons: align with the design system
  • PLANET-6006 - Gallery block - Make the carousel style consistent

Bug Fixes

  • PLANET-6460 - Covers block buttons not accessible with keyboard

2.66.1 - 2021-11-03

Features

  • PLANET-5797 - Align links design with Design System - standalone links
  • PLANET-5796 - Align links design with Design System - body-copy links

Bug Fixes

  • PLANET-6456 - The arrow icon on the accordion is missing
  • PLANET-6455 - TA Boxout: multiple bugs when using as a reusable block

2.66.0 - 2021-10-26

Features

  • PLANET-6301 - Upgrade Cloudflare plugin to 4.6.x
  • PLANET-6272 - Upgrade to stable Bootstrap 5.0.x
  • PLANET-5799 - Align links design with Design System - title links
  • PLANET-5798 - Align links design with Design System - contextual navigation links

Bug Fixes

2.65.2 - 2021-10-20

Features

  • PLANET-6443 - Update Footer data attributes
  • PLANET-6442 - Upgrade Elastic APM Agent to 1.3.1
  • PLANET-5802 - Align links design with Design System - In-page links
  • PLANET-5801 - Align links design with Design System - in-list links

Bug Fixes

  • PLANET-6445 - Password protected posts redirect to root domain after entering correct password
  • PLANET-6424 - Weird redirection when doing quick operations on pages

2.65.1 - 2021-10-18

Features

  • PLANET-6411 - Hide show cookies bar on the basis of new cookies "active consent choice"
  • PLANET-6214 - Handbook: Replace the "Greenpeace" logo with "Planet 4"
  • PLANET-6189 - Implement the new footer design
  • PLANET-6005 - Replace all FontAwesome icons by SVG icons

Bug Fixes

  • PLANET-6406 - Spreadsheet block: sorting function not working as expected for numbers
  • PLANET-5026 - Campaigns: Font size is not responsive for mobile

2.65.0 - 2021-10-11

Bug Fixes

  • PLANET-6437 - When using a tag on Take Action Boxout, all data relating to the tag is saved in the post
  • PLANET-6436 - Take Action Boxout in post causes warnings when closing or reloading a tab even if the post has no changes

2.64.1 - 2021-10-06

Features

Bug Fixes

  • PLANET-6425 - Timeline block is not working on localized pages

2.64.0 - 2021-09-29

Features

Bug Fixes

2.63.2 - 2021-09-20

Features

Bug Fixes

  • PLANET-6267 - Fix 404 error for external link and PDF link icons
  • PLANET-6239 - Blocks with alignment overlap in the backend

Infrastructure

  • PLANET-6339 - Update dev & stage DNS names for storytelling
  • PLANET-6329 - Update dev and stage DNS hostnames for gcef.ca
  • PLANET-6312 - Update dev & stage DNS hostnames for handbook

2.63.1 - 2021-09-09

Features

  • PLANET-6363 - Remove legacy themes
  • PLANET-6362 - Switch all production campaign pages using a theme to the new version

2.62.1 - 2021-09-06

Features

  • PLANET-6361 - Allow choosing the new version of themes in the design sidebar
  • PLANET-6345 - Add styles for page header background image to new version of Oceans theme
  • PLANET-6336 - Develop code for the Cookies Bar A/B Test (1st iteration)
  • PLANET-6253 - Change the cookies settings in the cookies block
  • PLANET-6137 - Add ability to reorder carousel header slides

2.62.0 - 2021-09-01

Features

  • PLANET-6198 - Convert Social Media Block to WYSIWYG
  • PLANET-6122 - Implement hydration for CarouselHeader WYSIWYG
  • PLANET-6120 - Release Carousel Header WYSIWYG block
  • PLANET-5608 - Implement "Take action" style design on BETA WYSIWYG version of Covers

2.61.0 - 2021-08-17

Features

Bug Fixes

  • PLANET-6318 - #GITS00030114 EN Form: Twitter share breaks 1

Infrastructure

  • PLANET-6265 - Create Origin CA Integration for Cloudflare certificate generation
  • PLANET-6264 - Update Traefik migration plan to include the use of Cloudflare Origin Certificates
  • PLANET-6259 - Create cert manager DNS issuer to support nginx load balancer
  • PLANET-6250 - Increase CPU limits for elastic (ElasticStack) (dev & prod)
  • PLANET-6249 - Draft P4 escalation procedure document
  • PLANET-6244 - Increase CPU limits for kube-metrics (NewRelic) (prod)
  • PLANET-6243 - Update backend check notification destination in Cloudflare
  • PLANET-6241 - Update Traefik helm chart to commit new memory and replica values following outage
  • PLANET-6217 - Tune end point alerts to allow for flapping
  • PLANET-5587 - Upgrade cert-manager once all NROs have migrated successfully

2.60.0 - 2021-07-26

Features

  • PLANET-6237 - Set up Slack notifications pilot on GPI
  • PLANET-5326 - Handbook: increase sidebar font size and fix wrapping
  • PLANET-5247 - Spreadsheet Accessibility

Bug Fixes

  • PLANET-6238 - Private Campaign Pages are not visible to Editors
  • PLANET-6124 - Columns: external links always open in new tab ignoring option in settings

Infrastructure

  • PLANET-6224 - Fix dev yellow ElasticSearch index status
  • PLANET-6218 - Deploy nginx ingress to static chart for local testing
  • PLANET-6207 - Delete fluent-gcp-scaler (Prod)

2.59.0 - 2021-07-05

Features

  • PLANET-6152 - Add punctuation before "via @greenpeace" in tweet share button text
  • PLANET-4460 - Social media block: set min and max width to Facebook embeds

Bug Fixes

  • PLANET-6212 - EN form can't be submitted if it has mandatory checkbox
  • PLANET-6147 - Adding additional classes to blocks sometimes breaks styles
  • PLANET-6130 - Mobile logo link spans the whole fixed header
  • PLANET-6040 - Articles block through error on page edit
  • PLANET-5968 - Missing images in Media Library
  • PLANET-5003 - Pages: Spacing of lists is inconsistent compared to Posts

Infrastructure

  • PLANET-6206 - Increase the memory on nginx controllers (global & p4)(dev & prod)
  • PLANET-6201 - Create an nginx ingress for jctest
  • PLANET-6200 - Upgrade Nginx Load balancers to latest version in dev and prod
  • PLANET-6199 - Upgrade Cert Manager to latest version in dev and prod

2.58.2 - 2021-06-23

Features

  • PLANET-6146 - Add Hubspot event callback script to track form signups

Bug Fixes

  • PLANET-6197 - Twitter embed doesn't fit in the page on mobile width
  • PLANET-6196 - Image credits are missing in gallery block
  • PLANET-6194 - 404 search input not adapted to RTL
  • PLANET-6009 - A Media Block with empty url field generates a notice and a false block

Infrastructure

  • PLANET-6195 - Draft plan to migrate Traefik to Nginx loadbalancer
  • PLANET-6181 - Validate all indexes moved to new ElasticSearch instance
  • PLANET-6097 - Decommission old ElasticSearch in production

2.58.1 - 2021-06-15

Features

  • PLANET-5757 - Remove jQuery from global.js
  • PLANET-5257 - Improve Accessibility on Posts Teasers (Search, Articles block)

Bug Fixes

  • PLANET-6192 - The language switcher shows single character on menu bar

Infrastructure

  • PLANET-6187 - Disable GCP vulnerability container scanning for dev and prod

2.58.0 - 2021-06-14

Features

  • PLANET-6172 - Allow basic rich text formatting on blocks description fields
  • PLANET-6150 - Upgrade WPML to 4.4.10

Bug Fixes

  • PLANET-6060 - Header description field is not editable from visual tab of tiny mce editor

2.57.1 - 2021-06-08

Features

  • PLANET-6155 - Align HS consent mechanism to P4 native cookies bar
  • PLANET-6023 - Enhance nro-enable to have an exact snapshot of live website
  • PLANET-5868 - Update Table block caption styles

Infrastructure

  • PLANET-6167 - Automate restarting of all non-P4 deployments for node upgrades
  • PLANET-6166 - Fix Cert Manager namespace issuer to support global-redirects with cluster issuers
  • PLANET-6117 - Deploy Information Lifecycle Management policies for Application Performance Metric indexes
  • PLANET-6092 - Complete sizing review of new Elastic stack
  • PLANET-5834 - Upgrade Prod Nodes to 1.17
  • PLANET-5833 - Upgrade Develop Kubernetes Nodes to 1.17

2.57.0 - 2021-06-01

Features

2.56.1 - 2021-05-19

Features

Bug Fixes

  • PLANET-6153 - Archived posts on the search result page are missing the link to the archived post

2.56.0 - 2021-05-17

Features

Bug Fixes

  • PLANET-6105 - Buggy indicators in Gallery Carousel style
  • PLANET-6002 - Remove back-to-top button
  • PLANET-5489 - Happypoint mailing list iframe toggle doesn't work

2.55.0 - 2021-05-10

Features

Bug Fixes

  • PLANET-6037 - Icons in buttons don't have the 150ms transition the rest of the button uses
  • PLANET-6019 - Fix issues when ElasticSearch container does not run

Infrastructure

2.54.0 - 2021-04-22

Features

  • PLANET-6087 - Move SpreadSheet, SubPages and Accordion from beta to stable category
  • PLANET-6085 - Upgrade to Wordpres 5.6.3
  • PLANET-6076 - Add robots.txt at the root of dev and stage domains
  • PLANET-6051 - Replace Microscanner with Trivy
  • PLANET-6045 - Move Acceptance tests on applications repos
  • PLANET-5963 - Integrate with Elastic APM
  • PLANET-5897 - Allow embedding Planet4 content into third party websites
  • PLANET-5760 - Remove jQuery from load_more functionality

Bug Fixes

  • PLANET-6073 - Cookie bar - “Got it!” String translation not working
  • PLANET-6072 - Spreadsheet block - Fix ErrorException
  • PLANET-6062 - Menu text is showing when the main menu is opened on M size
  • PLANET-6080 - Campaign stylesheets call fonts.googleapis.com from a stylesheet and don't use swap

2.53.0 - 2021-04-07

Features

  • PLANET-5951 - Search results page - align checkboxes font sizes with the Design system

Bug Fixes

  • PLANET-6053 - Weird line breaks with external and pdf links
  • PLANET-6043 - Search result pages show weird image aspect ratios

2.52.2 - 2021-03-31

Features

Bug Fixes

  • PLANET-6035 - Youtube video does not show in the editor
  • PLANET-6033 - Login: Some users unable to login using Google sign-in
  • 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

2.52.1 - 2021-03-29

Features

Bug Fixes

  • 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

2.52.0 - 2021-03-24

Features

  • PLANET-5986 - Disable Take Action Boxout on Pages
  • PLANET-5981 - Bootstrap 5 css/template fixes
  • PLANET-5906 - P4 Grid System: Migrate to Bootstrap 5
  • 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-5871 - Top controls missing for native blocks that we override
  • PLANET-5848 - Remove blue caption from images in classic WP editor
  • PLANET-5756 - jQuery: remove jQuery from external_links.js / pdf_icon.js
  • PLANET-5630 - Upgrade sites to Wordpress 5.6
  • PLANET-5615 - Use button tags for buttons
  • PLANET-5499 - Enable Group block
  • PLANET-5460 - Disable Wordpress blocks registry

Bug Fixes

  • 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

2.51.0 - 2021-03-09

Features

  • PLANET-5519 - Update Timber to 1.18.x
  • PLANET-5748 - Show password validation message on password protected page
  • PLANET-5990 - Enable Social Media block on Posts

Bug Fixes

  • PLANET-4590 - Image block: Photo credit/copyright is not visible in the editor
  • PLANET-5985 - Too much padding bottom for new YouTube embed

2.50.3 - 2021-03-02

Features

  • PLANET-5978 - Add CSS variables editor to develop instances
  • PLANET-5843 - Replace some colors to align with the design system

Bug Fixes

  • PLANET-5979 - Twitter handle name is missing on evergreen pages social share button

Infrastructure

  • PLANET-5910 - Deploy Elastic stack to dev to test APM module
  • PLANET-5832 - Add CPU usage dashboards to Grafana in Dev
  • PLANET-5446 - Expose dev Prometheus to GPI Ops Grafana instance

2.50.2 - 2021-02-25

Bug Fixes

  • PLANET-5971 - Blocks plugin script loads in head when logged in
  • PLANET-5970 - YouTube video don't render in full width

2.50.1 - 2021-02-24

Features

  • PLANET-5964 - Render blocks before loading jQuery
  • PLANET-5959 - Youtube (nocookie) adds a lot of data to page load

Bug Fixes

  • PLANET-5969 - Cookies setup function crashes when there is no cookie banner
  • PLANET-5815 - Split two columns text too large between screen width 991 and 1200

2.50.0 - 2021-02-22

Features

  • PLANET-5946 - Drop master/develop branches on deploy repos
  • PLANET-5755 - jQuery: remove jQuery from cookies scripts
  • PLANET-5483 - make npm/node persistent to our docker-compose dev images

Bug Fixes

  • PLANET-5960 - Timeline block breaks the editing of media blocks

2.49.3 - 2021-02-16

Features

Bug Fixes

  • PLANET-5939 - In campaign pages the text is set too high and is hidden by the top bar
  • PLANET-5865 - Submenu block removes other blocks

2.49.2 - 2021-02-15

Features

  • PLANET-5870 - Purge specific pages from Cloudflare cache on demand
  • PLANET-5850 - Investigate alternative to loading CSS variables ponyfill on all browsers
  • PLANET-5842 - Delete unused colors from the codebase
  • PLANET-5840 - Implement fb graph API to serve the FB & IG oembed functionality in social media block
  • PLANET-5752 - jQuery: remove jQuery from enhancedDonateButton.js

Bug Fixes

  • PLANET-5950 - Remove the yellow color from the 3 columns gallery block
  • PLANET-5945 - Image credits are missing in gallery block
  • PLANET-5939 - In campaign pages the text is set too high and is hidden by the top bar
  • PLANET-5812 - Colors not working for Spreadsheet block

2.49.0 - 2021-02-08

Features

Bug Fixes

  • PLANET-5849 - Columns block buttons too wide in campaign pages
  • PLANET-5817 - Weird mega comment bubble in Ideas content type (Handbook)

Infrastructure

2.48.2 - 2021-02-03

Features

Bug Fixes

  • PLANET-5816 - Media Asset missing from attachment page

Infrastructure

  • PLANET-5889 - Helm3 upgrade for planet4-cert-manager

2.48.1 - 2021-01-25

Bug Fixes

2.48.0 - 2021-01-25

Features