* Blog: Fix masonry JS error if no archive pagination exists
* Blog: Fix full width featured blog column
* Colors: Deprecate module if using GP 3.1.0
* Elements: Add custom class option to dynamic image block
* Elements: Add support for post_type array in display rules
* Elements: Fix container link option when targeting next/previous posts
* Menu Plus: Integrate off-canvas panel with new dynamic typography system
* Menu Plus: Integrate off-canvas panel with new color system
* Menu Plus: Integrate mobile header HTML attributes with new HTML attribute system
* Menu Plus: Integrate mobile header and off-canvas panel with new generate_has_active_menu filter
* Menu Plus: Fix broken inline CSS when using floated sticky navigation
* Menu Plus: Add logo dimensions to navigation logo
* Secondary Navigation: Integrate with new color system
* Secondary Navigation: Integrate with new generate_has_active_menu filter
* Secondary Navigation: Integrate with new dynamic typography system
* Secondary Navigation: Reduce box-shadow to match main navigation
* Secondary Navigation: Change direction of sub-menu box-shadow when opening left
* Secondary Navigation: Fix sub-menu overlap when using dropdown click/mobile
* Secondary Navigation: Replace box-shadow with border-bottom when sub-menu opens down
* Site Library: Add site author attribution
* Typography: Deprecate module if using dynamic typography in GP 3.1.0
* WooCommerce: Integrate with new dynamic typography system
* WooCommerce: Integrate with new colors system
* WooCommerce: Remove category title/description if using page hero with title disabled
* WooCommerce: Remove "speak" CSS properties
* WooCommerce: Fix empty continue shopping link on mobile
* WooCommerce: Fix persistent sticky add to cart panel
* General: Integrate with new GP 3.1.0 Dashboard
* General: Remove featured-image-active body class if featured image is disabled
* General: Change date format in exported JSON filename
* General: Fix PHP error when license key activation returns 403