- Fix version number
- Fix: XSS vulnerability on
language_attributes
- Fix: Clean up - re-add disabling extra RSS feeds
- Fix: Nav walker - CPT items active classes
- Fix: PHP 8.1 notices
- Add: WPCS security and compatibility checks
- Fix fallback autoloader compatibility with similarly named class names in other namespaces
- Google Analytics module: support checking production environment type via
wp_get_environment_type()
- Fix Google Analytics options: correctly support non-array default option
- Relative URLs module: Ensure
srcset
value is array
- Cleanup module: Fix notice for self-closing tags on site icon meta
- Add fallback autoloader when Composer isn't present
- BREAKING CHANGE - Refactor entire code base
- Add options support for modules
- Remove oEmbed wrapper due to incompatibility with Gutenberg
- Enable beacon tracking for Google Analytics (#243)
- Add support for GitHub Updater plugin (#241)
- Add AJAX support for relative URLs module (#215)
- Fix script cleanup error with single quotes (this was causing JS errors in the WP customizer) (#224)
- Check if is a search page before adding active class to menu item (#223)
- Move addition/removal of nav filters to walk function (#236)
- Add Google Optimize support for Google Analytics module (#215)
- Update version in plugin headers correctly (#231)
- Update method for removing recent commets widget styles (#195)
- Remove dashboard widgets removal (#192)
- Add
parent_theme_file_uri
to relative URLs (#191) - Fix SEO Framework social images (#190)
- Don't apply relative URLs to SEO Framework's social image (#184)
- Don't do
active
fix for CPT if no archive page (#180) - Prefetch code.jquery.com (#177)
- Add
theme_file_uri
to relative URLs (#176) - Fix PHP warnings being thrown in development (#172)
- Remove rel_canonical from clean-up module (#169)
- Use
home_url
inroot_relative_url
(#147) - Add relative URLs to responsive images output (#146)
- Disable relative URLs in feeds (#145)
- Switch from Google CDN to jQuery CDN (#144)
- Add missing oEmbed cleanup (#134)
- Remove
wp-embed.js
andwp-json
from head (#129)
- Add priority for loading modules (compatibility with Sage 8.3.0+)
- Add core
menu-item-has-children
class on parent nav elements (#127) - Update sitemap conditional (#126)
- Disable nice search on advanced queries (#115)
- Add
.menu-item
class to all items in walker (#112) - Support placeholder links (#108)
- Add filter
soil/relative-url-filters
(#104) - Fix warnings when input is empty in
clean_style_tag
(#102) - Fix Disable Asset Ver when loaded asset is false (#99)
- Remove
is_element_empty()
(#95) - Refactored
root_relative_url()
(#94) - Properly make URLs relative when using multisite with domain mapping (#91)
- Remove page template slug from body class (#90)
- Check for protocol relative URLs we can drop the domain from (#89)
- Don't use GA logger in prod env (#87)
- Remove inline CSS used by posts with galleries (#85)
- Remove inline CSS and JS from WP emoji support (#84)
- Escape
remove_query_arg
(#79) - Remove comments feed (#78)
- Specify HTTPS protocol (#77)
- Add more utils, clean up utils (#76)
- Add module for a cleaner navigation walker (#73)
- Use short array syntax (#72)
- Use Google's / @mathiasbynens's GA snippet (#61)
- Add module for loading jQuery from Google's CDN with a local fallback (#64)
- Add note about activating the plugin (#62)
- Add module for HTML5 Boilerplate's Google Analytics snippet (#56)
- Add module for moving all JS to footer (#51)
- Add nice search support to WordPress SEO (#48)
- Add check for protocol relative URLs to root relative URLs (#49)
- Add
wp_get_attachment_url
to root relative URLs for post thumbnails (#50) - Refactor Soil to use loop (#46)
- Remove fix for empty search queries redirecting to home page
- Clean up output of
<script>
tags - Add namespace
- Disable relative URLs on sitemaps
- Use
term_link
instead oftag_link
for relative URLs
- Add option to remove version query string from all styles and scripts
- Remove caption changes from clean up now that WordPress supports HTML5 captions
- Add option to remove trackback/pingback functionality
- Rewrite, Soil is now a plugin with functionality migrated out of the Roots starter theme: clean-up, relative URLs, nice search. Take a look at Bedrock if you like the ideas from the old Soil, and use Composer to manage plugins on your WP installation.
- Add base mu-plugin for all site specific functionality (custom post types, taxonomies, meta boxes, shortcodes)
- Update all plugins
- Remove SLD Custom Content and Taxonomies
- Initial commit