You can now choose to use the default font of your OS inside TweetDeck’s UI! (thanks to @pixeldesu) (#176)
With the related settings, emojis were made bigger everywhere in TweetDeck and not just in tweets. This is fixed.
Usernames and verified badges should not disappear randomly anymore. BTD should be WAY ligther/faster thanks to that 🐎 more technical details
When “Show Verified badges above avatars” settings was enabled, verified badges were hidden inside quoted tweets and tweets that were the target of a like/retweet. They should be displayed correctly now.
You can disable the “Show in Favstar” item in tweets’ menu in the Content section
The settings button is better integrated inside of TweetDeck’s UI (thanks to @LeoColomb) (#177)
PLEASE READ IF YOU USE BTD ON FIREFOX: Due to Mozilla’s policy about 3rd party code in add-ons I had to remove the Instagram-related code from the Firefox build. It’s annoying, but don’t blame me, I’m just following the rules. I’ll be working on an alternative but it’s not as easy as it sounds.
The custom column width setting should work like it did before.
Some thumbnails were not showing on Firefox, this should be fixed
You can add a Mute <source> item in tweets menu. Useful to mute tweets from specific apps!
You can add a clear button ( :droplet: ) in columns’ header (thanks @EntranceJew#224)
You can add a “collapse” button ( :heavy_minus_sign: ) in columns’ header (thanks @EntranceJew#208)
You can specify the format of the filename when downloading a GIF/image. (thanks @EntranceJew#204)
You can make it so holding Ctrl (or Cmd on Mac) while interacting with a tweet (liking, retweeting, download/hotliking its media) makes you follow the author of said tweet. (thanks @EntranceJew#206)
Some internal changes have been made so Better TweetDeck is (hopefully) more reliable and faster. Are affected: timestamps, and the removal of the t.co redirection among others.
I’ve tweaked the way the old replies are displayed in tweets, this should be more on-par with the old behavior.
GIFs downloaded off a retweet should have the proper username in their filename (thanks @EntranceJew#203)
You can display the character count as a number again instead of the circle-loading-thing (thanks @pixeldesu#263)
Due to performance reasons, Better TweetDeck will NOT change timestamps, load thumbnails and stickers inside DMs anymore as it was slowing down the DM conversations too much.
Fixed the French translations (thanks @viki53#252)
The Japanese translation has been updated (thanks @shuuji3#259)
A new setting to re-enable the old dark theme has been added. Keep in mind that this is experimental and can break at any time and won’t be maintained eternally either. Look for it in the Interface section!
The “Download to GIF” feature has been reworked to be faster and more reliable, and you can now download more than 1 GIF at the time (if you’re fast enough) 🔥
On May the 1st TweetDeck made some changes to the columns, notably breaking the clear button, the collapse button. Those two should be back in action!
The size of the text input in column headers could be wrong if you set a custom width smaller than 250px on your columns, this should now be fixed
The “Mute retweets from user” option was gone from users’ profiles’ dropdowns after a TweetDeck update, it’s now back.
The favicons of the thumbnails providers were not displaying in BTD’s options page if you enabled the “Tracking Protection” feature of Firefox. This should now be fixed.
The “new” button in the settings was misplaced in some situations, it should now be fixed.
You can now hide the scrollbars of columns on Firefox 🔥🦊
Commit: 2c4bbc5790771d412c6b217c3da64fe691a73676
Date: 2018-06-09
Since Favstar.fm is closing on June 19th, this release removes the item pre-emptively.
We’ll miss you, Favstar 💔😢
Otherwise, this release contains:
CSS fixes for the columns thing that happened a few weeks ago
✨ Take a look in the bottom left corner ✨ It’s a Better TweetDeck logo! 😱 😎 (you can disable this in the options if for some reason you’re not into it)
The small notifications when downloading GIFs should be back again 🔥
Made some tweaks to avoid future TweetDeck updates from breaking Better TweetDeck 😅
Fix some CSS around the banners that Better TweetDeck displays at the top of the app
When downloading videos, there was a ?tag=X suffix added after the extension, this should be fixed now
As of Firefox 64+, Firefox finally supports custom scrollbars in CSS, so this release of BTD adds some CSS to style TweetDeck’s scrollbars and enable the “slim scrollbars” option in Firefox 🔥 🦊 🎉
Fixed a bug where the favicon of TweetDeck would change because of the URLs from which Better TweetDeck tries to get thumbnails from (if you had this happen, you’ll know what I mean)
Commit: 712009a8006e03ff7c3ab4772223705689ca5899
Date: 2020-05-23
In order to be compliant with the new Google policie regarding permissions, I had to remove a bunch of permissions BTD wasn’t using. The list is quite long so feel free to check this Pull Request for details.
Also, the video modals for youtube/vimeo/etc should work correctly again, sorry about that 🙇♂️
Commit: 58c6d86110509c7759cf9c6ae09f8ae631240f8b
Date: 2020-05-25
This release fixes the fact that the “Share on TweetDeck” context menu stopped working in Firefox in 3.9.13
Some vertical offset is added to the tweet composer so when the “small composer icons” option is enabled, those buttons aren’t hidden on smaller monitors
The emoji popover will now try to re-position itself on smaller monitors where it might be partially hidden because it would go below the bottom of the window
Commit: 8aeae088e5d057e55824695df5bbaaae89571e26
Date: 2021-04-03
Better TweetDeck 4 is a complete rework of the extension!
Everything has been rewritten from scratch to improve performance, stability, and make adding features easier in the future!
Speaking of features, 4.0 also comes with the following new features and improvements:
You can now customize TweetDeck with a selection of 7 accent colors
You can choose between two new dark themes, “Super Black” and “Old Gray”
You can make TweetDeck switch between the light theme and a dark theme of your choosing according to your system’s settings
You can display the account picker when clicking the “like” button on a given tweet
You can add a “Delete” button in columns’ header in addition to the already existing Collapse and Clear
You can display single images with their original aspect ratio inside of columns
You can display fullscreen images like on Twitter Web (full width, with a colored background)
You can show tweets “cards” inside of the columns
You can choose to import/export your settings
Better TweetDeck makes it so TweetDeck properly displays newer emoji
Quote tweets with images are displayed like on Twitter Web
The emoji picker has been revamped and should be easier to update in the future
Translator badges can now be shown in addition to verified badges in columns
Prevent most occurrences of “jumping around” when scrolling in columns with cards rendering enabled by specifying a minimum height for different kinds of cards ahead of time
Also make sure to load cards in replies of a given tweet
⚠️ For Firefox users only ⚠️
The strict_min_version of BTD is now 84.0. Any version lower than that will NOT be supported. The value was kept at 52.0 due to an oversight and I will try to update it regularly.
The extension now uses a non persistent background page. This shouldn’t affect functionality but will allow the browser to unload Better TweetDeck’s background page when it’s un-used for a bit.
The “share on TweetDeck” contextual menu item should work reliably now. You might have to restart your brower after the update to make sure everything sorts itself out
BTD should be marked as compatible with Firefox ESR (78 as the time of writing)
This release adds a failsafe to prevent BTD from accidentally breaking stuff on TweetDeck Preview.
The “show tweet cards inside columns” feature now uses a more recent way of displaying those cards, resulting in much less memory usage and faster loading times overall. This should also fix all the issues around the scroll “jumping around” issues when those cards were loading.
I also did a bunch of maintenance/performance stuff, nothing should change functionality-wise!
You can now choose to display “profile labels” when they’re available
You can enable a setting to let Better TweetDeck try to detect users’ pronouns from their biography/location. If you see a false positive/detection error please let me know on @Eramdam or @BetterTDeck
Both of these new settings can be found in the “Tweet content” section of the settings!
Better TweetDeck now has its own custom banners instead of relying on TweetDeck’s own banners. They look prettier and should prevent confusion/weird issues with TweetDeck’s own system
The content warning detection feature will show the CW/CN/TN acronym to make it clearer why a tweet is being collapsed
Click events inside cards should be properly handled:
Commit: 91323b5ded26d2ee0af9257c655d37802fbbe6af
Date: 2021-11-30
This is a hotfix on top of 4.6.0, see that release for most of the interesting stuff. Meanwhile, 4.6.1 fixes the following:
Fixes styling issues around the accent color feature
Properly hide images in the Large setting with the CW detection feature
Commit: 4d980f4d3088cd6cf10118feb110c14c50ef695b
Date: 2021-11-30
This is a hotfix on top of 4.6.0, see that release for most of the interesting stuff. Meanwhile, 4.6.2 fixes the following:
Fixes styling issues around the accent color feature
Properly hide images in the Large setting with the CW detection feature
Properly handle the transition between inline tweet composer and the pop-out one
Starting with this release, Better TweetDeck will keep track of users whose tweets are hidden by the different mutes you set up.
The list of users is accessible by going to the Settings -> Mute pane of TweetDeck.
Once you’re there, you will be able to review, sort, and export those users in different formats, which can be useful for making sure your mutes aren’t too “greedy” or to get a list of users to block/
Important change to the CW detection feature: the feature will NOT try to detect patterns like [food] anymore. Instead, a new setting has been added in which you can specify what keywords should be detected in this pattern.
The emoji picker, emoji completion, and emoji display now supports Twemoji 14
The emoji completion and emoji picker search should be improved
The “rainbow” item in the Accent Color setting should more reliably show a color picker to make it more obvious that it is a custom color setting 😅
Add a way to force dismiss the update banner in the settings in case it keeps showing up on every load of TweetDeck. You can find it under the “Support” section of the settings.
This release probably will be the very last one for the time being.
I decided to put BTD in a “feature freeze” state and will only address critical bug fixes should they arise until the eventual rollout of the new TweetDeck that will break BTD entirely. Please read the following issue for more details https://github.com/eramdam/BetterTweetDeck/issues/848.
Note that this decision was taken before the Elon Musk takeover of Twitter, but this situation confirms my intention of not wanting much to do with TweetDeck until the new version releases, or it disappears/breaks completely. Thank you all for using and supporting the project, and thank you to the Tweeps who allowed it to stay alive and contributed/worked on TweetDeck. 🫡
Add a setting to show a badge for accounts that are “Blue verified”. This setting is opt-in. Who knows if this whole thing will still be up by the time this update reaches you? Oh well!
Migrate the Chrome extension to Manifest V3. This shouldn’t break or change anything, but Google will stop accepting Manifest V2 extensions soon, so this was needed. I’ll be doing a similar update when Mozilla/Apple starts accepting Manifest V3 extensions.
Made tooling optimizations to have smaller files so Mozilla’s validation system wouldn’t reject the extension because of its size.
More fixes around content warnings detection.
Fixes around the “show link preview” setting.
Mark the extension as requiring Safari 15.4 at a minimum due to the switch to Event Pages.
Commit: 73dba3143056211110b3e1e3ff1552777bdbcd48
Date: 2023-05-19
I know I said the last update was the last one, but I felt like the changes Twitter made over the Verified status warranted at the very least that BTD displayed those badges properly to avoid confusion.
This release shows Business and Government verified badges independently from the Blue badges. It also fixes a bug where those accounts would show up with the Blue badge despite not being actually subscribed to Blue(? I don’t think? Twitter’s API says they’re “Blue verified” regardless so who knows 🤷 )
Adds a “Mute accounts subscribed to Twitter Blue” option, you can find it by going to the ⚙️ icon -> Mute