New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Try Highlight block V2 with Supports #2287
Conversation
Performance Test Results:
|
Download coblocks.zip: https://46252-128991767-gh.circle-artifacts.com/0/tmp/artifacts/coblocks-2287.zip |
Code Coverage: 96.64% 💚 🗂 Folder Coveragesrc/blocks/accordion/ 100.00% ✅ src/blocks/accordion/accordion-item/ 100.00% ✅ src/blocks/alert/ 100.00% ✅ src/blocks/author/ 100.00% ✅ src/blocks/buttons/ 100.00% ✅ src/blocks/click-to-tweet/ 100.00% ✅ src/blocks/counter/ 100.00% ✅ src/blocks/dynamic-separator/ 100.00% ✅ src/blocks/events/ 96.43% 💚 src/blocks/events/event-item/ 100.00% ✅ src/blocks/faq/ 100.00% ✅ src/blocks/faq/faq-item/ 100.00% ✅ src/blocks/features/ 100.00% ✅ src/blocks/features/feature/ 100.00% ✅ src/blocks/food-and-drinks/ 100.00% ✅ src/blocks/food-and-drinks/food-item/ 100.00% ✅ src/blocks/form/fields/checkbox/ 100.00% ✅ src/blocks/form/fields/date/ 100.00% ✅ src/blocks/form/fields/hidden/ 100.00% ✅ src/blocks/form/fields/name/ 100.00% ✅ src/blocks/form/fields/phone/ 100.00% ✅ src/blocks/form/fields/radio/ 100.00% ✅ src/blocks/form/fields/select/ 100.00% ✅ src/blocks/form/fields/text/ 100.00% ✅ src/blocks/form/fields/textarea/ 100.00% ✅ src/blocks/form/fields/website/ 100.00% ✅ src/blocks/gallery-carousel/ 96.43% 💚 src/blocks/gallery-collage/ 100.00% ✅ src/blocks/gallery-masonry/ 79.77% 💛 src/blocks/gallery-offset/ 100.00% ✅ src/blocks/gallery-stacked/ 100.00% ✅ src/blocks/gif/ 100.00% ✅ src/blocks/gist/ 100.00% ✅ src/blocks/hero/ 92.56% 💚 src/blocks/highlight/ 100.00% ✅ src/blocks/logos/ 100.00% ✅ src/blocks/map/ 100.00% ✅ src/blocks/media-card/ 100.00% ✅ src/blocks/opentable/ 100.00% ✅ src/blocks/post-carousel/ 100.00% ✅ src/blocks/posts/ 100.00% ✅ src/blocks/pricing-table/ 100.00% ✅ src/blocks/pricing-table/pricing-table-item/ 100.00% ✅ src/blocks/row/ 94.43% 💚 src/blocks/row/column/ 88.54% 💚 src/blocks/services/ 100.00% ✅ src/blocks/services/service/ 100.00% ✅ src/blocks/shape-divider/ 100.00% ✅ src/blocks/share/ 81.25% 💚 src/blocks/social-profiles/ 79.64% 💛 src/blocks/testimonials/ 87.50% 💚 src/blocks/testimonials/testimonial/ 100.00% ✅
From Circle CI build 46029 |
Code Coverage: 96.64% 💚 🗂 Folder Coveragesrc/blocks/accordion/ 100.00% ✅ src/blocks/accordion/accordion-item/ 100.00% ✅ src/blocks/alert/ 100.00% ✅ src/blocks/author/ 100.00% ✅ src/blocks/buttons/ 100.00% ✅ src/blocks/click-to-tweet/ 100.00% ✅ src/blocks/counter/ 100.00% ✅ src/blocks/dynamic-separator/ 100.00% ✅ src/blocks/events/ 96.43% 💚 src/blocks/events/event-item/ 100.00% ✅ src/blocks/faq/ 100.00% ✅ src/blocks/faq/faq-item/ 100.00% ✅ src/blocks/features/ 100.00% ✅ src/blocks/features/feature/ 100.00% ✅ src/blocks/food-and-drinks/ 100.00% ✅ src/blocks/food-and-drinks/food-item/ 100.00% ✅ src/blocks/form/fields/checkbox/ 100.00% ✅ src/blocks/form/fields/date/ 100.00% ✅ src/blocks/form/fields/hidden/ 100.00% ✅ src/blocks/form/fields/name/ 100.00% ✅ src/blocks/form/fields/phone/ 100.00% ✅ src/blocks/form/fields/radio/ 100.00% ✅ src/blocks/form/fields/select/ 100.00% ✅ src/blocks/form/fields/text/ 100.00% ✅ src/blocks/form/fields/textarea/ 100.00% ✅ src/blocks/form/fields/website/ 100.00% ✅ src/blocks/gallery-carousel/ 96.43% 💚 src/blocks/gallery-collage/ 100.00% ✅ src/blocks/gallery-masonry/ 79.77% 💛 src/blocks/gallery-offset/ 100.00% ✅ src/blocks/gallery-stacked/ 100.00% ✅ src/blocks/gif/ 100.00% ✅ src/blocks/gist/ 100.00% ✅ src/blocks/hero/ 92.56% 💚 src/blocks/highlight/ 100.00% ✅ src/blocks/logos/ 100.00% ✅ src/blocks/map/ 100.00% ✅ src/blocks/media-card/ 100.00% ✅ src/blocks/opentable/ 100.00% ✅ src/blocks/post-carousel/ 100.00% ✅ src/blocks/posts/ 100.00% ✅ src/blocks/pricing-table/ 100.00% ✅ src/blocks/pricing-table/pricing-table-item/ 100.00% ✅ src/blocks/row/ 94.43% 💚 src/blocks/row/column/ 88.54% 💚 src/blocks/services/ 100.00% ✅ src/blocks/services/service/ 100.00% ✅ src/blocks/shape-divider/ 100.00% ✅ src/blocks/share/ 81.25% 💚 src/blocks/social-profiles/ 79.64% 💛 src/blocks/testimonials/ 87.50% 💚 src/blocks/testimonials/testimonial/ 100.00% ✅
From Circle CI build 46152 |
Code Coverage: 96.65% 💚 🗂 Folder Coveragesrc/blocks/accordion/ 100.00% ✅ src/blocks/accordion/accordion-item/ 100.00% ✅ src/blocks/alert/ 100.00% ✅ src/blocks/author/ 100.00% ✅ src/blocks/buttons/ 100.00% ✅ src/blocks/click-to-tweet/ 100.00% ✅ src/blocks/counter/ 100.00% ✅ src/blocks/dynamic-separator/ 100.00% ✅ src/blocks/events/ 96.43% 💚 src/blocks/events/event-item/ 100.00% ✅ src/blocks/faq/ 100.00% ✅ src/blocks/faq/faq-item/ 100.00% ✅ src/blocks/features/ 100.00% ✅ src/blocks/features/feature/ 100.00% ✅ src/blocks/food-and-drinks/ 100.00% ✅ src/blocks/food-and-drinks/food-item/ 100.00% ✅ src/blocks/form/fields/checkbox/ 100.00% ✅ src/blocks/form/fields/date/ 100.00% ✅ src/blocks/form/fields/hidden/ 100.00% ✅ src/blocks/form/fields/name/ 100.00% ✅ src/blocks/form/fields/phone/ 100.00% ✅ src/blocks/form/fields/radio/ 100.00% ✅ src/blocks/form/fields/select/ 100.00% ✅ src/blocks/form/fields/text/ 100.00% ✅ src/blocks/form/fields/textarea/ 100.00% ✅ src/blocks/form/fields/website/ 100.00% ✅ src/blocks/gallery-carousel/ 96.43% 💚 src/blocks/gallery-collage/ 100.00% ✅ src/blocks/gallery-masonry/ 80.10% 💚 src/blocks/gallery-offset/ 100.00% ✅ src/blocks/gallery-stacked/ 100.00% ✅ src/blocks/gif/ 100.00% ✅ src/blocks/gist/ 100.00% ✅ src/blocks/hero/ 92.56% 💚 src/blocks/highlight/ 100.00% ✅ src/blocks/logos/ 100.00% ✅ src/blocks/map/ 100.00% ✅ src/blocks/media-card/ 100.00% ✅ src/blocks/opentable/ 100.00% ✅ src/blocks/post-carousel/ 100.00% ✅ src/blocks/posts/ 100.00% ✅ src/blocks/pricing-table/ 100.00% ✅ src/blocks/pricing-table/pricing-table-item/ 100.00% ✅ src/blocks/row/ 94.43% 💚 src/blocks/row/column/ 88.54% 💚 src/blocks/services/ 100.00% ✅ src/blocks/services/service/ 100.00% ✅ src/blocks/shape-divider/ 100.00% ✅ src/blocks/share/ 81.25% 💚 src/blocks/social-profiles/ 79.64% 💛 src/blocks/testimonials/ 87.50% 💚 src/blocks/testimonials/testimonial/ 100.00% ✅
From Circle CI build 46260 |
Only failing tests are related to the Color controls compat fix for WP 5.9.1 |
Sorry for the confusing changes to the Stacked block here. Those were made to satisfy Linting complaints on those files after I merged with the main branch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job! Looks great to me!
Description
Move Highlight block to v2 API and opt-in to block supports for fontSize controls and color controls.
Screenshots
N/A Looks identical.
Types of changes
Minor changes here mostly removing code.
Uses the force-deprecate extension to migrate color and fontSize attributes to the new paradigm.
How has this been tested?
E2E and Jest tests are added.
Checklist: