• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • 😌 This community is user driven. Be polite with other users.
    • 👉 Is required to purchase a Chevereto license to participate in this community (doesn't apply to Pre-sales).
    • 💸 Purchase a Pro Subscription to get access to active software support and faster ticket response times.

Work in progress Chevereto v4.2.0 announcement

Rodolfo

⭐ Chevereto Godlike
Chevereto Staff
Administrator
Hey there,

I’m confirming the ongoing development of Chevereto v4.2.0 (Regio). This new release is be packed with improved compliance, quality of life improvements, new features and of course content tags.

Will be posting updates on this topic.
 
🐞 Fixed bug in front controller

When going to // the system was trowing an exception. This update patches that bug.
 
🪣 Added "Use path style endpoint" option for External Storage

For both S3 and S3 Compatible you can now select the "Use path style endpoint" option, which improves compatibility with these API providers.

1719836037663.png

With this new option Chevereto now fully supports Minio.
 
🪣 Improved credentials handling at External Storage

When using Google you need to pass a private key, in this update the system now detects invalid key format.
 
🪣 Added removal for External Storage

In Chevereto v4.2.0 you can now remove External Storage. On removal the system will queue any stored content in that storage for deletion and will label it as "deleted".

1719836462397.png
 
Improved session handling

Session has been improved with more secure options (HTTP only, secure if https). It also now supports CHEVERETO_SESSION_SAVE_PATH and CHEVERETO_SESSION_SAVE_HANDLER which you can use to define another session handler, for example Redis.
 
💅 Improved External Storage error display

When having issues with External Storage you will now see the issue printed on the modal box (not floating).

1719836873989.png
 
Improved handling for boolean settings

Boolean setting keys for example auto_language now includes strict type checking, the system will strictly write only boolean values.

1719837060406.png
^ Here what was wrong: The setting_value should be 0 or 1. In this update the system will prevent this case.
 
Improved handling for string settings (HTML safe)

Setting values before v4.2.0 could be filled with any string value, and when passing HTML you could end up breaking the website. In this update the system now prevents unwanted HTML code for all string settings.

Chevereto now always detect HTML on these values, and fix the stored values accordingly.
 
🐞 Fixed bug with not working album share button

Share button for album wasn't working, when clicking the button the system didn't show the modal. Chevereto v4.2.0 fixes this bug.
 
🐞 Fixed ErrorException on contact page

Chevereto v4.2.0 fixes a bug in the default contact page which was throwing Undefined array key "subject".
 
Added more error log information

When throwing an exception the system will now log request data that will make debugging easier. The system will now print request path, method and parameters (GET, POST, FILES).

1719837972836.png
For error_log, above info will be shown in plain text format.
 
Back
Top