deck.blue v2.12 is up!
Added 2025-02-25 16:15:20 +0000 UTCHello everyone, the February update is here! I was hoping to add video upload in this update but I unfortunately encountered way more issues than I was expecting, so it's a smaller update overall compared to the previous one (though Chat columns are going to be tough to beat until the rewrite).
Interaction settings! You already could add reply rules before posting, but now deck.blue finally supports editing them after you've already posted
Follower-only rule! As well as editing the reply rules after the fact, you can now add the new "followers-only" reply setting that was added in Bluesky 1.98!
Enable (or disable) quote posts! You can now also enable/disable quotes on your posts, as well as being able to edit that setting whenever you want. This is also available for scheduled posts!
Bug fixes! Chat's unread indicator is finally working again; you can now select text in chat messages (sorry about not adding this sooner); improvements to video
Video playback not working / link previews not appearing - it seems like some adblocker list got updated to block video.bsky.app and cardyb.bsky.app, which are the endpoints used by video and the link preview generator. Be sure to disable your adblocker when using deck.blue or at least allow *.bsky.app so all APIs work as they should
On video upload
I tried to add it in this update but there's something going on with it that I haven't been able to figure out yet. It's probably related to the same issue regarding video playback not working as the errors I'm seeing are the same. The implementation is basically done but the actual upload part is failing at the end, so I'll keep an eye on this to turn it on later once it's solved. That said, scheduling videos isn't coming in deck.blue v2. It's a way bigger feature than just adding upload directly to Bluesky since I need to store the videos before later uploading them to Bluesky, and since videos are bigger I need to optimize how I'm doing this. Since it's a more complicated feature, I've decided on leaving it to v3 instead of implementing it in the Flutter version. And on that...
Flutter vs. deck.blue
Flutter recently released the 3.29 version and with that, deck.blue's support is basically over. They disabled the html renderer and are focusing on the CanvasKit renderer, which basically means images not working, video not working, even more inconsistent behaviors that should "just work" on web apps. It just means that deck.blue isn't a valid use-case for Flutter Web and I've known this for a while but seeing they make the definitive change settles it. Once again, no more big features are going to be developed for deck.blue v2 and I'm 100% focusing on deck.blue v3 from now on. And you might be wondering, how's progress on that though?

Here's your first look on deck.blue v3! It has a long way to go but I'm happy to finally be showing something to everyone. You might have noticed Shinya's avatar in the corner, and this is another announcement: we're officially joining forces to build v3 together and even faster than the initial plan! Can't give you an ETA yet but it's shaping up together nicely and I hope you can use it soon. I don't plan to open a "beta version" since what we have right now is basically it and I hope to make v3 the definitive version once and for all.
Thank you all for your support and I hope I can count with you for sticking with me until deck.blue v3 goes live!
Comments
I'll post an update soon with a few features and this might be able to get in
Gildásio Filho
2025-05-20 14:49:37 +0000 UTCCan you add deck.blue to the Memory Saver exceptions in brave://performance?
Gildásio Filho
2025-05-20 14:48:49 +0000 UTCSorry to say but even with 2.12.5 I am still seeing posts from 5 hours ago. In otherworlds the app is not always altering me of new posts. I have to do a F5 in Brave Browser to force a reload of the columns.
OldFart
2025-05-20 03:39:59 +0000 UTCAny progress on this? It would be awesome to be able to see if there’s Alt Text on an image without having to click it, if you’re considering new features.
Corey Johnston
2025-05-19 15:28:08 +0000 UTCYup, everything that should work in a website will just work in deck.blue v3; you'll also be able to use CSS extensions to customize the UI however you like
Gildásio Filho
2025-02-27 16:22:55 +0000 UTCExcellent! And DB v3 looks so good, I’m legit excited for it. Love all the little touches. Q: Given that it’s not Flutter, does that mean that browser features and plugins that work on HTML elements (coloring links, opening images from link previews, etc.) will work the same as they do on the default Web app?
Noc
2025-02-25 22:56:01 +0000 UTCGreat work! Very appreciative of all your efforts!
Robert DelRossi
2025-02-25 22:36:27 +0000 UTC