v0.4.0 #431
BrycensRanch
announced in
Announcements
v0.4.0
#431
Replies: 1 comment
-
|
Awesomeness |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
v0.4.0 (2026-02-20)
Eight months, 257 features, 136 bug fixes, and one existential crisis later, here we are. SnapX now officially runs on everything short of a smart toaster.
I am proud to say this is the first usable release of SnapX for basic usecases at the moment. ❤️
The biggest news is that we've completely overhauled the uploader system. You can now configure FTP, FTPS, SFTP, Imgur, ImageShack, Flickr, Hastebin, GitHub Gist, Google Photos, OneTimeSecret,
Paste.ee, and Pastebin directly from the settings UI. No more editing JSON files by hand, like it's 2015. Oh yeah, and did I forget to mention you can now choose your selected uploader, after capture tasks, after upload tasks?We've also switched the configuration from JSON to YAML because YAML is what cool kids use. We've also implemented post-quantum resistant encryption for secrets in your configurations. Your old settings will migrate automatically. If they don't, that's a bug. Open one.
The OCR tool got a massive upgrade. It now supports drag and drop, clipboard pasting, and file selection. We also swapped out the OCR backend for RapidOcrNet, which is faster, smaller, and actually works cross-platform without using a bunch of native libraries. The OCR model is no longer embedded in the binary, so the application size dropped significantly. You're welcome.
We've also made great strides in Linux packaging. We now have Flatpaks, Snaps, RPMs, and DEBs. We did consider making an AppImage; however, I'm not seeing a very enticing reason. Flatpaks can now be put on a thumb drive.
Windows users can now download MSI packages. MSIX packages are coming on Microsoft Store first. FreeBSD builds are here. Alpine Linux builds also exist now.
We've removed about 15 dead uploaders, including Twitter, Bitly, and various services that have been offline longer than some of our contributors have been alive. If you were still using TwitPic, I have some bad news.
The region selector won't crash the app if screenshotting fails anymore. It now shows a helpful dialog instead of just dying. Progress.
We've also added a QR code tool overhaul, proper window and monitor capture from the tray, thumbnail generation, AVIF, and WEBP support. The version text in the about window is now animated because we ran out of important things to do.
We have officially moved to .NET 10. Bringing slight performance improvements.
"Any program is only as good as it is useful." - Linus Torvalds
Known Issues
Screenshots
I've redacted some of the 1000 commits for your convenience. I doubt you want to read all of it...
Features
911be8f5)b1cd64d6)76d69942)61e37d6d)e7b6ade5)bba7ffd4)97281e62)e55d3666)0b8625fd)12aa3915)fc9efe9b)896795f7)432c2570)1f9ee94b)58fe5d82)f1c74006)4cde9d79)41fbfc09)452f6626)581f6ccb)5a50525d)687ea682)50a0e409)e1aee2b6)07ef3b0e)9f11c3a1)4a801e40)9cd59c19)1447162f)c990a35f)d915c02b)50d13ebc)2becb5cf)be4ae381)a54d1306)d16b0ce5)3c951020)c4521708)d93c4eab)bbbdd27f)1daa6a98)5fc39886)93687f17)9e72f675)76a430c5)6549f0fb)235edf3f)9c34a058)aa65dbd8)d74750b3)262768bc)Bug Fixes
0dc80cfa)c005f156)b503e9e9)688ac2e3)54829d30)b2e798b8)86be8725)1d4c6ada)0d8978af)1d9d38ad)9f2bb8cf)d3542aa3)6d6e0432)fd187e36)230b1c7d)5059ac94)36fba0ac)01ae83cc)d0fa8126)4c800bf7)e396b200)019bcf5f)5e31298b)c089e4e0)77e89c3a)65185c66)88b823ab)243fafee)72d6f453)5e37aeef)c37bc7b7)8504499a)22f51c95)6cdb3218)abcd8ec2)15c73e64)f299166e)a39a89f8)76407ad0)f8526bc4)9cec262a)4e7109fe)f2dad93c)386e4aa8)79c24b8b)2c08635d)3830fd34)d3e0e5d4)5793107f)fe4366fb)bd8b5d65)a1196601)1b935b50)43d5633b)971e79c7)a558908e)80a77c42)cda9f0da)5a1d60cd)b6e2a9d7)546cc104)acdddd90)c9c200d2)e86507f5)fd6906b1)17722b22)b6b6aa88)59834eb9)e92a4727)743a8da9)c782be09)7d1b19f0)9d8204b3)65bc877b)7ce23097)7348fc6b)520554e4)0ef6896d)9a050fc1)5a21142f)853ab719)a6ea7a44)5e59412f)cc15afee)42fe20ec)1331cb07)5974b97f)fdce226e)694c55e2)50f7792e)1197329b)36d86568)ae1fd7d9)e01d8ccd)ec303060)69a70365)0ffdbd9a)8b50985d)f7b0c4d1)e31d3267)3dae460d)fe70ada6)5d789462)5c0fabde)aa86bcb9)03b44cd1)4fe7ead4)12597e8d)8509567e)f0c91147)228ca210)ea8de71b)1176a987)8f866854)40a8abae)41d4f7a4)088a7638)7d4abdd9)8921fbbb)8b07e765)0d5bd68c)90b12e3f)857f80de)0c17b7ba)281de066)adc3d285)94b3df72)7243b57f)a833333a)61da22f2)14f1a451)e93f64fd)afb79c37)b98ac21c)e893a8e5)99859aa5)9552c7c5)b169b1a6)2cfb3a56)4add56c7)982dc5e3)2267d831)bc1b7113)1859f5b8)621a42e4)6ef451fc)eee81b24)dacce3f5)add7f972)5262f91b)7334549d)17f94366)d4f471ab)956ab100)7bae6b06)5f753beb)81e70b70)a01c7a46)Documentation
d3eda31a)fadb4e37)c8b5ad84)f7700005)a631d5d2)2192305a) (thanks @ok-coder1)0a1906f0) (thanks @ok-coder1)d89576fb) (thanks @ok-coder1)c45b4b51)d727b8ac)d4f0ec58) (thanks @ok-coder1)57698a2a)e070ff63)081e8ef3)e526a8e5)6b5f7896)240c2893) (thanks @ok-coder1)3dceb3b3)6fd0c62a)9f0b8266)1388a761) (thanks @ok-coder1)36042b08)09b4a7ab)729aa343) (thanks @ok-coder1)d956557e)ffc52abf)40e2c533)90607810)e3b564e0)f70e1b9a)80f9b164)5c22ed8a)2a30c2c8) (thanks @ok-coder1)3e29fd63) (thanks @ok-coder1)efae2b6d) (thanks @ok-coder1)149760ca) (thanks @ok-coder1)7322cd62)73cc81cf) (thanks @ok-coder1)c5149b9b)e01bd7fd) (thanks @ok-coder1)25dc86e1)fadfdeb6)c68929f4)3641b8aa)1bb80282)8adf53f3) (thanks @ok-coder1)Performance
62cb3079)e7a4d078)b4589655)Refactor
2a17fee6)b5d37998)134e17c8)dec50ce7)5c59e591)aca91ca0) (thanks @ok-coder1)Full Changelog: v0.3.0...v0.4.0
This discussion was created from the release v0.4.0.
Beta Was this translation helpful? Give feedback.
All reactions