In release v2.43 we focused on improving accessibility for author page, footer and homepage, we switched Media block to WYSIWYG, we fixed the header carousel that was not showing images on mobile, removed url encoding of twitter card title in meta tags, fixed the timeline block and the tags containing ampersands, as well as the issue that made hashtags to cut off text for social media sharing.


🎩 Features

  • PLANET-5254Author page accessibility
    • Improved accessibility for the author page.
    • Picture of authors is now read “Picture of…” 
  • PLANET-5253Footer Accessibility
    • The slashes are read out loud as aria-hidden instead of “diagonal”
    • The copyright text is wrapped by an element with role=text to be treated as a single text.
    • Copyright symbol and the NRO text –  wrapped the footer text in a single text for screen readers
  • PLANET-5211Home page Accessibility: Navigation bar and “Skip to…” links.
    • Hide “Skip to” links using aria-hidden.
    • Search: Both the input and the search icon were read as “Search”. Made the input more descriptive using aria-label with “Press return/enter or click to search” for the search button
    • Countries list, make sure it works well, is browsable, and it has proper aria tags to deal with the transition (the big menu appearing).
    • Make sure new text is translatable.

🐛Bug Fixes

  • PLANET-5659Header carousel won’t show images on mobile
    • Header carousel won’t show the background images when viewing on mobile.
  • PLANET-5658Happypoint opacity change on mobile
    • Happypoint opacity should be 30% but on mobile is changed back to 100%
  • PLANET-5660Remove url encoding of twitter card title in meta tags
    • The Twitter card title displayed with encoded text.
  • PLANET-5652Articles block: Tags containing an ampersand are displayed escaped
    • In the Articles block, tags listed on top of each article are escaped and will display an ampersand as
&
  • PLANET-5633Gallery block: 3 Columns style overly zoom on images
    • On both the front and back ends the 3-column style of the gallery block was not working as expected. The images were overly zoomed and the center function in the WYSIWYG was not functioning.
  • PLANET-5640Timeline Block: frontend rendering doesn’t work
    • The timeline block stopped working. Ee updated the Timeline library, which was not working anymore because of a change in a previous version of the library
  • PLANET-5606Center search button svg icons
    • On the search page there are two buttons with svg icons that need to be vertically centered:
      • Search
      • Filters (only on mobiles and tablets)
  • PLANET-5441Hashtag cuts off text for social media sharing
    • If there was a hashtag in a title, when a visitor would click the Twitter button, the tweet only contained the title text before the hashtag, while the text after the hashtag was cut off.
    • This made it unable to use hashtags for social sharing.
    • The full title can be displayed in the tweet if it is placed in Open Graph/Social Fields, but not if a hashtag is included.
    • We fixed the bug to make sure the whole is being used in the share text and checked if this affects the rest of the share buttons.
  • PLANET-5349Follow WP admin UI rules on the Editor sidebar help texts
    • The help texts in the editor sidebar was looking disproportionately big compared to the rest of the sidebar, especially on larger screens

🛠️ Infrastructure

  • PLANET-5657Change dev/stage hostnames and route through Cloudflare
  • PLANET-5621Update traefik certs in Dev & Prod
  • PLANET-5627Upgrade to helm 2.17 for new stable chart location & other circleci utilities
  • PLANET-5579Add authentication for Docker Hub images
  • PLANET-5542Configure www-stage for cloudflare
  • PLANET-5541Configure www-dev for cloudflare