• 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:

Work in progress Chevereto v4.3.0 announcement

Rodolfo

👑 Chevereto Godlike
Chevereto Staff
Administrator
Hey there,

I’m confirming the ongoing development of Chevereto v4.3.0 (Entrador). This new release adds chunked uploads, application cache, and many other stuff that I will be posting in this topic. Chevereto Entrador aims to improve on big file uploads, 360 media compatibility, support for more external providers, better performance, etc.

I've a mix of random small features that I will pack in this release, which I will be developing for about two months. Feel free to participate in RFC.

Why "entrador"?​

As all Chevereto v4.X releases, the name comes/derived from a Spanish term. "Entrador" (4.3) joins "Macanudo" (4.0), "Pulento" (4.1) and "Regio" (4.2).

1744131650550.png

We picked "entrador" because this will be the Chevereto release that will debut on Chevereto Cloud, a massive milestone for the project and the company. Entrador = Proud, enterprising, risky.

Feature highlights

By far being able to upload large files is an eye catcher, it means that Chevereto will be usable for several other use cases and industries. We expect that this release will broaden the user base.

Application cache is a game changer as now Chevereto handles load way better with its new Redis based caching. "Entrador" is the most performant Chevereto yet, and it will get even better as with your feedback we will fine tune these.

We are really happy with v4.3, available in April 2025.
 
Added support for Cloudflare Turnstile captcha

Chevereto 4.3 now supports Cloudflare Turnstile, a user-friendly, privacy-preserving smart CAPTCHA alternative.

Chevereto 4.3 expands its anti-bot protection by adding Cloudflare Turnstile alongside existing options like reCAPTCHA v2, v3, and hCaptcha. This gives users greater flexibility in choosing a CAPTCHA solution that best suits their needs, whether prioritizing ease of use, privacy, or bot mitigation effectiveness. Turnstile's privacy-friendly, frictionless approach aligns with Chevereto's commitment to user experience, offering a seamless alternative that eliminates Google dependencies.

1741443261993.png
 
Added customizable semantics for video concerns

Chevereto now makes it easy to customize the video and videos semantics, allowing you to tailor the wording to better fit your project or audience. Whether you prefer "Item", "Product", "Media" or any other term, you have full control over the terminology used. This flexibility lets you align Chevereto with your specific use case, making it feel more natural for your audience.
 
Added customizable semantics for tag concerns

In addition to custom file semantics, Chevereto 4.3 now allows you to customize tag and tags semantics. Whether you prefer “label,” “attribute,” or any other term, you can easily change it with a single click from the dashboard.
 
Added configurable semantics for file concerns

Chevereto 4.3 expands semantic customization to file and files, allowing you to tailor terminology to fit your needs. This update builds on the enhancements from versions 4.1 (Pulento) and 4.2 (Regio), further unifying and refining semantic flexibility across the platform.
 
Added option to disable user color palette selection

On Chevereto v4.0.0 we added color palettes and a most requested feature is to add an option to disable user palette selection. We are happy to announce that Chevereto v4.3.0 will allow to disable color palette selection for users.

1743429475577.png

^ When that option is disabled this is how the user menu will look like:

1743429566431.png

The system will use the selected theme palette for all users when the setting is disabled. Enable it again and users will be able to pick the theme palette.
 
Added connect URL display for each login provider

Thanks to the suggestion of @Wolfspyre Chevereto now includes the connect URL you need to pass to your login provider. The connect URL input is readonly and it includes a focus-all action plus a copy button, so you can save some hassle while setting up your login provider connection from there.
1743436052406.png
 
Added application-level in-memory cache support

We are excited to introduce application-level in-memory caching, designed to significantly enhance performance and reduce response times. Starting with Chevereto v4.3.0, settings will be cached, and we plan to extend caching to additional systems, such as listings and search, in future updates.

With this feature, you'll see reduced server load, lower database costs, and overall improved efficiency, especially during high-traffic periods.
 
Added support for GoPro 360 photos

Chevereto v4.3.0 now supports 360° photos taken with GoPro cameras. These images will show a 360 viewer which you can pan/zoom.
 
Added support for metadata removal using ExifTool

Chevereto v4.3.0 now removes image metadata using exiftool (when available). This method preserves the original image quality, orientation, and color profile. It removes location, device details, and other sensitive user data.
 
Added explicit instructions to "Something went wrong" message

The production-context error now is more clear to understand, with links to the documentation and support.

1743966246515.png
 
Fixed bug affecting Exif read for Sony cameras

Exif reader wasn't working for some Sony cameras, Chevereto v4.3.0 fixes this bug and now Exif is correctly parsed/read for media taken with these.
 
Removed sendmail for Docker servicing

In Chevereto v4.3.0, when using container-based servicing (CHEVERETO_SERVICING=docker), the option to send mail using "PHP mail() function" won't be available. This is because running sendmail within the same container is problematic in this context so I just removed that.
 
Removed support for ModerateContent

In Chevereto v4.3.0 we are getting rid of this abandoned service provider. Please note that we are looking forward to add more mainstream services in future updates, feel free to RFC to determine which service we add first (Amazon, Google, etc.)
 
Added support for lossless JPEG auto-orientation

We are happy to announce that Chevereto v4.3.0 adds support for exiftran. Exiftran is a lightweight command-line tool that performs lossless transformations (like rotation and flipping) on JPEG images based on their Exif orientation tag. Thanks to this, Chevereto will now keep the original image pixels "as-is" and lightning fast as it works directly on JPEG DCT blocks.
 
Added chunked uploads

As I've anticipated in a recent blog entry, Chevereto v4.3.0 adds support for chunked uploads which significantly improves the web uploader experience.

Chunked uploading works in parallel, this was a must because doing it in sequence seriously damage the user experience as the round trip adds a lot when you have a lot of chunks.

With this new feature Chevereto will be capable of handling larger files, including videos and drone imaginary.
 
Back
Top