Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.
Última 3.6.2· 31 mar 202615 versionesDesde sep 2019
2026 · 1 versión
3.6.2
Última
2 mejoras2 correcciones1 cambio
Mejora
Improve Genesis block editor sidebar styling under WordPress 7.0.
Improve styling of "install pack" buttons in Genesis one-click theme setup under WordPress 7.0.
Corregido
Fix a warning under PHP 8.5 that could be generated by genesis_get_image if wp_get_attachment_image_src returned false.
Fix defer and async parameter stripping in the script loader. The defer=true and async=true strings are now correctly removed from query params after defer or async properties are added to script tags.
Cambios
Resolve deprecation notices for the Genesis block editor sidebar under WordPress 7.0.
2025 · 2 versiones
3.6.1
1 nuevo1 de seguridad1 cambio
Nuevo
Add new `genesis_shortcode_attribute_allowed_html` filter to adjust allowed HTML in Genesis shortcode attributes if needed. Defaults to the same as `wp_kses_allowed_html( 'post' )`.
Seguridad
Security
Cambios
Sanitize HTML in Genesis shortcode attributes to prevent XSS from contributor-level users. Thank you to 'Muhammad Yudha - DJ' for the report (CVE-2025-10737).
3.6.0
2 correcciones1 cambio
Corregido
Fix “doing it wrong” textdomain notices under WordPress 6.7+ by deferring menu, layout and admin notice logic until `after_setup_theme`. If you still see notices after updating Genesis, check for child theme and plugin updates. For example, Genesis Sample and Genesis Blocks have also been updated to resolve textdomain notices.
Fix `str_contains` deprecation notice in the Customizer under PHP 8.2+ relating to custom footer output.
Cambios
Developers: custom layouts created via `config/layouts.php` now defer loading of layout labels. If you use `config/layouts.php` in your child theme, you will need to (a) remove translation functions such as `__` from `layouts.php` and (b) move your translated layout labels to `config/layouts-labels.php` to avoid “doing it wrong” notices with WordPress 6.7+. See Genesis layout docs for details
2024 · 1 versión
3.5.0
1 corrección1 cambio
Corregido
Fix `Elements with visible text labels do not have matching accessible names`.
Cambios
Resolve php 8.2 error passing null to strlen.
2022 · 1 versión
3.4.0
1 mejora1 corrección3 cambios
Mejora
Update dependencies with `npm audit fix`.
Corregido
Fix an error with the User Profile widget on WP `5.9`.
Cambios
Also run PHPUnit tests on PHP 8.0 and 8.1.
Prevent a PHP `8` deprecated notice for `str_replace`.
Prevent PHP 8 notice from conversion of `false` to array.
2021 · 2 versiones
3.3.5
1 mejora
Mejora
Change hook used for `genesis_handle_block_widget_editor` from `admin_init` to `widgets_init` to ensure widgets can be added, removed, and edited in the Customizer.
3.3.4
1 cambio
Cambios
Using the use_widgets_block_editor filter in WordPress 5.8, the pre-5.8 widget screen behavior remains the same. To opt-in to the new WP 5.8 widgets editor, place this code in your theme's functions.php file: `add_filter( 'use_widgets_block_editor', '__return_true' );`
2020 · 4 versiones
3.3.3
1 nuevo1 mejora4 cambios
Nuevo
Add missing `permission_callback` to public Genesis REST routes to prevent a notice under WordPress 5.5.
Mejora
Improved standards for admin CSS.
Cambios
Accessibility: Added title as `aria-label` to ` ` element to improve screen reader UX when using the rotor to view all articles on the page.
Use `excerpt_remove_blocks` to remove block content such as image captions and embed URLs from `get_the_content_limit`.
Disable `genesis-lazy-load-images` theme support under WordPress 5.5. WordPress 5.5 adds image lazy loading by default.
Use of `wp_make_content_images_responsive` in archive, singular, and featured widget images; `srcset` is applied via `wp_calculate_image_srcset` in `wp_get_attachment_image` used by `genesis_get_image`.
3.3.2
1 nuevo2 cambios
Nuevo
Adds support for Gutenberg 7.9 and future block editor adjustments.
Cambios
Block Editor: prevent an editor crash if the Genesis sidebar is active.
Block Editor: ensure the Genesis sidebar icon is visible.
3.3.1
3 cambios
Cambios
Includes fixes for the Genesis language pack update feature.
Internationalization: Enable language pack updates work on WordPress multisite as long as the main site is using a Genesis theme. Previously, Genesis language pack update prompts would only appear if the main site used a Genesis theme and did not use the en_US locale.
Internationalization: Fix a fatal error that could occur on sites with custom Genesis translation files that contain an unreadable PO-Revision-Date header.
3.3.0
13 cambios
Cambios
Internationalization: Non US English sites can now download the latest Genesis parent theme translations without using a plugin.
1. Check your language is listed and has translations at
2. Disable the Genesis Translations plugin if using.
3. Check for language pack updates at Dashboard → Updates. If you do not see language pack updates, switch your site language to US English at Settings → General, save changes, then switch back to your own language and check for language updates again.
Accessibility: Author box titles on author archives now use h2 instead of h4 to prevent heading levels from jumping.
Accessibility: Prevent “Reader Interactions” screenreader text appearing below content if there are no comments, comment form, or trackbacks on display.
Accessibility: Move `role="navigation"` from the list element to the wrapper element on pagination navigation.
AMP: Fix CSS string format used in the AMP menu styles.
Block Editor: Show singular, post-type, and ID-specific layouts in the Genesis sidebar layout selector.
REST: Accept multiple comma-separated layout types for the /layouts/ Genesis REST endpoint.
Standards: switch all instances of `date` to `gmdate` to adhere to new WordPress standards recommendations.
Tooling: simplified the creation of the Genesis zip file during the release process.
Internationalization: Old translations download script tooling was removed in favor of the new automated language pack download feature.
2019 · 4 versiones
3.2.1
2 cambios
Cambios
Accessibility: Prevent screenreader text such as “interim pages omitted” from appearing in paginated navigation for themes that have not added Genesis accessibility support.
Tooling: Allow PHP short array and ternary syntax.
3.2.0
4 nuevos4 cambios
Nuevo
Open Graph Tag support (off by default, disabled if select plugins are outputting OG tags).
Ability to disable footer widgets on single entries.
Lazy load images in Chrome 76+ (off by default, enabled with `genesis-lazy-load-images` theme support).
Modify entry meta output via Theme Settings in customizer.
Cambios
Admin: Theme Setup CSS tweak
Filter: Added `genesis_amp_menu_css` filter for AMP inline styles for control over the output.
Accessibility: Added aria labels, screen reader text to numeric entry navigation.
`genesis_markup` now accepts `atts` to add attributes to markup at the point of use.
3.1.3
1 eliminado6 cambios
Eliminado
Remove empty entry-meta wrappers if post info or meta is removed via a filter.
Cambios
Ensure unchecked checkboxes in the Genesis editor sidebar save correctly with WordPress 5.3.
Prevent a warning during One-click Theme Setup under WordPress 5.3.
Display comment reply forms directly below the comment instead of after nested responses.
Prevent a fatal error that could occur when visiting the Customizer if the `genesis_footer_output` filter was used with more than one argument.
Make sure that the `[footer_childtheme_link]` shortcode renders if the Theme URI stylesheet header is missing but the theme declares a `CHILD_THEME_URL`.
Correct the deprecation message for `genesis_attributes_nav`.
3.1.2
2 cambios
Cambios
Prevent the block editor and Genesis sidebar failing to load if a custom post type supports `genesis-layouts` but not `custom-fields`.