We are very happy to be able to announce that after closing 128 issues and pull requests on the Genesis Github repository, Genesis 2.6 Beta has been released, and is ready for testing!
The excellent progress from Genesis 2.5 has carried over to this release as well, including more moves toward better code standards and organization through more object oriented patterns.
But it’s not just code changes. You’ll notice a few feature additions and enhancements as well.
For instance, we’ve started making moves to fully embrace the WordPress Customizer as the primary location for theme settings, including the built in SEO settings. Settings can also be added or removed using a single filter.
We hope you’ll download the Genesis Beta Tester plugin and help out the Genesis community by testing Genesis 2.6 Beta, then reporting any issues you might come across.
As always, feel free to send any bug reports to our support team. You can also give me a shout on Twitter (@nathanrice) and I’ll look into it.
For a full list of changes coming in Genesis 2.6, see the changelog below:
Fixed
- More compliance with WordPress coding standards.
- Set ID of
entry-pings
tocomments
if only pings exist. - Ensure default settings get saved to database in new installs.
- Change h3 to h2 for titles in admin metaboxes.
- Ensure theme support for Genesis import / export menu before outputting.
- Check for post parents before outputting parent in breadcrumbs.
- Ensure
[post_tags]
and[post_categories]
are valid for post type before outputting.
Added
- Add option to sort Featured Posts by date modified.
- Add contextual filter for
content
passed through the Markup API. - Add filter for 404 page title.
- Add
Genesis_Customizer
class. - Add
Genesis_SEO_Document_Title_Parts
class. - Add
title-tag
theme support by default. - Add class autoloader.
- Add support for AdSense Auto Ads.
Changed
- Change urls to https wherever possible.
- Update to normalize.css 7.0.0.
- Duplicate all theme and SEO settings in the customizer.
- Move all classes to their own files in
lib/classes
. - Use Markup API for
entry-title-link
. - Change description for headings on archive pages to account for a11y.
- Improve color scheme retrieval function.
Removed
- Remove duplicate
genesis_load_favicon
. - Remove header right widget area screen reader h2.
- Remove feed settings if Genesis 2.6 is your first version.