Slim SEO Schema Changelog
2.6.9 - 2024-12-16
- Fix compatibility with Yoast SEO when selecting a custom schema for a post
2.6.8 - 2024-11-29
- Add Slim SEO variables to the dynamic variable list
- Add @type for nested opening hours and aggregate rating
- Fix breadcrumbs issue with WooCommerce integration
2.6.7 - 2024-11-20
Release new version to force update on some websites.
2.6.6 - 2024-11-15
Fix text domain loaded too early in WordPress 6.7.
2.6.5 - 2024-09-30
Fix empty BreadcrumbList schema on homepage.
2.6.4 - 2024-09-20
Add single movie schema, replacing existing movie as item list
2.6.3 - 2024-09-07
Fix PHP Deprecated: Use of "static" in callables
2.6.2 - 2024-08-16
- Improve integration for Meta Box, ignore very old versions of Meta Box (< 5) to avoid problems when using helper functions
- Fix error get custom field data
2.6.1 - 2024-08-01
- Improve integration for ACF, allowing to pick map's details: latitute, longitude, address, city, country, etc.
- Auto close "Save changed" after 3 seconds
- Fix clicking outside of "+ Add property" triggers the popup to show
2.6.0 - 2024-07-25
This version updates book, product and review schemas, making some properties like author, item reviewed links to other schema (Person, Organization, etc.). This helps you enter more details for each schema types while still be able to build a connected schema graph.
Other changes:
- Close the "+ Add property" dropdown if click outside
- Allow to use
{{ post.custom_field.slim_seo.description }}
to get manual meta description from Slim SEO - Change most of properties type from "select" (with hard-coded options) to "datalist" which still provides suggestion list, but can use with dynamic variables
- Add subtypes for Organization schema
- Cleanup empty props (like positive & negative notes in reviews)
2.5.2 - 2024-06-28
Support getting Meta Box's map/osm field's latitude and longitude
2.5.1 - 2024-05-31
- Fix hoursAvailable for Service schema
- Fix PHP < 8 compatibility
2.5.0 - 2024-05-30
- Add support for product group (product variants). Supports mapping WooCommerce's variable products to product group schema.
- Fix invalid data type error when importing
2.4.3 - 2024-05-17
- Add subtypes for software app (mobile app, video games, web app)
- Fix cannot select text in the schema title with mouse
- Readd tooltips for properties
2.4.2 - 2024-03-07
- Add dynamic variables for terms, so you can add schemas for term pages
- Fix nested ACF repeaters not working
- Fix wrong param types passed to
render_variable
function - Fix location rule "all" for terms
2.4.1 - 2024-01-23
- Update AggregateOffer for Product schema
- Fix PHP Warning when no exclude rules
2.4.0 - 2024-01-22
- Add exclude rules for schema location settings
- Fix not showing category for Woo products in breadcrumbs
- Fix validating term location
2.3.5 - 2023-12-25
Slim SEO integration: fix not showing schemas when the schema feature is disabled in Slim SEO
2.3.4 - 2023-12-19
- Save settings via ajax
- Add loading state for properties
- Add loading state for schemas
- Fix cursor in inputs due to sortable
2.3.3 - 2023-12-12
- Allow to reorder schemas
- Fix schema Thing and Image
- Fix warning when empty schemas
2.3.2 - 2023-12-04
- Fix warning in ACF integration when $post is not available
- Add sameAs for Person
2.3.1 - 2023-10-27
- Fix CSS caching
- Fix PHP warning when using with another SEO plugin
2.3.0 - 2023-09-18
- UI improvements for schema list: edit icon, show schema type, etc.
- Add filter "slim_seo_schema_all" to allow developers to modify schemas' output
- Change meta box priority to "low".
2.2.5 - 2023-08-25
- Add mainEntityOfPage for service
- Fix deprecated PHP notice on homepage
- ACF integration: Fix error getting post/term/user/link if select multiple values and/or with different formats
2.2.4 - 2023-08-02
- Fix FAQ not working with cloneable groups in Meta Box
- Add mainEntity to WebPage & Article
2.2.3 - 2023-07-27
- Ensure @id of global schemas (WebSite, SearchAction, Website, Organization etc.) stays the same across the site. Please re-save schemas to apply it.
- Fix Alumni of property for Person
- Fix getting user meta from Meta Box
- Fix default URL for WebSite
- Fix missing trailing slash in current URL
2.2.2 - 2023-07-09
- Fix compatibility with Advanced Themer for Bricks
- Fix showing invalid license
2.2.1 - 2023-07-08
- Add support for ACF option pages and user fields
- Don't truncate the post content in
{{ post.content }}
- Change datalist input to select to improve ease of use
- Fix accessibility options for WebSite
2.2.0 - 2023-05-29
- Add hasMap, parentOrganization and additionalType to local business schema
- Add pros and cons to review schema
- Set default Article & Person for posts only
- Improve style on mobiles
- Bricks integration: prioritize WP post content first
- Output pretty schema (JSON) if not on production environment
- Fix multiple schemas of the same types on the same page not showing
- Fix wordCount incorrect
2.1.1 - 2023-05-08
- Do not show removed properties
- Improve Bricks integration
- Don't link to breadcrumbs on front page
- Fix truncating post content without stripping HTML
- Fix style for date popup
- Fix datePublished for review
2.1.0 - 2023-04-14
- Add Service and Offer schemas
- Add ContactPage and AboutPage schemas as subtypes of WebPage
- Add person avatar URL, webpage language & truncate post content by default.
- Fix image for article when using with Slim SEO
- Fix rendering one variable to array
- Fix rendering multiple cloneable items in a prop
- Fix breadcrumbs error on the homepage
- Fix error on 404 page with Bricks
2.0.1 - 2023-03-31
- Fix manually adding Breadcrumbs schema causing bug
- Fix error on 404 page with Bricks
2.0.0 - 2023-03-27
- Automatically add basic schemas (WebSite, WebPage, Organization, Breadcrumbs, Person, Article) when activating and link schemas together. If you already added some schemas, these schemas are not auto added, to prevent any conflicts. You can manually add them from the plugin settings page. Note that: you need to check the properties' values (for Article's publisher) to refer to correct schemas (Organization).
- Encorage to re-use WebPage, Product, Person and Organization schemas in other schemas (by using dynamic variable to refer to them).
- Yoast SEO integration: output schemas in the same graph
- Add a location rule for entire site
- Add Professional Service in the Local Business schema
- Fix review's date published in the review rating
- Fix post date not in GMT
- Fix compatibility with Oxygen code block
- Add pros and cons to the Product schema
- Fix deprecated message for PHP 8.2
1.6.2 - 2023-02-07
- Fix not parsing shortcodes in props
1.6.1 - 2023-01-31
- Add support for getting data from Meta Box settings page
- Fix duplicated name in Organization fields
- Replace character "." to "_" of Schema ID in List of Variables Inserter
1.6.0 - 2022-12-28
- Add support for ACF
- Fix integrations with Oxygen and Zion page builders
1.5.2 - 2022-12-26
- Fix schemas not rendering
- Fix dropdown styling
1.5.1 - 2022-12-19
- Update settings page from Slim SEO
1.5.0 - 2022-12-03
- Add import & export feature (under Tools tab)
- Set logo type image
- Fix getting wrong current post ID for Meta Box
- Fix conflict with other plugins that use Twig
1.4.3 - 2022-09-22
- Update
product.pattern
&product.inProductGroupWithID
to match Google guidelines
1.4.2 - 2022-08-22
- Allow developers to define license key via
SLIM_SEO_SCHEMA_KEY
contant - Add contact points, improve departments and add other props for local business & organization
- Add product type location rule for WooCommerce
- Fix
product.low_price
andproduct.high_price
not including tax - Update logic for
product.sale_to
, which works as price valid until for both sale and no sale - Fix
@type
property for the video schema - Fix
@type
property of Geolocation for LocalBusiness
1.4.1 - 2022-07-16
- Add post taxonomy terms to the list of dynamic variables
- Fix admin CSS being overwritten by Elementor
- Fix missing id for Google Docs & Schema Docs, which causes wrong schema parsing and might break websites
- Fix if custom JSON-LD code contains <script> tag
- Fix custom fields not getting from the correct post object
- Fix WC product meta not getting correctly
- Fix sale from/to datetime and add offer count
- Add support for custom stock status
1.4.0 - 2022-07-04
- Add support for custom JSON-LD
- Add links to Google/Schema.org docs
- Remove job training schema as it's not supported anymore by Google
- Remove image schema, use image license schema instead
- Fix not rendering Meta Box fields with dashes in the field IDs
- Fix not getting correct post data when using with OxyNinja for WooCommerce
1.3.0 - 2022-06-14
- Add dynamic variables for WooCommerce
- Add
sameAs
forlocalBusiness
- Fix conflicts with SEOPress on post-specific meta box
- Fix not showing saved schema type on post-specific meta box
1.2.1 - 2022-05-18
- Fix permission for editing schemas for specific posts
1.2.0 - 2022-05-04
- Add reusable schemas
- Fix {{ post.word_count }} wrong when using page builders
- Fix conditional logic displaying for some properties
- Update text for post-specific schema meta box
1.1.1 - 2022-04-18
- Fixed not showing "All" label when changing location for default Article schema
- Fix
post.categories
and image not rendering as a list of items
1.1.0 - 2022-04-13
- Add integration for Zion Builder
- Add integration for Bricks Builder
- Add description for logo size (for products) so users upload the correct image size and make it appear correctly
- Fix the wrong message for license status after resaving settings
- Remove post meta if no schema for specific posts
- Fix not rendering static and dynamic variables together
- Fix the fatal error when data is broken
1.0.1 - 2022-04-11
- Make product offer optional
- Fix not tracking installed sites
1.0.0 - 2022-04-11
- Initial release