v2.11.0

hotheadhacker/no-as-a-servicev2.11.0Apr 25, 2024by github-actions[bot]

AI Summary

A major backend overhaul for Upscayl that enables scaling beyond 4X (up to 16X), introduces lossy and lossless compression formats, and improves the user interface with a hidden sidebar and scale options.

Key Highlights

  • Revamped Upscayl Backend
  • Scaling increased up to 16X
  • Added lossy and lossless compression for JPG and WebP
  • Sidebar can now be hidden
  • Lossless compression added for PNG

Breaking Changes

  • Default view changed to slider
  • Config change regarding 'remember output folder path' (now permanent)

New Features

  • Above 4X scaling available (up to 16X)
  • Custom width option updated
  • Sidebar hiding capability
  • Lossy and lossless compression added
  • Scale option added to main screen
  • New tile size option in settings
  • New error toasts for easy error copying
  • Permanent output folder path memory

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