# 🆕 4.0 Macanudo
Chevereto V4.0 codename Macanudo (opens new window) is a re-write of the entire codebase. Its development took five years and it settles the ground base for the transition towards a headless API.
🤩 Check the video preview to get a glimpse of how awesome it feels.
# User-based API
🎉 API available to all users.
Macanudo enable uploading to Chevereto from anywhere.
# Theme palettes
🎨 Give color.
User-selectable theme palettes with plenty of choices to pick from. Users can preview changes on the fly and easy switch colors from their profile menu.
Macanudo brings a new visual comfort layer to Chevereto.
# Mobile gorgeous
📱 Better on mobile devices.
The mobile experience has been improved with a focus in make the user interface more predictable with scrolling tabs, autofocus for modals and fancy effects all-aboard the display.
Macanudo displays the best mobile experience for Chevereto.
# Faster rendering
🏎 The fast and the htmlorious.
Listings, TFFB and HTML rendering have been massively improved with lazy load listings and a myriad of enhancements to make your websites load faster.
Macanudo delivers your Chevereto website, faster.
# Keyboard shortcuts
⌨️ Do more in less time.
All buttons include a keyboard shortcut binding to provide a richer user experience enabling to chop these roundtrips of the trackpad.
Macanudo makes Chevereto delightful productive.
# CSAM protection
🕷 Project Arachnid integration.
Operated by the Canadian Centre for Child Protection, Project Arachnid (opens new window) is an innovative tool to combat the growing proliferation of child sexual abuse material (CSAM) on the internet.
Macanudo adds CSAM protection to Chevereto.
# Folder upload
📂 Drag-and-drop without hassle.
Drop folder upload support. Easy as drag the folder to the uploader screen and it will queue compatible files for uploading.
Macanudo turns into a joy the process of uploading tons of content to Chevereto.
# Two-factor auth
🛡 Time-based one-time password.
Authentication using TOTP enables users to strength their accounts by adding a second security layer. If someone gets access to a user password it will be useless without the two-factor device.
Macanudo enables safer account security for Chevereto.
# XR Debug
🐞 The friendly debug tool.
The debug process doesn't need to be for hackers neither a pain requiring to install server libraries for it. With XR Debug (opens new window) you can easy debug on the web browser. Enjoy a beautiful modern debugger with a focus in minimalism and message export tools.
Macanudo comes built-in with a debug application made by us.
# Improved console
👩💻 Boosted CLI tools.
The application console has been improved with commands for encrypt, decrypt, password reset, settings handling and more.
Macanudo provides extra console commands for Chevereto.
💫 Stop dying all the time.
Built-in REPL support for both console and desktop. The joy for developers, spawn an interactive context where any code can be evaluated and studied.
Macanudo enables easy exploratory programming for the Chevereto application.
# Web Share API
🌎 Enhanced sharing experience.
With Web Share API (opens new window) users can enjoy seamless sharing natively integrated with their target device.
Macanudo powers device context aware sharing options for Chevereto.
# Root routing settings
🛤 Own the
Routing configuration enables to select what resolves at root level. Either images, users or albums, the root can be configured to suit any need.
Macanudo sparks freedom of choice for the most important routes for your website.
# Uses Chevere software
😎 ¡Que chévere!
Includes superb software packages like ThrowableHandler (opens new window), XR Debug (opens new window) and VarDump (opens new window). The application is made on top of an entire software foundation made for us.
Macanudo introduces Chevere (opens new window) software for Chevereto.
# Encrypted secrets
🔐 Safe application secrets.
Sensible secrets like email provider or external storage credentials can be stored using a cipher. The encrypted secrets keep the data safe brings peace of mind when delegating the database system to another party.
Macanudo adds another layer of security for Chevereto systems.
# Image delete link
🗑 And it's gone!
Image uploads include a unique delete link which on access will permanently remove the image. This adds portability for the content building block of all installations.
Macanudo adds another layer for image disposal.
# Tons of small bits
💎 Little details everywhere.
Review the complete changelog starting at V4.0.0.beta.1 (opens new window) and carried over a year. There are tons of exciting new Macanudas features in this Chevereto version.
- Text-based logo
- Zoomable listing viewer
- Extended configurable system settings
- Re-classified error codes
- FontAwesome 6 on all icons
- Better screen usage on mobile
- More configurable restrictions for guest
- Root-level maximum limits
- Improved SEO