Releases: studiopress/genesis-sample
Releases · studiopress/genesis-sample
Genesis Sample 3.4.3
Genesis Sample 3.4.2
[3.4.2] - 2022-12-19
Changed
- Update developer dependencies. (GitHub version only.)
Fixed
- Add missing comma to WooCommerce styles.
- WP Forms one-click-theme-setup contact form creation.
Removed
- Simple Social Icons and Genesis eNews extended from one-click-theme-setup.
Genesis Sample 3.4.1
[3.4.1] - 2021-03-25
Added
- Implement preconnect for Google Fonts.
Changed
- Use null in place of theme version for Google Fonts URL.
- Optimize images included with the Black & White one-click theme setup option.
- Update developer dependencies. (GitHub version only.)
Fixed
- Improve Content Layout Shift (CLS) occurring when using a custom logo.
- Improve Content Layout Shift (CLS) caused by the mobile menu.
Genesis Sample 3.4.0
[3.4.0] - 2020-10-20
Genesis Sample 3.4.0 requires the Genesis Blocks plugin.
Changed
- Changed: Install Genesis Blocks instead of Atomic Blocks during one-click theme setup.
- Changed: Updated one-click-theme-setup content to use Genesis Blocks.
- Changed: Updated Editor and front-end styles for Genesis Blocks compatibility.
Genesis Sample 3.3.1
[3.3.1] - 2020-08-17
Added
- WordPress 5.5 block editor theme support for
custom-line-height. - WordPress 5.5 block editor theme support for
custom-units. - WordPress 5.5 HTML5 theme support for
navigation-widgets.
Changed
- Ensure front end paragraph margin matches the editor.
- Ensure block width in the editor matches the front end.
Fixed
- Ensure the hamburger menu button icon and text CSS transitions match.
Removed
genesis-lazy-load-imagestheme support in favor of the WordPress 5.5 lazy loading feature.
Genesis Sample 3.3.0
[3.3.0] - 2020-04-07
Requires WordPress 5.4 or higher.
Added
- CSS to adjust left padding for WordPress 5.4 Social Icons.
- Editor styles to ensure theme colors work for inline text colors.
- Editor styles for WordPress 5.4 compatibility, including link color, buttons, headings, and lists.
Changed
- Updated one-click theme setup content to include WordPress 5.4 button markup.
- Update developer dependencies. (GitHub version only.)
Removed
- Unused
lightheading class.
Genesis Sample 3.2.0
Added
- HTML5 supports for
scriptsandstylesavailable in WordPress 5.3. - Support for
genesis-lazy-load-imagesavailable in Genesis 3.2. - WordPress 5.3 alignment classes.
- Set post meta on theme activation.
Changed
- Spacing between WooCommerce products.
- Block width CSS for nested blocks.
- Separator and hr styles to allow for block color options.
- CSS for image, gallery, and gallery item figcaptions.
- Add styles for new
blocks-gallery-gridgallery class. - CSS for tables for better consistency between editor and front end and to allow for new WordPress 5.3 settings.
- Allow footer widgets to be displayed on the landing page template.
- Set imported landing page meta to hide footer widgets. Requires Genesis 3.2 or higher.
- Update homepage content import to use Atomic Blocks Adanced Columns block.
- Update the phpcs config to exclude a PHP short array rule intended only for WordPress core.
Fixed
- Ensure that the flexbox styles equally apply to the WooCommerce shop page and a page using the [products] shortcode.
- Ensure that general list styles do not apply to WooCommerce product blocks.
Removed
- Squared button styles in favor of new button block border-radius setting.
Genesis Sample 3.1.0
[3.1.0] - 2019-08-21
Requires Genesis 3.1.0+
Added
- Starter Pack feature to allow imported content choices.
- Customizer Logo width validation and messaging.
- Featured image display options for singular posts and pages.
- Footer widget import with one-click theme setup.
Changed
- Updated Screenshot to reflect one-click theme setup content.
- Set archive image size to genesis-singular-images on theme activation.
- Allow breadcrumbs and layout settings to be used on the landing page template.
- Use
genesis-custom-logofunctionality in place ofcustom-logo. - Use PHP short array syntax.
- Update one-click theme setup content page meta to accommodate new Genesis 3.1 features.
- Add version number to zip files generated with
npm run zip. (GitHub version only.) - Update the phpcs config to include a PHP short array rule and update PHP and WordPress testing versions. (GitHub version only.)
- Update developer dependencies. (GitHub version only.)
- Simplified
genesis_sample_secondary_menu_argsfunction.
Removed
- Block page template in favor of new Genesis per-page settings.
Genesis Sample 3.0.1
- Use current theme name instead of 'genesis-sample' when enqueueing assets. This ensures assets continue to load if the theme is renamed.
Genesis Sample 3.0.0
Requires Genesis 3.0.0+.
Added
- AMP support. (Optional, off by default, requires Genesis 3.0.0 and the AMP plugin.)
- New
composer run phpcbfcommand to fix simple PHP linting violations. (GitHub version only.)
Changed
- Use
position: stickyfor the header and remove JavaScript that adjusted header height and content position. This prevents content reflow after page load. - Reorganized config folder for easier reading and maintenance.
- Use new
genesis_get_theme_handle()andgenesis_get_theme_version()functions from Genesis 3.0.0 in place of declaringCHILD_THEME_HANDLEandCHILD_THEME_VERSIONconstants. - Update developer dependencies.
Fixed
- Improved block column CSS for WordPress 5.2+.
Removed
- Responsive menu scripts have been replaced with
genesis_register_responsive_menus(), which loads required JavaScript from Genesis 3.0.0. genesis-responsive-viewporttheme support declaration. This is now added by default in Genesis 3.0.0.- Deleted Genesis nav extras filter and metabox removal. These are no longer present in Genesis 3.0.0.
child-theme-settings-genesis.phpfile and filter. Genesis 3.0.0 no longer includes a settings admin page orgenesis_theme_settings_defaultsfilter.404-pageaccessibility support, as this no longer has an effect.