Skip to content

Latest commit

 

History

History
113 lines (95 loc) · 15.7 KB

CHANGELOG.md

File metadata and controls

113 lines (95 loc) · 15.7 KB

Changelog

1.1.2: February 28, 2023

  • Removed block category allow list, fixing bug preventing custom categories in editor ([DESCW-924]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-924))
  • Updated package.json:
    • Node version required to be lts/hydrogen (version 18 - 19)
    • Updated @wordpress/scripts version to latest (25.4.0)
    • Note: npm i should be run to get the above updates
  • Added the ability to export Block Theme templates, teplate parts and global styles via the WordPress exporter tool. ([DESCW-912]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-912))
  • Added print bug fix where updating styles for print were bleeding back into the DOM overriding WordPress image settings. Added the ability to set a page specific body class. ([DESCW-949]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-949))
  • Added Safari takeove menu layer order fix for Safari. Fixed naming collision inside Admin Notification banner with WordPress generic .notice class. Moved to use vs. require for Loader class in Setup.php. ([DESCW-949]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-949))
  • Enabled absolute positioning as a filter to core/image. Removed Gravity Forms block exclusion. ([DESCW-949]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-949))
  • Reworked scripts in both Admin and Public directories to use { qs, qsa } from public/utils. Cleaned up geenral registerBlockStyle implementation and lodash imports. Moved Loader into functions.php ahead of Setup initiaition. Setup class cleaned up to remove full namespace from class initiations. Reorganised styles. Added fluid typography to WordPress font sizing. Fixed custom notification banner setting registration bug from previous commmit and refactored some naming to remove pluralisation throughout. ([DESCW-949]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-949))
  • Developed a feature flag framework under a "BCGov Block Theme Settings" page to enable faster addition of settings that do not require advanced layout. Applied this to Custom Patterns and the current site's Custom Notice Banner. Feature can be accessed by Admininstor users. ([DESCW-935]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-935))

1.1.1: February 12, 2023

  • Restructured src and inc/core directories – to put more focus on the src directory. Moved away from functional structure to a class/loader system. Added an autoloader to the Setup and reworked the hooks system to utilise this approach through src/Actions and src/Filters class directories. Admin pages for options, notifications banner and documentation pages moved into src/Templates. ([DESCW-911]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-911))

1.1.0: February 8, 2023

1.0.7: January 27, 2023

  • Polylang integration into ribbon style menu. Includes utility function additions for querySelect [qs()], querySelectAll [qsa()] and createElement, with associated public facing side refactoring. Includes placeholder masking the language switcher in the Full Site Editor ribbon navigation. ([DESCW-841]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-841))
  • Modified langauge switcher to pull in main navigation styles. Removes arrow from langauge switcher when navigation option "show arrow" is not selected. ([DESCW-841]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-841))
  • Bug fix for polylang menu integration when no other sub menu items are available to lend classes to synthesised language menu. ([DESCW-841]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-841))

1.0.6: January 23, 2023

1.0.5: January 16, 2023

1.0.4: January 9, 2023

–  Print mode: header + image printing. Adds core/site-logo print logo against black backing. Adds core/media-text and core/image block setting for print –  Print mode: Additional print mode styling including script to enable printing of parent containers for images ([DESCW-723]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-723)) – Header footer templates + parts. Updated all templates and related template parts needed to create a global header and footer ([DESCW-721]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-721)) – Adjuststed global header container template part. ([DESCW-721]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-721))

  • Patterns update to add and integrate Step through sequence pattern used in Go Electric BC for general Block Theme use.
  • Collapse block (accordion) styling picked up for non-pattern usage. Added two patterns using the collapse blocks: table and media-text variations ([DESCW-750]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-750))
  • Reviewed and modified default blocks such as heading, paragraph, list, blockquote, table, image, gallery, and more to ensure the styling works as expected for responsive and accessible design. Addresses issues within the WordPress admin as well as visitor facing. Also addresses consistency of display for the header colour and navigation. ([DESCW-749]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-749))
  • Header + navigation enhancements. Added colour options to takeover underlines. Added custom body class feature and enabled access to Additional CSS customiser tool from settings page. Added admin utility filtering to inject custom body class into customiser tool. Enhanced image block for variable ratio styling. ([DESCW-737]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-737))
  • Navigation improvements – fix overzealous custom CSS selector encoding. Refactored styles for navigation options. Updated polylang navigation selector for more consistent display. Added navigation block styles to allow for centring vs column alignment (flex vs grid layouts) when using the overlay (full screen takeover) menu. ([DESCW-751]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-751))

1.0.3: November 23, 2022

– Updates related to implementing styles and patterns to better generalise site specific patterns and blocks. Admin documentation page update. ([DESCW-599]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-599))

1.0.2: September 19, 2022

– Post-launch design updates. Various landing banner changes + rounding elements + patterns [DESCW-598]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-598)

1.0.1: September 19, 2022

– Navigation update: sorting out tagging for production [DESCW-601]https://apps.itsm.gov.bc.ca/jira/browse/DESCW-601)

1.0.0: September 19, 2022

– Initial Theme Structure (DESCW-186)