v2.11.0

Textualize/textualv2.11.0Apr 25, 2024by github-actions[bot]

AI Summary

A major update revamping the backend and introducing higher scaling capabilities.

Key Highlights

  • Backend overhaul allowing for up to 16X scaling (4X base + resize)
  • Custom width option updated
  • Sidebar can now be hidden
  • Images are saved only after processing (no post-processing)

New Features

  • Lossy and lossless compression for JPG and WebP
  • Lossless compression for PNG
  • Scale option added to the main screen
  • New tile size option in settings
  • Updated documentation
  • Code refactoring
  • New error toasts that allow copying errors
  • Permanent 'remember output folder path' feature

Full Release Notes

# Upscayl v2.11! πŸ₯³ 
### Haha gotcha! You thought it was gonna be v3 didn't you?

<img src="https://github.com/upscayl/upscayl/assets/25067102/c6fde6f9-6932-47fa-af29-6ce320e97fd7" width="500px" />

## Shoutout 🫢
* Thanks to @aaronliu0130  as always for taking care of everything here!
* Thanks to @TGS963 for fixing NCNN issues like a πŸ₯· !
* Thanks to my mother for giving me birth so that I could work on Upscayl πŸ™‡
* Thanks to you all for using this app, thank you for accepting our small offering πŸ™ 

## What's Changed πŸ‘‡
* Revamped the Upscayl Backend! πŸ₯³
* Above 4X scaling is now available! Enjoy up to 16X upscale (4X base and resize after 4X)! πŸ₯³
* Custom width option has now been updated! πŸ†•
* Sidebar can now be made to hide! 🫣
* No more post-processing! Images are saved only after processing. πŸ’Ύ
* JPG and WebP now have lossy and lossless compression! PNG has lossless compression. πŸ—œοΈ
* Scale option has been added to the main screen now πŸ“Ί
* Added new tile size option in the settings πŸ€„οΈ
* Updated [Upscayl Docs page](https://docs.upscayl.org) πŸ“„
* Fixed the issue that caused errors for images with non-english characters #770 πŸ‡¨πŸ‡³ πŸ‡ͺπŸ‡Έ 
* Changed the logos to SVG for better performance 🐌 
* Did a lot of code refactoring πŸ‘¨β€πŸ’»
* Added logic to stop resizing for default scales βš–οΈ
* New error toasts that let you copy the errors easily! πŸ“‹
* Fixed the upscayl resolution when using custom width/double upscayl πŸ’―
* Made slider the default view πŸ›
* Fix 'remember output folder path' option βœ… Upscayl will now permanently remember the output path!

**Special changes 🀡**
* Added emojis in the top 2 buttons in settings πŸ₯°

**Full Changelog**: https://github.com/upscayl/upscayl/compare/v2.10.0...v2.11.0