Chevereto V4.0.0.beta.6

Rodolfo

⭐ Chevereto Godlike
Chevereto Staff
Administrator
🦄 Improved debug experience

1642802518686.jpeg

What you can see above is V4 multiple exception handler, on left that's the already known new Exception handler which is great and everything but it still requires to edit settings.php debug_mode=3 to enable it.

On the right, that's the new unobtrusive remote error handler that I built-in for V4 which runs chevere/xr. With this, you don't need to enable debug on a file anymore, simply go to Dashboard to turn it on. Best thing? your visitors won't even see these messages as it runs on a remote log facility 😎.

😘 All of this is built-in, I custom made it for all of us.
 

Rodolfo

⭐ Chevereto Godlike
Chevereto Staff
Administrator
💡 Added XR options

You can now configure the XR debug server directly from the Dashboard (no file editing required).

1644429933123.png

🎉 You will also like to know that XR now includes options to copy and export debug messages!

1644429959669.png

Copy will take the plaintext content, and export will generate a PNG capture for the message:

1644429997752.png

^^^ With these it will be easier for you to debug the software when you encounter any issues. Also, it will save you tons of time when needing to report these back to us.
 

Rodolfo

⭐ Chevereto Godlike
Chevereto Staff
Administrator
🆙 Improved uploader

Uploader will now also close when pressing ESC key. When closing, it will keep the queue (no reset), so it will keep the images. To reset you need to click on "Reset".

1646180433527.png
 

Rodolfo

⭐ Chevereto Godlike
Chevereto Staff
Administrator
🤡 Improvements on settings handling

With V4.0 beta I experimented with .env settings and I think that it will be better to revert to the previous PHP file system. This is how it ended up:

app/env.php

PHP:
return [
  'CHEVERETO_DB_DRIVER' => 'mysql',
  'CHEVERETO_DB_HOST' => '',
  'CHEVERETO_DB_NAME' => '',
  'CHEVERETO_DB_PASS' => '',
  'CHEVERETO_DB_PDO_ATTRS' => '[]',
  'CHEVERETO_DB_PORT' => '',
  'CHEVERETO_DB_TABLE_PREFIX' => '',
  'CHEVERETO_DB_USER' => '',
];
 

Rodolfo

⭐ Chevereto Godlike
Chevereto Staff
Administrator
🎨 Added delay for palette previews

To preview a palette it will be required to mouse-over for 1s, this will prevent the unattended preview issues when navigating the menu.
 
Top