= 3.1.1 =
* FIXED:  Rich snippets fix for "Product itemType". See [#1](https://github.com/Dudo1985/Yet-Another-Stars-Rating/issues/1).
* TWEAKED: updated Freemius sdk to version 2.4.5

= 3.1.0 =
* TWEAKED: A lot of under the hood changes
* TWEAKED: Updated Freemius sdk to version 2.4.4

= 3.0.9 =
* TWEAKED: code cleanup in gutenberg blocks

= 3.0.8 =
* FIXED: YASR gutenberg panel didn't shop up once hidden
* TWEAKED: minor changes

= 3.0.7 =
* FIXED: when the value 0 is entered for the Price the ‘Offers’ field is not displayed in the Schema markup.
* TWEAKED: minor changes

= 3.0.6 =
* FIX: translation for rankings shortcodes
* FIX: in the classic editor, if Multi Set is used, a duplicate query were run
* FIX: "Insert Multiset" button in shortcode creator didn't work
* TWEAKED: gutenberg block now works with .block.json files
* TWEAKED: added yasr_user_rate_history in shortcode creator for classic editor, and as new Gutenberg Block
* TWEAKED: added new actions
* TWEAKED: under the hood changes.

= 3.0.5 =
* FIX: set_id parameter didn't work in shortcodes yasr_multi_set_ranking and yasr_visitor_multi_set_ranking
* FIX: rankings didn't show up when post title contains quotation marks ( " )
* TWEAKED: In the setting page, section "Custom texts" is now renamed in "Customize strings", and it works on two columns
(more strings will come soon)
* TWEAKED: under the hood changes.
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* FIX: in admin dashboard, stars in "edit-comments.php" page didn't show up
[//]: # fs_premium_only_end

= 3.0.4 =
* FIX: Author multiset didn't get saved
* TWEAKED: better error handling

= 3.0.3 =
* FIX: if parameter 'show_average' is enabled on a multi set, a duplicate query was run.
* TWEAKED: loader image has height and width attributes set.
* TWEAKED: minor changes
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* NEW FEATURE: new shortcode available: yasr_pro_average_comments_multiset: this print a multi set with the average ratings from reviews.
[//]: # fs_premium_only_end

= 3.0.2 =
* Updated Freemius SDK

= 3.0.1 =
* Minor changes and new pricing page.

= 3.0.0 =
* Fix for an authenticated XSS vulnerability if 'Load results with AJAX?' is enabled

= 2.9.9 =
* TWEAKED: removed "Pro only features" box in the editor screen

= 2.9.8 =
* TWEAKED: updated rest api
* FIX: softwareApplication itemType didn't get saved
* Fix: impossible to rate for overall rating in certain circumstances.
* Fix: minor css fixes in admin area

= 2.9.7 =
* NEW FEATURE: auto insert option has now a new feature: it is possible to place shortcodes on both above and below the content
* TWEAKED: attribute 'custom-fields' is added for all CPTS, to avoid compatibility issue in Gutenberg
* TWEAKED: nonces are checked only for logged in users.
* TWEAKED: "Stats" page is now renamed in "Manage Ratings"
* TWEAKED: below the editor is now easier to manage Multi Sets
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* NEW FEATURE: is now possible to use Multi Set along with user reviews!
 To enable it, just select "YES" to "Insert this Multi Set in the comment form?"
[//]: # fs_premium_only_end

= 2.9.6 =
* FIXED: support for wp_template and wp_template_part CPT, used by FSE
* FIXED: html tags in custom texts didn't work
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* FIXED: comments feed didn't work if reviews in comment are enabled
[//]: # fs_premium_only_end

= 2.9.5 =
* NEW FEATURE: In the settings, is now possible to customize the text when a rating is saved / updated
* minor fixes

= 2.9.4 =
* Minor changes

= 2.9.3 =
* TWEAKED: Added support for Catch Infinite Scroll

= 2.9.2 =
* FIXED: rich snippets error that could occur in some circumstances
* FIXED: css fix
* TWEAKED: code cleanup

= 2.9.1 =
* FIXED: if shortcode exists for a post or page, but there are no ratings, wrong rich snippets are returned

[//]: # fs_premium_only_begin
= 2.9.0.1 =
PREMIUM ONLY:
* FIXED: schema from reviews were not generated
* FIXED: stars in comment form didn't shows up in some circumstances
* FIXED: yasr_pro_ur_ranking row attribute didn't work
[//]: # fs_premium_only_end

= 2.9.0 =
* FIXED: ranking yasr_most_or_highest_rated_posts doesn't load in some circumstances

= 2.8.9 =
* FIXED: stars next to the title didn't work if shortcode doesn't exists in a post or page
* TWEAKED: minor changes

= 2.8.8 =
* TWEAKED: rich snippets are now included only if shortcode exists in post or page
* TWEAKED: global yasr_plugin_imported is now refactored into a constant
* FIXED: removed duplicated query
* FIXED: Import functions from external plugins is now compatible with mysql8
* FIXED: itemTypename didn't get saved into Rich snippet options above the editor
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* FIXED: [yasr_pro_average_comments_ratings] didn't shows up
[//]: # fs_premium_only_end

= 2.8.7 =
* TWEAKED: added a check to improve compatibility with external plugins
* TWEAKED: removed old and useless languages files: only three were left to use as example
* FIXED: litespeed compatibility

= 2.8.6 =
* FIXED: Missing dependency for rankings shortcodes

= 2.8.5 =
* TWEAKED: YASR js assets are now loaded only if shortcode exists, and every shortcode has is ows js file. This will reduce
the unused js code, increasing lighthouse/pagespeed results.
* NEW FEATURE: new shortcode, ' yasr_user_rate_history ' : this will works only for logged in users, and will show
all the ratings that the user has give.
* FIX: js console error in widget page

= 2.8.4 =
* ENHANCEMENT: All gutenberg's blocks have been updated to apiVersion 2. This mean that YASR now requires at least
WordPress version 5.6
* FIX: some errors that occur using yasr_overall_rating and yasr_visitor_votes gutenberg blocks
* ENHANCEMENT: All gutenberg's blocks now support alignment

= 2.8.3 =
* FIXED: compatibility with WordPress 5.8
* FIXED: link to trial page
* TWEAKED: added some hooks
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* FIXED: js error in admin side.
[//]: # fs_premium_only_end

= 2.8.2 =
* FIXED: if "Enable stars next to the title?" is activated, the ratings also appears in rss feed.
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* FIXED: could not set size of stars in comment.
* TWEAKED: More granular control of number of fake ratings in gutenberg
[//]: # fs_premium_only_end

= 2.8.1 =
* FIXED: error that could occurs in some circumstances

= 2.8.0 =
* FIXED: if blogPosting itemType is selected, and a non valid url image is is supplied in the rich snippets settings,
a php warning is returned
* TWEAKED: The ajax method yasr_stats_visitors_votes now returns only json data, instead of HTML
* TWEAKED: Ajax error responses are now json_encoded
* TWEAKED: stats tooltip in yasr_visitor_votes works now with flexbox
* TWEAKED: minor changes

= 2.7.9 =
* FIXED: missing stats in some circumstances for yasr_visitor_votes shortcode
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* NEW FEATURE: added start_date and end_date parameters for ranking's shortcodes
[//]: # fs_premium_only_end

= 2.7.8 =
* FIXED: error when "Load results with AJAX?" is enabled, and the attribute "readonly" is set to yasr_visitor_votes shortcode
* TWEAKED: css minor changes

= 2.7.7 =
* TWEAKED: When "Load results with AJAX?" is enabled, data is loaded through admin-ajax.php instead of REST API.
* TWEAKED: most of caching plugins are automatically detected: if one is found, "load results with ajax" is enabled by default.
* Minor changes

= 2.7.6 =
* TWEAKED: new pricing page
* Minor changes

= 2.7.5 =
* TWEAKED: in yasr_visitor_votes, chart icon now has same color of the text.

= 2.7.4 =
* TWEAKED: in front end, dashicons are not required anymore!
* TWEAKED: Vertical align of text and stars on yasr_visitor_votes shortcode.
The class yasr-total-average-container has be renamed yasr-vv-stats-text-container.
* TWEAKED: Custom texts support.
* TWEAKED: Updated support for Autoptimize, Litespeed, Cache Enabler and WpRocket.
* TWEAKED: Removed "itemListElement" from Recipe microdata.
* TWEAKED: added samesite attribute when cookie is set.

= 2.7.3 =
* NEW FEATURE: new shortcode: yasr_multi_set_ranking : this will show rankings from yasr_multiset
* TWEAKED: code cleanup.

= 2.7.2 =
* NEW FEATURE: new shortcode: yasr_visitor_multi_set_ranking : this will show rankings from yasr_visitor_multiset
* TWEAKED: minor fixes
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* NEW FEATURE: new shortcode: yasr_pro_ur_ranking: this will show rankings with most reviews from comments
[//]: # fs_premium_only_end

= 2.7.1 =
* FIXED: minor bugs that could happen in rare circumstances
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* TWEAKED: is now possible to add 1,2,5 and 10 fake ratings.
[//]: # fs_premium_only_end

= 2.7.0 =
* FIXED: fixed warning that can return on fresh installations

= 2.6.9 =
* FIXED: error YasrMultiSetData.php on line 61 if multiSet are not used

= 2.6.8 =
* FIX: in some circumstances, the text "you've already voted" displayed even in when this is not true
* TWEAKED: YASR is now saving a lot less data in _postmeta table
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* TWEAKED: code cleanup
[//]: # fs_premium_only_end

= 2.6.7 =
* FIX: if custom text is disabled in the settings, default text for a logged in user that has already rated for a post or page was empty.

= 2.6.6 =
* TWEAKED: settings page revamped. I'd like to heard your feedback in the forum.
* NEW FEATURE: it is now possible to add the %rating% variable when customizing the text for an user that has already rated.
* TWEAKED: added many filters (docs in the official website) and code cleanup.

= 2.6.5 =
* Code cleanup and minor fixes.

= 2.6.4 =
* FIX: style dependency warning
* FIX: JS error appering after first installation

= 2.6.3 =
* NEW feature: Now available the new "Rankings" tab in settings, here you can see a live preview of the rankings before adding it to you post
* TWEAKED: code cleanup
[//]: # fs_premium_only_begin
PREMIUM ONLY:
* NEW feature: brand new shortcode generator for the rankings! Go into the "rankings" tab inside the settings to see it working!
* FIXED: yasr_pro_rankings_from_comments_reviews was broken
* TWEAK: yasr_pro_visitor_votes_chart is now deprecated. yasr_most_or_highest_rated_posts will take its place
[//]: # fs_premium_only_end

= 2.6.2 =
* TWEAK: yasr_top_ten_highest_rated is now depcrecated. yasr_ov_ranking will take its place
* TWEAK: yasr_top_5_reviewers is now depcrecated. yasr_top_reviewers will take its place
* TWEAK: yasr_top_ten_active_users is now depcrecated. yasr_most_active_users will take its place
* FIX: yasr_visitor_votes didn't work on CPT if AJAX is enabled and CPT is registred without _base parameter
* FIX: Couldn't add new element in MultiSet if only one is used
* Updated freemius to version 2.4.2

= 2.6.1 =
* FIX: Visitor rating broken if custom text is enabled. (thanks to @raulpopi)
* FIX: In some themes (Twenty Twenty, Twenty One and most likely many others) if a post contains the <!--more--> tag, and
stars next to the title is active, the excpert layout get broken

= 2.6.0 =
* FIX:  if load results with ajax is enabled, and for some reason an api call fails, span below the stars didn't shows up
* TWEAK: containerAfterStars method is now public

= 2.5.9 =
* TWEAK: when a rating is saved, ajax answer returns an array instead of the html. This will no overwrite the actual text but just update it.
* FIX: "0" Showing up at the end of the titles in some circumstances.
* Minor changes

= 2.5.8 =
* FIX: wrong css style for rankings yasr_top_5_reviewers and yasr_top_ten_active_users

= 2.5.7 =
* TWEAK: Rankings have been rewritten: now are build in REACT, this will allow much more flexibility

= 2.5.6 =
* FIX: register_rest_route called incorrectly in Gutenberg
* FIX: random js error into dashboard (thanks to @lwangaman)
* TWEAK: On stars hover, cursor is now displayed an an hand
* FIX: minor changes to support older versions

= 2.5.5 =
* FIX: rich snippet's attribute name returns the post_id instead of the title in some circumstances

= 2.5.4 =
* FIX: yasr_visitor_multiset data didn't save correctly if more than one were used in the same page.

= 2.5.3 =
* FIX: in Yet Another Stars Rating: Stats -> Overall Rating only posts with rating > 0 are shown

= 2.5.2 =
* NEW FEATURE: is now possible delete overall rating data in Yet Another Stars Rating -> Stats -> Overall Rating
* FIXED: Schema title come with rating string if "Enable stars next to the title?" is enabled
* TWEAKED: all rankings functions has been rewritten to work with REST API. Documentation will come soon.
* TWEAKED: a lot of minor changes.

= 2.5.1 =
* TWEAKED: added new hooks: yasr_vv_shortcode, yasr_vv_ro_shortcode and yasr_overall_shortcode. These hooks can
be used to customize the shortcodes.

= 2.5.0 =
* TWEAKED: minor changes. Nothing to be excited about

= 2.4.9 =
* FIXED: Removed unnecessary closing div for yasr_visitor_votes shortcode

= 2.4.8 =
* Removed YasrSettings file from svn repo

= 2.4.7 =
* NEW FEATURE: Added new fields for these itemTypes:
#### Book
* author
* bookEdition
* BookFormat
* ISBN
* numberOfPages
#### Movie
* actor
* director
* Duration
* dateCreated
* TWEAKED: added hooks yasr_vv_saved_text and yasr_mv_saved_text to filter text showed after a rating is saved
* TWEAKED: added hooks yasr_vv_txt_before and yasr_vv_text_after to filter text showed before or after the star ratings
* TWEAKED: code cleanup in setting page
* FIX: check cookie name to use hooks added in version 2.4.6
* FIX: on fresh install, with php 7.4, a notice is returned

= 2.4.6 =
* NEW OPTION: Is now possible to exclude pages when stars next the title are enabled
* TWEAKED: changed classname from yasr-container-custom-text-and-visitor-rating to yasr-custom-text-vv-before
* TWEAKED: span 'yasr-custom-text-before-visitor-rating' removed
* TWEAKED: added hooks yasr_vv_cookie and yasr_mv_cookie to filter cookies name

= 2.4.5 =
* FIXED: %overall_rating% pattern didn't work for custom text
* FIXED: fixed link in yasr_most_or_highest_rated_posts
* FIXED: warning in yasr-settings-functions-multiset.php
* TWEAKED: minor changes

= 2.4.4 =
* TWEAKED: added yasr_auto_insert_exclude_cpt hook
* TWEAKED: code cleanup

= 2.4.3 =
* NEW FEATURE: is now possible to show ratings next to the title
* FIXED: guten blocks returns error if post_id parameter was set
* TWEAKED: added some hooks

= 2.4.2 =
* FIXED: error in gutenberg editor that appear in some circumstances

= 2.4.1 =
* FIXED: minor fix if more yasr_visitor_votes with different differents post_id are used in the same page

= 2.4.0 =
* NEW FEATURE: is now possible to customize the itemType Name: if empty, post title will be used instead.
* TWEAKED: Custom text to show when an user has already voted now shows up even for logged in users
* TWEAKED: Added new hooks: yasr_filter_schema_title and yasr_below_panel (for gutenberg)
* TWEAKED: admin .js files are now bundled into a single one
* TWEAKED: support for IE11 (will be dropped in 12 months)


= 2.3.9 =
* FIXED: yasr_visitor_votes readonly didn't show up if load results with ajax is enabled
* FIXED: missing fragment error if gutenber used
* FIXED: empty tooltip on yasr_visitor_votes

= 2.3.8 =
* TWEAKED: Using GET instead of POST when getting rest response

= 2.3.7 =
* FIXED: Minor changes

= 2.3.6 =
* FIXED: visitor multiset doesn't allow user to vote in some circumstances
* TWEAKED : minor changes in ajax call for yasr_visitor_votes

= 2.3.5 =
* IMPROVED: is now possible to select between "Organization" or "Person" in "Rich snippet options".
You may need to save again "Publisher name" and "Image Url"
* IMPROVED: code cleanup

= 2.3.4 =
* IMPROVED: added Software Application itemType
* IMPROVED: added Organization itemType
* IMPORVED: added reviewBody and description properties
* FIXED: "Your ratings" widget in admin dashboard

= 2.3.1 =
* Code refactor, according to boilerplate standards

= 2.3.3 =
* FIXED: "Load results with AJAX" option works with all post types, not only the "posts" one
* FIXED: CSS fix in settings pages
* FIXED: minor fix with multiSet

= 2.3.2 =
* FIXED: Uncaught TypeError randomly shows up in the browser console
* TWEAKED: removed deprecated multisite function
* TWEAKED: in the settings page, the "custom css" textarea is now a text editor
* TWEAKED: CSS improvement in settings page
* TWEAKED: minor code cleanup

= 2.3.0 =
* NEW FEATURE: YASR now support all caching plugin available out there.
Just select "yes" at the question  "Load results with AJAX" in the settings page.
* ENHANCEMENT: Added itemListElement in recipeInstructions
* TWEAKED: rich snippet are returned only if rating is found
* TWEAKED: Huge Code Refactor
* Minor changes

= 2.2.9 =
* FIXED: in the editor screen, if a Multi Set already has ratings, and then try to update only one, all the other
fields where reset
* ENHANCEMENT: rich snippet are returned only if a YASR shortcode is in the post or page
* ENHANCEMENT: changed classes names star-rating and star-value in yasr-star-rating and yasr-star-value. **DELETE YOUR BROWSER CACHE**

= 2.2.8 =
* FIXED: empty schema field can return error on existing post or page.

= 2.2.7 =
* FIXED: illegal offset warning

= 2.2.6 =
* TWEAKED: in the editor screen, rich snippet info are moved below the editor
* NEW FEATURE: Added new fields for these itemTypes:
#### Recipe:
* cookTime
* prepTime
* description
* keywords
* nutrition
* recipeCategory
* recipeCuisine
* recipeIngredient
#### Product:
* Brand
* Sku
* Global identifiers
* Price
* Currency
* Price Valid Until
* Availability
* Url
#### LocalBuisiness:
* Address
* PriceRange
* Telephone


= 2.2.5 =
* FIXED: bug if upgrading from version before than 2.0.9

= 2.2.4 =
* FIXED: Multi Set didn't shows up vote in admin screen
* FIXED: attribute "readonly" to the yasr_visitor_votes shortcode
* TWEAKED: minor changes in settings panel

= 2.2.3 =
* NEW FEATURE: Added support for the following structured datas:
- Course
- CreativeWorkSeason,
- CreativeWorkSeries,
- Episode,
- Event
- MediaObject,
- Movie,
- MusicPlaylist,
- MusicRecording.

* TWEAKED: Removed transient: since version 2.2.0 are useless.

= 2.2.2 =
* FIXED: links in Recent Ratings dashboard widget (thanks to Fernando Tellado)
* Enhancement: Added REST responses. More info in the official site

= 2.2.1 =
* FIXED: MultiSet returns "undefined" in editor screen
* FIXED: MultiSet average always shows
* FIXED: Users who cannot publish posts can't access the editor screen
* FIXED: Password reset display an error page in some circumstances

= 2.2.0 =
* TWEAKED: most of code of the main shortcodes has been rewritten; YASR is faster than ever.
* FIXED: gutenberg shortcode preview yasr_top_ten_highest_rated shortcode

= 2.1.4 =
* FIXED: undefined variable when saving/updating post or page
* TWEAKED: changed delete_post_meta with delete_metadata
* TWEAKED: Updated support link in settings pages

= 2.1.3 =
* FIXED: in some older (and rare) mysql or mariadb versions, the function JSON_OBJECT is not supported.
This was causing the import of multiset data failing since version 2.0.9
* FIXED: in backed, multiset rating didn't get saved if set_id = 0
* Minor changes

= 2.1.2 =
* NEW FEATURE: is now possible to import rating from Multi Rating
* TWEAKED: updated freemius sdk to version 2.3.2
* FIXED: MultiSet fix for users that enabled it on version prior of 2.1.0 and had setid=0

= 2.1.1 =
* FIXED: on new installations, tables yasr_multi_set and yasr_multi_set_fields didn't get created

= 2.1.0 =
* TWEAKED: This is the second important release after 2.0.9. YASR Database structure is now more efficent if you're
using MultiSets. If everything works, it is possible to remove the table _yasr_multi_values.
* TWEAKED: "logs" page is now called "stats"
* NEW FEATURE: inside the "stats" page is now possible to see, and delete, stats for yasr_visitor_multiset shortcode
* TWEAKED: Code cleanup

= 2.0.9 =
* TWEAKED: This is the first of two important releases for YASR. Some changes in the database has been done.
**BACKUP YOUR DATABASE BEFORE UPDATING**
* FIXED: RTL support in admin area

= 2.0.8 =
* NEW FEATURE: Added a box to the top right, that will allow to select if the post is a review or not.
More info here [here](https://yetanotherstarsrating.com/yasr-rich-snippets/)
* FIXED: warning that in some rare circumstances may appear in yasr_schema function

= 2.0.7 =
* TWEAKED: changed a define to support php version <7

= 2.0.6 =
* NEW FEATURE: in Gutenberg, is now possible to rate "overall Rating" in both blocks and sidebar
* IMPORTANT CHANGES ON RICH SNIPPETS: due to [this google announcement] (https://webmasters.googleblog.com/2019/09/making-review-rich-results-more-helpful.html)
BlogPosting data type doesn't have ratings anymore. These types have been added: Book, Movie, Game.
Many other support types will comes.

= 2.0.5 =
* FIXED:  Warning: array_merge(): on line 552 in yasr-functions.php

= 2.0.4 =
* NEW FEATURE: is now possible align to left, center or right if auto insert is used
* TWEAKED: check tidy version before use it: this will fix some enconding issue if an old version in server is installed
* TWEAKED: esc_html used instead of htmlspecialchars in the settings page
* TWEAKED: added a new filter yasr_filter_existing_schema: useful if there is the need to add new rich snippets
* TWEAKED: minor changes on schema function (thanks to Olivier)

= 2.0.3 =
* TWEAKED: some changes in settings page
* TWEAKED: new default values for new installations.

= 2.0.2 =
* TWEAKED: Multisite support!!
* TWEAKED: In gutenberg editor, now a link for Yasr Sidebar is available
* FIXED: gutenberg showing "updated failed" in some rare circumstances

= 2.0.1 =
* TWEAKED: changed code in yasr-shortcode-functions.php to support php version < 7

= 2.0.0 =
* NEW FEATURE: is now possible to import date from:
- Wp Post Ratings
- KK Star Ratings
- Rate My Post
* FIXED: in editor screen, multi set didn't shows up if more than 1 was used
* TWEAKED: minor changes

= 1.9.9 =
* FIXED: added a further check every time get_the_title function is called

= 1.9.8 =
* FIXED: overall rating didn't get saved if default editor isnt't Gutenberg or Classic Editor

= 1.9.7 =
* FIXED: Impossibile to create a new post if used classic editor

= 1.9.6 =
* NEW FEATURE: 3 Brand new Gutenberg Blocks!! Yasr: Top 10 By Visitor Votes, Yasr: Most Active Visitos and Yasr Most Active Authors!
* NEW FEATURE: Gutenberg Panel!
* TWEAKED: In Gutenberg, Overall Rating value is now saved when post is saved/updated, instead of with an ajax call.
* TWEAKED: updated freemius sdk to version 2.3.0

= 1.9.5 =
* TWEAKED: settings redesigned
* TWEAKED: code cleanup

= 1.9.4 =
* NEW: In the settings, is now possible to customize the "you must sign in" text; two html tags are supported: < strong > and < p >
* FIXED: Update transient to show the new average when a rating get deleted from the panel
* TWEAKED: Code cleanup

= 1.9.3 =
* Minor changes and code cleanup.

= 1.9.2 =
* FIXED: Javascript error on some mobile device

= 1.9.1 =
* FIXED: In some (rare) case, overall rating get empty with Gutenberg

= 1.9.0 =
* NEW FEATURE: yasr_visitor_votes is now a Gutenberg block
* FIXED: In Gutenberg, when using yasr_overall_rating block, if post is rated and size or post_id is changed, stars got full filled
* TWEAKED: In classic editor, now overall_rating get saved along with the post update/save
* FIXED: In classic editor, review type didn't get saved if post is updated just after the type was changed
* TWEAKED: updated rater library
* TWEAKED: added a div with class "yasr-overall-rating" in the front end shortcode to allow customization
* TWEAKED: dropped out support for extensions
* TWEAKED: minor changes

= 1.8.9 =
* FIXED: updated freemius sdk to version 2.2.4

= 1.8.8 =
* FIXED: bug when using more than a multi set in a single page (remember to delete browser cache)
* FIXED: undefined notice

= 1.8.7 =
* FIXED: Security fix
* FIXED: if yasr_visitor_votes is used twice in the same page, loader and results are now shown in the right place
* TWEAKED: updated freemius sdk to version 2.2.3
* NEW FEATURE: Yasr now works with WP Fastest Cache – WordPress Cache plugin by Emre Vona
* NEW FEATURE: Yasr now works with Cache Enabler – WordPress Cache plugin by KeyCDN

= 1.8.6 =
* NEW FEATURE: Gutenberg support! yasr_overall_rating (only this shortcode for now) supports the new WordPress default editor.
* TWEAKED: updated to tippy 3.6.0

= 1.8.5 =
* Fixed: is now possible to insert more than once a shortcode in the same page
* Fixed: Full RTL support (remember to delete all your caches)

= 1.8.4 =
* Small changes on stars images to better look on dark backgrounds
* Partial rtl support

= 1.8.3 =
* FIXED: multiset doesn't show up in the edit screen if only 1 is used

= 1.8.2 =
* FIXED: widgets didn't load in front end

= 1.8.1 =
* Rounded stars again available

= 1.8.0 =
* This is a very important release. A lot of code has been cleaned up/rewritten. Images are not png anymore, but svg.
Everthing is now fresher and even more lightweight then before. If you customized your stars set, check it again in the settings.

= 1.7.4 =
* Css fixes

= 1.7.3 =
* FIXED: Multi set's field name is now 40 chars long instead of 23
* TWEAKED: progress bars doesn't use jquery anymore, it's css only
* TWEAKED: tooltip for yasr_visitor_votes doesn't use jquery anymore, but uses [tippy](https://atomiks.github.io/tippyjs/) instead
* TWEAKED: A lot of under the hood changes

= 1.7.2 =
* FIXED: yasr_visitor_multiset didn't work

= 1.7.1 =
* FIXED: security fix

= 1.7.0 =
* FIXED: Yasr overall rating not showing up if custom text isn't set

= 1.6.9 =
* TWEAKED: Most of work have been done on making Yasr working without jquery. This is still in beta but now supports all shortcodes
except "yasr_visitor_multiset" one
* TWEAKED: yasr_visitor_votes_readonly is now just a call to 'yasr_visitor_votes readonly="yes" '
* TWEAKED: Huge code cleanup
* TWEAKED: Php version required is now 5.3 instead 5.4

= 1.6.8 =
* Fixed css for tooltip stats

= 1.6.7 =
* Css fix for gutenberg compatibility

= 1.6.6 =
* Minor changes

= 1.6.5 =
* NEW FEATURE: is it possible to use YASR without jquery
This functionality is still in beta and for now and works only with yasr_overall_rating and yasr_visitor_votes shortcode.
You can enable/disable this in every moment in the settings

= 1.6.4 =
* Updated freemius sdk to be gdpr compilant

= 1.6.3 =
* FIXED: Multiset transient are now deleted only under the "Multi Sets" tab

= 1.6.2 =
* Removed showing ip from widget in the user dashboard
* Better cookie managment

= 1.6.1 =
* To accomplish GDPR european law, now the IP is not stored by default

= 1.6.0 =
* Integreted freemius sdk

= 1.5.8 =
* NEW FEATURE: Logs Page: is now possible to see log page and delete user ratings!
* TWEAKED: Yasr settings page has now it's own top level page instead under the WordPress Settings section

= 1.5.7 =
* FIXED: star disappear after user rating in some circumstances
* FIXED: javascript noticies

= 1.5.6 =
* Fixed Javascript error

= 1.5.5 =
* FIXED: yasr_most_or_highest_rated_posts was displaying 2 table instead 1

= 1.5.4 =
* TWEAKED: removed jacasvript for yasr_visitor_multiset shortcode, use wp_localize_script instead

= 1.5.3 =
* FIXED: var_dump string appear after visitor vote

= 1.5.2 =
* TWEAKED: smaller number of queries when Yasr is called in archive pages
* FIXED: css problem with "small" and "medium" size

= 1.5.1 =
* FIXED: when a post/page was removed from trash

= 1.5.0 =
* Updated rateit to version 1.1.0

= 1.4.9 =
* Added support to litespeed caching plugin (kudos to pako69)

= 1.4.8 =
* Minor changes (Thx to pako69)

= 1.4.7 =
* Removed freemius sdk.

= 1.4.6 =
* Jquery ui css is now loaded locally

= 1.4.4 =
* Added freemius sdk.

= 1.4.3 =
* If Blogposting is selected as itemtpye, and no featured image is set, use the logo url

= 1.4.2 =
* TWEAKED: progressbars and tooltip classes have been fixed

= 1.4.1 =
* TWEAKED: Yasr now supports ajax added content
* TWEAKED: RateIt updated to version 1.0.24

= 1.4.0 =
* Fixed post title get echeod 

= 1.3.9 =
* Dropped import support for old gd star

= 1.3.8 =
* FIXED: Shortcode creator finally works even in text mode
* TWEAKED: Added a link to the settings in the plugin list under the plugin name
* TWEAKED: minor changes

= 1.3.7 =
* FIXED: Rankings yasr_top_ten_highest_rated, yasr_most_or_highest_rated_posts and yasr_top_5_reviewers has been fixed (broken in version 1.3.6)
* FIXED: js errors on yasr-front.js, thanks to jg88

= 1.3.6 = 
* TWEAKED: yasr_visitor_votes doesn't use anymore yasr_votes table. It use only yasr_log instead. From this version, yasr_votes is not created anymore. If after this update everything is ok, if you wish you can drop yasr_votes table
* TWEAKED: add the link to the post on yasr recent ratings widget
* TWEAKED: huge code cleanup

= 1.3.5 =
* TWEAKED: READ CAREFULLY: this is the first step of an important yasr database change: the main goal is to switch from yasr_votes table to wordpress default post_meta.
A database backup is strongly suggested.
* NEW FEATURE: new widget that shows the last 5 recent ratings.

= 1.3.4 =
* TWEAKED: minor changes 

= 1.3.3 =
* FIXED: security fix

= 1.3.1 =
* TWAKED: an absolute url is passed on get_image_size instead of an URL. This id due to compatibility in some cheap hosting

= 1.3.0 =
* NEW FEATURE: Widget support for yasr_overall_rating and yasr_visitor_votes shortcodes
* TWEAKED: Yasr shortcode creator will appear only in backend

= 1.2.9 =
* NEW FEATURE: If auto insert is enabled, it's now possible to exclude the single post or page
* TWEAKED: Restyling for settings panel

= 1.2.8 =
* FIXED: Fatal error on first install
* TWEAKED: Flat stars set is the new default theme
* Minor changes

= 1.2.5 =
* NEW FEATURE: in settings -> Multi Set tab is now possible to choose if show or hide by default the average for multi set
* FIXED: logo image for rich snippet
* TWEAKED: changed globals names
* FIXED: minor changes

= 1.2.4 =
* FIXED: Settings lost on update
* FIXED: error if logo image are not set
* FIXED: it was passible to rate twice a same field in a yasr_visitor_mutliset
* Minor changes

= 1.2.3 =
* TWEAKED: image is avaible for recipe tipe too
* FIXED: inverted width and height on rich snippets
* FIXED: removed rich snippets on page without ratings
* FIXED: minor bugfixes

= 1.2.2 =
* NEW FEATURE: by default Multi Set show now a newline with average rating: it's possible to hide this simply adding the attriute show_average='no' in the shortcode
* TWEAKED: google support now json-ld for reviews: so microdata have been removed from yasr, that now use only json-ld. Further this, all blogposting error have been fixed
* FIXED: Multi Set cache didn't get when it was edited
* TWEAK: code cleanup and bugfix

= 1.2.1 =
* FIXED: wrong css class on ajax response if yasr_visitor_votes is used with a different size then default

= 1.2.0 =
* FIXED: if more then one visitor multiset for page were used only the last use to work
* TWEAKED: transient are used to cache ratings: this means that Yasr is faster then ever
* TWEAKED: shortcode creator is now above of tinymce. It now uses thickbox
* TWEAKED: added filter 'yasr_filter_ip' to filter stored ip address
* TWEAKED: code cleanup

= 1.1.9 =
* FIXED: yasr_visitor_votes doesn't get vote on mobile

= 1.1.8 =
* FIXED: added the rating type at the bottom of the post if no kind of rating exists for a post or page

= 1.1.7 =
* FIXED: filters on yasr_add_schema() functions
* TWEAKED: disabled right click on rating
* TWEAKED: install function is wrapped on register_activation_hook

= 1.1.6 =
* FIXED: Rich snippet non added in some cases

= 1.1.5 =
* TWEAKED: removed usless add_actions

= 1.1.4 =
* TWEAKED: added 2 new actions: yasr_action_on_overall_rating runs when the overall rating vote is insert or update, and yasr_action_on_visitor_vote runs when an user insert a vote and last yasr_action_on_update_visitor_vote that run when a logged in user update his vote
* FIXED: changed to a lower priority on 2 actions

= 1.1.3 =
* NEW FEATURE: New widget in the dashboard: all the logged in user can now see the logs of their votes
* FIXED: Insert new vote instead of update the old one if a logged in user try to vote an already rated post on archive pages
* TWEAKED: Speed improvment on dashboard widget
* TWEAKED: added html class on rankings
* TWEAKED: improved feature with the user reviews extension

= 1.1.2 =
* FIXED: Yasr Stylish compatibility
* TWEAKED: Minor changes.

= 1.1.1 =
* FIXED: Yasr Stylish compatibility
* TWEAKED: changed extensions images

= 1.1.0 =
* Yasr is not anymore a freemium plugin: it works now with extensions that you can be installed through the settings panel

= 1.0.7 =
* FIXED: minor bugfix in settings page

= 1.0.6 =
* Added a new filter hook on microdata and jsonld info
* Fixed php notice

= 1.0.5 =
* NEW FEATURE: In the Yasr code have been added a lot of hooks! This means that is much easier to develop Yasr. Further this, other developer can add their own extensions!
* TWEAKED: Added the postid parameter on the yasr_multiset and yasr_visitor_multiset shortcodes
* TWEAKED: Color scheme settings have been moved from "Multi Sets" tab on the "Styles" one.

= 1.0.4 =
* FIXED: yasr_visitor_votes didn't work if used the postid attribute
* Code cleanup

= 1.0.3 =
* TWEAKED: shortcodes doesn't echo javascrfipt anymore. wp_localize_script is used instead
* Minor changes on settings api

= 1.0.2 =
* TWEAKED: Max length for multiset fields in now 40 instead 23
* FIXED: Fixed a bug in multiset editing
* FIXED: Itemtype selection
* FIXED: minor bugfixes


= 1.0.1 =
* NEW FEATURE: is now possible to choose a recipe as itemType for rich snippets
* TWEAKED: moved from jquery(document).ready to DOMContentLoaded in some shortcodes
* FIXED: various minor fixes

= 1.0.0 =
* TWEAK: Changed textdomain from 'yasr' to 'yet-another-stars-rating'.

= 0.9.9 =
* New feature: is now possible to choose between json-ld and microdata for rich snippet

= 0.9.8 =
* TWEAKED: All the schema info use now json-ld and not microdata anymore. There is no need anymore to the sentence of the end of post :)
* FIXED: itemtype selection
* FIXED: itemtype if not rating
* FIXED: RTL support, thank's to Arik Numlock

= 0.9.7 =
* FIXED: bug with itemtype if yasr is not used in English
* NEW FEATURE: in the settings, is now possible to choose the default itemtype for all posts/pages

= 0.9.6 =
* Fixed author missing in schema info if blogposting is used
* Minor fix on schema
* Code Cleanup

* Fixed minor bug on schema info.

= 0.9.5 =
* Fixed div not created if schema info not present

= 0.9.4 =
* FIXED: all the ratings for a post or page get reset if choosen again the current schema type
* FIXED: Schema errors

= 0.9.3 =
* NEW FEATURE: wp rocket support, thanks to geek press
* FIXED: missing filed if a multiset element is left empty in the edit screen

= 0.9.2 =
* FIXED: bugfix on yasr_visitor_multiset
* FIXED: wrong review type showed in editing screen
* FIXED: could vote > 5 in overall rating if use digits instead of stars
* FIXED: double voting in visitor multi set if "submit" button is pressed more than once
* FIXED: progressbar in tooltips (thanks to Harry Milatz )
* FIXED: minor security fix

= 0.9.1 =
* Security fix

= 0.9.0 =
* FIXED: Fixed bug in multisets (here https://wordpress.org/support/topic/half-stars-not-saving more info)
* TWEAKED: Minor changes

= 0.8.9 =
* FIXED: Minor bugfixes for multisets and visitor multisets


= 0.8.8 =
* NEW FEATURE: it's now possible to add the attribute postid on these shortcodes: yasr_overall_rating, yasr_visitor_votes, yasr_visitor_votes_readonly. It is only necessary when you wish to show another post/page's votes
* TWEAKED: Added facebook box in the settings
* TWEAKED: storage of the ip adress
* TWEAKED: Added Croatian language
* FIXED: support for rtl
* Minor bugfixes


= 0.8.7 =
* Minor changes and bugfixes

= 0.8.6 =
* Fixed bug on new installation if multi set are used

= 0.8.5 =
* TWEAKED: code changes and bug fixes on Multi Set shortcodes

= 0.8.4 =
* NEW FEATURE: User can customize text after Visitor Votes.
* TWIKED: Visitor Votes have been partially rewritten, is much faster now
* REMOVED: Removed jquery cookie

= 0.8.3 =
* NEW FEATURE: added shortcode yasr_visitor_multiset. Now everyone can vonte in a Multi Set!
* FIXED: fixed schema type selection
* Minor changes

= 0.8.2 =
* NEW FEATURE: added shortcode yasr_visitor_votes_readonly (thanks to Raul Illana for the idea)
* NEW FEATURE: added support for wp super cache
* TWIKED: color settings for multi sets was moved from general settings to multi sets tab
* TWIKED: log widget is now fully translatable
* TWIKED: added brasilian language
* TWIKED: minor fixes for translation

= 0.8.1 =
* Fixed: Undefined variable in yasr_visitor_votes shortcode
* Fixed: Fixed cursor style when is over the dashicon
* Tweaked: Stars' description is now translatable
* Twaeked: Dashicon doens't load if visitor stats are disabled
* Tweaked: Italian translation

= 0.8.0 =
* Stats for visitor votes works now on click and not on hover
* Buddypress compatibility
* Huge code cleanup on yasr_visitor_votes shortcode

= 0.7.9 =
* Fixed bug inserted on 0.2.2 when a logged in user try to update his own vote
* Minor changes on yasr_visitor_votes shortcode

= 0.7.8 =
* Fixed bug that occur when a post was rated from 2 users that use same browser
* Switched cdn, from google to jquery
* Persian Translation

= 0.7.7 =
* Removed an useless row in yasr_votes table.
* Minor change on [yasr_top_5_reviewers] shortcode
* Code cleanup

= 0.7.6 =
* Updated pro info.
* .po file update

= 0.7.5 =
* Code cleanup and bugfix in yasr_visitor_votes shortcode
* Updated Norwegian translation (Thanks to [Line](http://www.spilleautomatercasinobonuser.com))

= 0.7.4 =
* Security fix. Please update!

= 0.7.3 =
* Added support for plugins that adds class or attribute on images
* Code cleanup

= 0.7.2 =
* Another bugfix on yasr_visitor_votes shortcode.
* Minor changes

= 0.7.1 =
* Important change into yasr_visitor_votes shortcode

= 0.7.0 =
* Fixed bug for yasr_visitor_votes shortcode

= 0.6.9 =
* Yasr Visitor Votes shortag is finally avaible in archive pages!
* Code cleanup on yasr visitor votes shortag
* Javascript loaded again at the bottom in the frontend. Theme that doesn't use wp_footer will no be supported anymore

= 0.6.8 =
* In the front end, Javascript is loaded at the top of the page, cause out there still exists theme that doesn't use wp_footer function
* Smaller bugfixes
* French translation

= 0.6.7 =
* Small bugfix

= 0.6.6 =
* Bugfix: Auto insert in custom post type have been fixed
* "stars" inside the stats tooltip is now translatable

= 0.6.5 =
* New feature! If you use Visitors Rating stars set, you can now see statistics by hovering the mouse on the text [Total: X Average:Y]
* Bug fixes (stars changing size) in [yasr_visitor_rating]
* Fixed typos
* Huge cleanups

= 0.6.3 =
* Added Pro info in settings page

= 0.6.2 =
* Fixed bug for [yasr_overall_rating] in pages
* Code cleanup in [yasr_overall_rating]

= 0.6.1 =
* Bugfix: fixed mysql error if inserted the overall rating vote if post wasn't saved yet
* Fixed schema info when overall rating is used
* Language fix on [yasr_most_or_highest_rated_posts]

= 0.6.0 =
* Bugfix: now it's not possible to vote 0
* Code Cleanup in yasr-settings-page and added link to yasr site, www.yetanotherstarsrating.com

= 0.5.9 =
* New feature: When writing a post or a page it's now possible to select the category that you're reviewing. This is a good improvement for SEO.
* Fixed loader when importing gd star rating data
* Fixed loader in yasr-settings-page

= 0.5.8 =
* Changed description in yasr shortcode generator (transaltor please take a look to the .po file) and other languages fix.
* Added the author info in the aggregate rating snippet
* Minor bugfixes

= 0.5.7 =
* Bug fixes in [yasr_most_or_highest_rated_posts] chart

= 0.5.6 =
* Code cleanup and speed improvement on the [yasr_most_or_highest_rated_posts] chart
* Bug fixes in setting page

= 0.5.5 =
* All the javascript have been moved from inline to external. It can be minimized so it's faster. DELETE ALL YOUR CACHES
* Fixed a possible bug if user manually delete data in a table

= 0.5.4 =
* New feature: you can used numbers instead stars to insert the "overall rating" value. Just go in the setting and choose what you want to use
* Fixed a division by 0 warning while using [yasr_most_or_highest_rated_posts] : this happened when there wan't enought data to shows
* Many bux fix in [yasr_visitor_rating] : further this now it is faster

= 0.5.3 =
* Fixed a non closing div. This can cause problem when used in old template

= 0.5.2 =
* Bugfixes

= 0.5.1 =
* Added support for wordpress 4.0
* Huge code cleanup in [yasr_visitor_votes]

= 0.5.0 =
* New feature: added auto insert for custom post types only (you will see this only if you use custom post types)
* Various bugfixes

= 0.4.9 =
* Fixed bug in rich snippet
* Under the hood changes and code cleanup

= 0.4.8 =
* Many bug fix and code changes for i18n
* Yasr.css have been sperated in 2 files: 1 for admin and 1 for frontend
* Added Italian translation
* Many many other little bug fixes

= 0.4.7 =
* Visitor votes has changed: if an user is logged in, now it's possibile to update the given vote
* Using css sprite instead of single images
* Using only 2 css instead 4
* Added German Translation (thanks to Josef Seidl)

= 0.4.6 =
* New feature: you can add your own css rules!
* Popup shortcode creator use the built-in wordpress style, fresher and lighter
* Fixed many bugs in shortcode [yasr_visitor_votes] : if you've had problem with a size that was not "large", try it now!
* Swiched color for all stars set: yellow by default, red only when is active
* Changed file name jquery.cookie.min.js in jquery-cookie.min.js, to avoid conflict with apache mod_security (thank's SubZeroD)
* Many code changes

= 0.4.5 =
* New feature: Added custom post type support!
* Some fixes while editing / updating a multi-set
* Minor changes

= 0.4.4 =
* Code cleanup on chart Top 10 by visitors: on first load load it should be about 30% faster
* Showing a spinning image while chart Top 10 by visitors is loading

= 0.4.3 =
* Chart Top 10 by visitors have been rewritten. Now it's much much faster
* Added text on chart Top 10 overall ratings
* Minor changes

= 0.4.2 =
* Fixed log table, last updated broke it

= 0.4.1 =
* Added 2 sizes for "overall_rating" and "visitor_votes" stars sets, now you can choose between 16px, 24px and 32px (default)
* MANY code changes: it should be a little faster
* Fixed typo errors

= 0.4.0 =
* Popup shortcode creator it's now tabbed and got a link to the new doc
* Minor changes and bugfixes

= 0.3.9 =
* Fixed page exclusion

= 0.3.8 =
* Added new chart: Top 10 most rated / highest rated posts from visitors (show up only posts rated at least twice)
* New setting: it's possibile now to explude pages from auto insert
* Css changes
* Various bugfixes

= 0.3.7 =
* Added new chart: Top 5 most active reviewers
* Added new chart: Top 10 most active users (in visitor rating)
* Changed popup for shortcode creator in visual editor, switched from thickbox to jquery ui dialog
* Removed javascript error when the shortcode creator is called
* Fixed multiset form editor
* Various bugfixes

= 0.3.6 =
* Changed permission: now while writing a post or page everyone with a role >= author can insert votes
* Some bugfixes

= 0.3.5 =
* Added a new dark style to better suite dark theme
* Added a new custom text to show when a non logged user has voted
* Css minor changes

= 0.3.4 =
* In settings page is now possible add some custom text to make appear before "Overall Rating" or "Visitor's Rating" are showed
* In settings page is now possible to show "Overall Rating" only in the post / page or even in Home page, Archive Page, etc.
* Removed bug that could appear in some case when removing or adding field in multiset form editor
* After a multiset is created/edited now you get redirected on multiset settings tab and not in general settings
* Various bugfixes
* Under the hood changes

= 0.3.3 =
* Created a new shortcode that will allow to insert Top 10 highest rated product by author
* When a post or page is permanently deleted, yasr will delete every votes for that post or page
* Overall Rating is now avaible in home page and archive pages
* Fixed "add element button" when only 1 multi set is used
* Updated jquery cookie from 1.4.0 to 1.4.1 and minified it
* Minor Bug fixes


= 0.3.2 =
* Forced multiset field name to be #555 . This is to avoid reading problem when using light font color

= 0.3.1 =
* Avoid multiple vote in a same post for logged in user
* Bug fixes and cleanup

= 0.3.0 =
* Now admin can choose if allow only logged in users to vote or logged in and anonymous
* Code cleanup and bug fixes

= 0.2.10 =
* Added loading image when ajax is called
* Added "select button" when choosing a multi set

= 0.2.9 =
* Settings page has been rewritten: now it use multi tab navigation

= 0.2.7 =
* Many bug fixes on the settings page
* Minor change and code cleanup

= 0.2.5 =
* Bug fix on multi set

= 0.2.4 =
* Now user can choose what kind of snippet use, if AggregateRating or Review

= 0.2.3 =
* [yasr_visitor_votes] it's now disabled outside a post or a page
* Security fixes on ajax functions
* Various fixes on multi-set settings
* Code cleanup

= 0.2.2 =
* Fixed doulbe ajax request on overall rating when used just 1 multiple set
* Many other minor bug fixes

= 0.2.1 =
* Fixed insert rating on multi set if only 1 is used

= 0.2.0 =
* Fixed Table installation

= 0.1.3 =
* Fixed some security issues. Please Update

= 0.1.2 =
* Fixed Multi Icons

= 0.1.1 =
* Changed stars icons, now using the oxygen one
* Using big star when voting on multi set

= 0.1.0 =
* Added in admin dashboard votes log viewer
* .Po file updated
* Updated rateit to version 1.0.22

= 0.0.4 =
* Fixed creation of a new multi set
* Added the opportunity to remove entire multi set
* Code cleanup

= 0.0.3 =
* Fixed bug describe if
* Code Cleanup

= 0.0.2 =
* Using input type radio when select a multi set instead select / option
* Added css style for table showing multiset
* Added yasr.css file
* Some code cleanup
