Changelogs

View list of modified files

5.3.3 - October 23, 2025

New

  • Added a permissions hook to allow media uploads from a URL, improving compatibility with JReviews v6 and making URL-based media uploads smoother for users

Changes

  • Ensured payment handlers use default images when no handler image is specified, so listings and checkout pages display consistent visuals
  • Updated validation rules to be model-specific (listing vs. comment), improving form validation accuracy and reducing erroneous validation messages

Fixes

  • Removed a database transaction block that could cause locking issues during delete events, preventing hangs and improving reliability

5.3.1 - October 1, 2025

Fixes

  • Hide the checkout button on listing detail pages for guests to prevent confusion and require users to sign in before purchasing - for upcoming JReviews v6

5.3.0 - September 25, 2025

New

  • Completely new checkout experience that will be available in JReviews v6, and re-write of PayPal handler using the modern checkout API instead of IPN.
  • Revamped plan availability and order creation pipeline with clearer plan rules, eligibility checks, and admin workflows - CP

Fixes

  • Fix custom field data backup and restore issues.
  • Fixed order updates mixing group IDs with custom field names so order data is now saved correctly

5.2.1 - July 28, 2025

Changes

  • Forward compatibility with upcoming JReviews v6.

5.2.0 - July 19, 2025

Changes

  • Forward compatibility with upcoming JReviews v6.
  • Update for compatibility with app-wide Carbon immutable dates.

Fixes

  • Fix pricing plan custom variables not saved correctly.
  • Fix listings missing orders not ignoring unpublished plans and listings.
  • Fix backup paid field data not restored correctly in admin listing form.

5.1.2 - April 4, 2025

New

  • Add transaction log history to order edit page - CP.

Changes

  • Split order creation and order transaction logs into separate pipeline classes.

Fixes

  • Orders generated/created on admin side no longer extend expiration till end of day.
  • Fix media counts default to zero when left empty. Requires manual update of plans/orders with incorrect values.

5.1.1 - February 17, 2025

Fixes

  • Show tax line item at checkout also when using EU taxes.
  • New database migration to add jreviews_paid_handlers.taxes column if missing.
  • Fix database seeders for handlers, countries and emails not working correctly for new installs.

5.1.0 - August 28, 2024

Changes

  • Replaced autocomplete input delay with request replace strategy.
  • Hide orders without listings in browse order page - CP.
  • Disable featured status sync feature (new to JReviews 5) because it overrides listings that were manually featured - CP.

Fixes

  • Fix tracking code should be stored as entities - CP.
  • Fix error when updating existing orders for pricing plan when an order's listing has been deleted - CP.
  • Fix payment handler images appear broken when site is in subdir - CP.
  • Fix invoice logo path value reverts to default when loading configuration form - CP.
  • Fix update overwriting previous values for emails and payment handlers - CP.
  • Fix cannot save changes to paid handlers that don't support subscriptions - CP.
  • Fix grid layout in MyAccount listings tab when plan description is empty.

5.0.5 - August 6, 2024

Fixes

  • Fix ordering query parameter incorrectly added to ajax request URLs in list pages - CP.

5.0.4 - July 4, 2024

Fixes

  • Fix pricing plan expiration action settings not saving.
  • Fix pricing plan update orders action error - CP
  • Fix custom fields not saved when creating/updating pricing plans.

5.0.3 - May 23, 2024

Performance

  • Performance improvements for admin side database queries.

Changes

  • Updated French language file with client contribution.