*** Revopic –  Photo Reviews for WooCommerce Changelog ***
2026.10.23 - version 1.2.32
- Fixed: Prevent duplicate review coupons for the same customer and product
- Fixed: Only attach review photos from the current upload, and only delete photos bound to that review
- Updated: PHP 8 guards for follow-up emails, coupon settings, uploads, and review images
- Updated: WordPress requirement aligned to 6.0
- Updated: Compatibility check with WC 11.2

2026.09.29 - version 1.2.31
- Fixed: Stored XSS when enlarging review photos (data-image_src)
- Fixed: Only allow attachment IDs in review image meta; harden image cleanup on review delete
- Fixed: Skip review reminder when order billing email is missing or invalid
- Updated: Compatibility check with WC 11.1.2

2026.09.18 - version 1.2.30
- Updated: Security hardening (settings/AJAX/upload/comment meta)
- Updated: PHP 8 null-safe guards; PHP requirement aligned to 7.4
- Updated: Performance — safer admin enqueue guards

2026.08.22 - version 1.2.29
- Updated: Compatibility check with WP 7.1
- Updated: VillaThem support

2026.08.17 - version 1.2.28
- Updated: Compatibility check with WC 11.0
- Updated: Optimize code

2026.06.20 - version 1.2.27
- Update: VillaThem support
– Updated: Compatible with WP 7.0 and WC 10.8.1

2026.03.20 - version 1.2.26
- Updated: Compatible with WC 10.6

2026.03.06 - version 1.2.25
- Update: VillaThem support

2026.01.17 - version 1.2.24
- Fixed: can not change the image on the pop-up

2026.01.10 - version 1.2.23
- Update: VillaThem support

2025.12.22 - version 1.2.22
- Updated: Compatibility with WP 6.9 & WC 10.4

2025.08.15 - version 1.2.21
– Updated: Compatible with WC 10.0.4
– Updated: Update support class

2025.07.26 - version 1.2.20
– Updated: Compatible with WP 6.8.2 and WC 10.0.3
– Updated: Update support class

2025.06.23 - version 1.2.19
– Updated: Compatible with WP 6.8.1 and WC 9.9.4
– Updated: Update support class
- Updated: Support for displaying videos uploaded from the Pro version.

2025.04.11 - version 1.2.18
– Updated: Compatible with WP 6.8 and WC 9.8.1
– Updated: Update support class

2025.03.29 - version 1.2.17
– Updated: Compatible with WC 9.7.1
– Updated: Update support class

2025.03.06 - version 1.2.16
– Fixed: Fixed get_date_completed()
– Updated: Compatible with WC 9.7.0
– Updated: Update support class

2025.01.14 - version 1.2.15
– Fixed: Fixed option "Photo is required" not working
– Updated: Compatible with  WC 9.5.2
– Updated: Update support class

2024.12.13 - version 1.2.14
- Dev: Added the filter hook "viwcpr_hook_target_link_product" to customize the target attribute value of the <a> tag (default: _blank).
– Updated: Compatible with WP 6.7.2 and  WC 9.4.3
– Updated: Update support class

2024.11.21 - version 1.2.13
– Updated: Compatible with WP 6.7 and  WC 9.4
– Updated: Update support class

2024.07.02 - version 1.2.12
– Updated: Compatible with WC 9.0

2024.04.13 - version 1.2.11
– Updated: Compatible with WP 6.5 and  WC 8.7
– Updated: Update support class

2023.01.06 - version 1.2.10
– Fixed: Compatible with 'High-Performance order storage (COT)'
- Updated: Use wp_is_mobile to detect mobile
- Updated: Update support class

2023.04.12 - version 1.2.9
– Updated: Compatible with 'High-Performance order storage (COT)'

2023.02.21 - version 1.2.8
- Updated: Update support class

2023.01.04 - version 1.2.7
- Added: Filter to change email's content for email coupons & email reminder

2022.12.05 - version 1.2.6
- Fixed: Can not save settings

2022.12.03 - version 1.2.5
- Added: Option upload file via ajax
- Added: Validate review content, customer information and restrict numbers of reviews without reloading the page

2022.11.17 - version 1.2.4
- Updated: Update support class

2022.10.07 - version 1.2.3
- Fixed: Display big review images content on the normal template
- Fixed: Display Rating Count & Overall Rating
- Added: Vietnamese translation

2022.08.27 - version 1.2.2
- Updated: Update support class
– Updated: Compatible with WC 6.8

2022.05.30 - version 1.2.1
- Updated: Support upload image .webp
- Updated: Display error message when customer add review via WC notice
- Updated: Update support class
– Updated: Compatible with WC 6.5 and WP 6.0

2022.05.02 - version 1.2.0
- Fixed: Warning notice a non-numeric value

2022.04.20 - version 1.1.9
- Updated: Update support class

2022.03.29 - version 1.1.8
- Updated: Update support class

2022.03.21 - version 1.1.7
- Updated: Support class

2022.01.15 - version 1.1.6
- Updated: Compatibility with WC 6.1

2022.01.11 - version 1.1.5
- Updated: Support class

