All notable changes to this project will be documented in this file, according to the Keep a Changelog standards.
This project adheres to Semantic Versioning.
- Default Schemas may now be set for custom post types at registration, using the
schemify_schema
property (#3). - Added the
SearchResultsPage
Schema, and applied it whenis_search()
is true (#5). - Fixed issue where the Yoast SEO compatibility layer was injecting default images into Schemas that wouldn't otherwise have an
image
property. - Register the
Event
Schema (#6). - Fixed recursive schema bug for media objects (#8).
- Update Composer dependencies used for development.
- Rewrote the test suite to use the WordPress core test suite (#13)
- Designed a special test suite for comparing Schemify against the Schema.org specifications for accuracy (#14)
- Initial public release.