HivePress 1.7.20

  • Added a common hook for queries
    Now, developers can easily override archive queries.
  • Fixed phone number formatting
    There was an issue with URLs in the display format.
  • Fixed category-specific attributes
    The validation was skipped without category selection.
  • Fixed reveal option for passwords
    The reveal icon was visible for hidden password fields.
  • Optimized listing expiration
    Listings now expire in batches to improve performance.
  • Optimized cache cleanup
    Cache cleanup now uses a dedicated recurring job.
  • Optimized attribute options
    Now, REST API is used if there are more than 100 options.

"Hi, I just updated HivePress to version 1.7.20 and my site crashed with a Fatal Error. I’m running PHP 8.3.

The error log shows: PHP Fatal error: Uncaught TypeError: Unsupported operand types: array + string in /.../hivepress/includes/components/class-editor.php:140

It seems there is a type mismatch on line 140 when merging block attributes. Rolling back to 1.7.19 fixed the issue for now. Could you please check this for the next update?

Thanks!"

Hi, I just updated HivePress to version 1.7.20 and my site crashed and it is showing an error ”There has been a critical error on this website.”. Please guide how to fix it

j’ai la mĂȘme erreur j’attend la rĂ©ponse heureusement j’avais fais une sauvegarde avant

Hello, experiencing this as well. Working with my developer to attempt to roll back the version now, but just wanted to add to the thread that it happened to us as well.

UPD: Rolling back to version 1.7.19 fixed the issue.

I’m also getting this fatal error after updating HivePress to version 1.7.20. I’m posting here to report this serious bug.

Hi @Micro, @epanoui, @shah.abhishek07, @anko10,

We apologize for the inconvenience.

Please find the temporary fix here: Fatal Error in v1.7.20 - TypeError in class-editor.php (PHP 8.3) - #4 by kseniia.

Just as a friendly reminder for the future, it’s always good practice to create a backup before running updates. This makes it much easier to roll back if something unexpected happens.

Again, we’re sorry for the disruption and appreciate your patience while we get this resolved.

  • Fixed searchable selectable attributes
    There was an error with attributes in the Listings block.

Hi @Micro, @epanoui, @shah.abhishek07, @anko10,

The issue was fixed in the latest update. Please let us know if everything works correctly.

Bonjour, merci d’avoir crĂ©e la version 1.7.21, je suis passĂ© de la 1.7.19 a 1.7.20 sans problĂ©me.
Mon site fonctionne, je suis a Marseille France, j’ai 111 quartiers dans ma ville donc 111 options d"‘attributs.J’avais sauvegardĂ© avant le crash avec updraftplus et restaurĂ©.
Merci encore

2 Likes

I am still facing issue even after updating version 1.7.21.

My site is going down after the update of 1.7.21

Hi,

Please share your error log so we can see the issue in more detail: How to configure WordPress error logs to identify and resolve problems - HivePress Help Center. At the moment, there is no information on why there is a critical error.

Fatal error: Uncaught TypeError: Unsupported operand types: array + string in /public_html/wp-content/plugins/hivepress/includes/integrations/class-elementor-widget.php:135 Stack trace: #0

#39 {main} thrown in /public_html/wp-content/plugins/hivepress/includes/integrations/class-elementor-widget.php on line 135
There has been a critical error on this website.

What should be best recomended PHP support version for HivePress1.7.21

Thank you for the additional details. It appears that the issue is specific to Elementor. Could you please confirm if your pages are built using Elementor?

We’re currently working on a fix and plan to release an update with the solution before the weekend.

Yes, home page is built on elementor.

1 Like

Hi,

We’ve fixed the issue with Elementor. Please let us know if everything works correctly with the 1.7.22 update.