Releases: cagov/ca-design-system-gutenberg-blocks
1.1.7
- Added references to partial header file to be compatible with CAWeb ^1.6.3.
- Update layouts for scrollable card and promotional card.
- Update the README, ROADMAP and CHANGELOG (including with future plans)
- Add ADR (Architectural Decision Records) folder so we can start to include architectural decisions on this project long term
- Rename DEVELOPMENT.md to MAINTENANCE.md
1.1.6
Add support for SVG, CSV, JSON mime-types.
(Note, the "headless publishing" features will be moving to a separate plugin as we start to upgrade this plugin for just gutenberg blocks, but keeping this release very simple until we are ready with the new plugins.)
1.1.5
- Hotfix that will not require Redirection plugin
1.1.4
Post list, use correct API data. (Hotfix that fixes display of data on news post lists)
1.1.3
- Fix REST API error that breaks Divi's gutenberg.js script (Empty Posts have no data and Divi does not want a null result, even though WP docs suggests this.
- Copy edits CHANGELOG and ROADMAP
- Hotfixes for Pantheon (footer menus)
- Hotfix for cannabis: feedback form missing color variable
1.1.2
Headless API support
Changes made from support of drought.ca.gov. Mostly adding API support for headless rendering & keeping packages updated with design system components.
1.1.2
- Check for CAWeb theme & deliver CAWeb specific page templates, otherwise default to Pantheon cagov theme option.
- Clean up folder structure
- Add more notes/suggestions about the structure and direction of this code for keeping flexibility with development coming from agency partners.
- Removed some reference code
- Apply same template hiding filter used for pantheon template handler to CAweb template handlers
- Redirection API extension script
- OG Meta API extension script
- Fix Accordion display in editor mode
- Fix block category listing for WP versions 5.8 and up.
- Support local builds of newly published design system components
- Update design system packages to latest versions
1.1.1
- Rename
ca-design-system
block namespace tocagov-design-system.
- Add
patterns/template-pattern-extension
- Structure a starter plugin for adding structured data and blocks for specific State publishing content patterns. - Add
template-custom-blocks-extension
- Structure a starter plugin that shows how to support custom Gutenberg Blocks as extensions of the California Design System. - Not deployed to cannabis.ca.gov, temporary update only for drought.ca.gov to update the Pantheon + no CAWeb theme code
- Update og meta content for API
- Alter output for Pantheon development
- Add Content Admin role (which suffered from an issue of not being able to load capabilities in the 15 minutes we had to add this feature)
- Merge in change to support headless rendering.
- Refactor plugin structure to delineate current usage & future changes for planned work.
- Include new
regulatory-outline
block. #245 - REST API endpoint updates to structure (aligns with headless release data mapping)
- Events system (Event detail, Events Post List, REST support)
- Campaign toolkit feature (
promotional-card
andscrollable-card
)
1.1.0
- Refactored single plugin for any WordPress environment.
- Improve plugin naming conventions.
- Decide to keep
ca-design-system
as the block namespace as markup on sites are mapped to this naming convention. Will think this through for design-system version upgrades and validate the long-term usage of this block-library key. The name is mapped to the specific library name, prefixed with ca. The name should becagov-design-system
to be accurate to the GitHub repository name and project name. This has migration requirements, so postponing this to the future. - Keeping the same Gutenberg block library namespace for the California Design System (
ca-design-system
) split blocks into groupscagov-design-system-html
- Simple Gutenberg Blocks that render static markup samples for the California Design System.cagov-design-system-blocks
— Mirrors@cagov/design-system
published component packages. Each package is hosted onnpm
and loaded into the block library from `cagov-design-system/patterns/cagov-events
- Initial Events data systems plugin, exposes data to REST APIpatterns/cagov-news
- Initial News posts data systems plugin, exposes data to REST API
- Merge in change to support headless rendering.
- Refactor plugin structure to delineate current usage & future changes for planned work.
- Include new
regulatory-outline
block. #245 - REST API endpoint updates to structure (aligns with headless release data mapping)
- Events system (Event detail, Events Post List, REST support)
- Campaign toolkit feature (
promotional-card
andscrollable-card
) - Getting on versioning system
fix encoding in content nav links
Fix padding issue in page-alert component
Add missing decodeURI in content-navigation component
Fix page alert encoding
The page alert uses Gutenberg blocks RichText, which stores data with UTF-8 encoding for any links added to the content block.
Applied an additional encoding to this markup before it's passed into the web component.
1.0.15
Bump release number to see if it helps server notice the change.
Page style updates
- Make styles match updated style guide specs.