v1.0.1
LatestNew 2
- App Manager: switch the optional parts of the plugin (reviews, collections, favorites, shopping lists, nutrition, recipe submissions) on and off from one screen.
- The recipe search shortcode filters the listing it sits beside, and "load more" and pagination keep the search.
Improved 5
- Security: publishing a recipe, taking a published recipe down and moderating reviews now need the publish capability (Authors and above by default). Contributors can still write drafts and submit them for review.
- Security: the colours, sizes, fonts and shadow of a View are validated when the View is saved and again when it is printed.
- Security: a shopping list can only be read or changed by the user it belongs to.
- Ten settings that had no effect were removed from the Settings screen.
- The plugin is now built from independent modules, each owning its own database tables.
Fixed 7
- "Load more", page numbers and infinite scroll keep working on a page served from a page cache, however old the cached copy is.
- On cached pages, loading more reviews, voting a review helpful and sending a review or a recipe no longer fail with an expired security token.
- The "load more" button now says so when a request fails, instead of doing nothing.
- An address for a recipe or a recipe archive that does not exist answers 404 instead of showing the blog.
- Recipe listings are styled in the Elementor editor preview.
- "Load more" is no longer shown under a listing that already fits on one page.
- A review rating outside 1 to 5 is refused, and mistyping a form no longer counts against the hourly submission limit.