Get Started
Starfish Reviews Premium icon

Release v3.1.28

Starfish Reviews Premium v3.1.28

What's new in v3.1.28

Starfish Reviews Premium v3.1.28 was released on . The ultimate WordPress plugin to generate more business for YOUR businesses! See the full changelog below and compare with the complete version history.

Release details

Released
5.9 MB
File available

Changelog

Other
  • Fixes:
  • `add_profile()` now inserts using the same table-prefix convention (`$wpdb->prefix`) as every other method in this class, instead of `$wpdb->base_prefix`. These are identical on a single-site install, but differ on any WordPress multisite subsite, where the mismatch would have inserted the profile into the wrong site's table entirely.
  • A profile that genuinely fails to save is now reported correctly and immediately, instead of continuing on to also fail the review summary step.
Fixed
  • a faulty success check in profile creation that could treat a failed database insert as successful and return a stale, unrelated ID instead of reporting failure. This previously surfaced much later, and misleadingly, as "Failed to update review summary" when adding a profile with "Scrape for Reviews Now?" enabled.
  • profile creation reading its new database ID too late. Code that ran immediately afterward (a Freemius license check, scheduling a cron event) could itself write to the database, silently overwriting which ID PHP would read back next -- causing a real, freshly-created profile to be paired with an unrelated ID belonging to a completely different table. That mismatched ID was then used for the review summary, which failed with "Failed to update review summary" once it hit the foreign key check.

Compatibility

Requires WordPress
6.0
Tested up to
7.0.4
Requires PHP
7.4

Verified safe

Starfish Reviews Premium v3.1.28 scanned clean with no security threats detected.

View full scan report