/**v1.1.4.3 - 2021.07.31**/
- Update: Support class

/**v1.1.4.2 - 2021.06.29**/
- Fixed: Remove redundant characters in class name

/**v1.1.4.1 - 2021.06.29**/
- Update: Support class

/**v1.1.4.0 - 2021.06.02**/
- Update: Support class

/**v1.1.3.9 - 2021.05.25**/
- updated: allow customer to submit comments if disabled 'Comment author must fill out name and email'

/**v1.1.3.8 - 2021.04.08**/
- Updated: Compatible with Antispam Bee plugin of pluginkollektiv

/**v1.1.3.7 - 2020.09.18**/
- Fixed: Wrong page after customers leave a review
- Added: Option to change star color
- Updated: Compatible with WC4.5

/**v1.1.3.6 - 2020.08.15**/
- Updated: Compatible with WP5.5 and WC4.3

/**v1.1.3.5 - 2020.04.29**/
- Fixed: Ajax search products/coupons/categories issue happened with several users

/**v1.1.3.4 - 2020.04.23**/
- Updated: Class support

/**v1.1.3.3 - 2020.03.23**/
- Updated: Compatible with WP5.4 and WC4.0
- Updated: Class support

/**v1.1.3.2 - 2019.11.16**/
- Updated: Compatible with WP 5.3 and WooCommerce 3.8

/**v1.1.3.1 - 2019.10.07**/
- Updated: Premium link

/**v1.1.3 - 2019.07.25**/
- Fixed: Filter not showing on some themes
- Updated: Masonry layout
- Added: Warning message when submitting reviews
- Added: Click to view full image on masonry popup
- Added: Review date for masonry layout

/**v1.1.2.3 - 2019.05.09**/
- Updated: Change plugin name
- Updated: Change premium version url

/**v1.1.2.2 - 2019.04.04**/
- Updated: Make admin notices dismissible
- Updated: Add rel="nofollow" to filter button anchor for SEO purpose

/**v1.1.2.1 - 2019.01.17**/
- Fixed: Warning message in version v1.1.2
- Fixed: Coupon not sent when turning on Verified owner is required

/**v1.1.2 - 2019.01.12**/
- Fixed: Some text not translated
- Updated: Class support
- Updated: Only send review reminder with products in the order that the customer did not review
- Updated: How coupon is given: Option to not give coupon for emails that do not have an account; an user/email can only receive one coupon for his/her review on a product no matter how many times he/she reviews that product
- Added: Unique coupon settings: exclude products, include/exclude categories
- Added: Able to change Reviews anchor link
- Added: Preview emails
- Added: Filter for review images name when uploading
- Added: Images rotation for normal Front-end style

/**v1.1.1 - 2018.11.21**/
- Updated: Class support

/**v1.1.0 - 2018.11.10**/
- Updated: Create a filter for image thumbnail - woocommerce_photo_reviews_thumbnail_photo
- Fixed: Support class support

/**v1.0.9.9 - 2018.10.17**/
- Updated: Class support
- Updated: Shorten unique coupon code
- Fixed: Product images and price in review reminder

/**v1.0.9.8 - 2018.07.21**/
- Fixed: Filter button

/**v1.0.9.7 - 2018.07.20**/
- Fixed: Translate
- Added: RTL support
- Optimized: Filter buttons

/**v1.0.9.6 - 2018.07.19**/
- Fixed: Star rating css

/**v1.0.9.5 - 2018.07.18**/
- Fixed: Filter buttons
- Fixed: Tab history of the plugin settings page
- Updated: Ability to enable/disable each filter button
- Added: Shortcodes {site_title}, {order_id}, {date_create}, {date_complete} for review reminder email

/**v1.0.9.4 - 2018.05.22**/
- Added: GDPR policy checkbox
- Added: Overall rating

/**v1.0.9.3 - 2018.05.11**/
- Updated: Class Support

/**v1.0.9.2 - 2018.04.13**/
- Fixed: Error The security check failed! on blog comments

/**v1.0.9.1 - 2018.04.11**/
- Fixed: Class support
- Fixed: Remove CSS, JS of other plugins

/**v1.0.9 - 2018.03.19**/
- Fixed: Masonry popup
- Optimized: Photos uploaded, reduce unnecessary photos sizes

/**v1.0.8 - 2018.02.07**/
- Fixed: Coupon expiry date

/**v1.0.7 - 2018.02.06**/
- Fixed: unique coupon settings

/**v1.0.6-2018.1.26**/
- updated: display photos and rating in comments list in backend

/**v1.0.5-2018.1.25**/
- changed: coupon expiry date

/**v1.0.4-2018.1.23**/
- changed: backend
- updated: more features
- added: update pro version option
- optimized: get option

/**v1.0.3-2018.1.3**/
- changed: redesign backend
- Fixed: new-line not preserved in email content

/**v1.0.2-2017.11.28**/
- Fixed: star rating displays incorrectly
- Fixed: lightbox not close when click outside review

/**v1.0.1-2017.11.25**/
- Fixed: images thumbnail size.
- changed: Woocommerce default reviews with photos option
