Releases: dmstern/likers-blocker
v4.0 - Local Data Storage and API Access 🎉
What's this update about?
ℹ💸 Since Elon planned to charge developers for using of the Twitter API, we found a way to ensure the continued existence of LikersBlocker without paying Elon by blocking the users locally in your browser instead of an external web service. The downsite: You can now only block 500 users at once. If you want to block more, you have to logout from Twitter and login again.
We hope you enjoy the new Version! 🦄
✨ New Features
- 🔒 No login on the additional ichbinhier-twittertools service and no expensive API access necessary
- ⚙️ Accounts are added to a queue that is stored locally in your browser and processed in background bit by bit
- 📁 Export and import block lists as CSV files and share them with others (You can even import blocklists that were exported from RedBlock)
- 🏬 Block Twitter ads (Elon does not need more money ;))
- 🌊 LikersBlocker is now available in the Edge AddOns Store as well
- 🌈 New fancy animations for collecting and blocking process
🐞 Fixed Issues
🎋 Related Pull Requests
⚠️ Known Issues
- Due to a block limit of the Twitter API you can only block 500 users at once. You have to logout and login again to proceed blocking.
- Currently the extension does not work with Firefox Multi-Account Containers Extension. #135
- Currently the extension does not work in private windows. #133
- Added users count is sometimes higher than collected users count #136
📰 Publishing Status
v3.1.5
v3.1.4
Bugfixes:
- #83 Mis-count when a tweet has a "K" in its Like count
- Fix too small confirm dialog when window is small and scrollbar is not visible
Improvements:
- Add tooltip and icon to "ok" button to make it more clear that there is opened a new tab
- Internationalize tweet text for share button
- Add thousands delimiter to username count
Get it now for your browser: https://github.com/dmstern/likers-blocker#installation
v3.1.3
v3.1.2
v3.1.1
v3.1.0 ✨ Sprakling Rainbow, 🎨 Consistency, 📈 Transparency & 🌎 Translation
New Features
- Consistency: Rounded corners of the popup menu were adapted to match the native Twitter design
- 📈 Transparency: Progress bar replaces moving-dots animation
- ✨ Rainbow sparkles: Added an icon to indicate a new release
- 🎨 Layout: Improved navigation layout on confirmation page
- 🌎 Translation: translated the confirmation page to english
- Added a warning when the UI seems idle to tell the user what to do to continue the process
As always, the new version will land in the extension stores (and in your browser if already installed) in the next days.
Find out how you can support this project: https://github.com/dmstern/likers-blocker#support
v3.0.0
Fixed ssues:
New features:
- 👐 Freedome: Unlimited block list: To get rid of the limit of blockable accounts, you can now block unlimited amounts of likers. Due to technical constraint you have to click multiple OK buttons instead of one.
- 💽 Persistance: Your decision if retweeters should also be blocked is now stored in your browser. So the checkbox gets preselected by your last choice when opening the block popup window.
- ⏩ Fast-forward: If the account collection process takes too long (or hangs infinetly due to UI glitches), you can manually proceed to the confirmation page with the amount of accounts that is collected until this point.
- 🤝 Sharing is caring: In addition to the OK button when accounts are collected, there is now a copy-to-clipboard button to share specific block list with others.
Further improvements:
- New icons
- Smoother animations
- Minor layout improvements
- The close button of the popup window has been put to the left to match the native Twitter UI
- To increase user engagement, some eye-catcher badges has been added to the support buttons that will disappear when clicked.
- To avoid scrolling endlessly down on the confirmation page, the final block button has been moved to the top.
- To make the UI more accessible to more people, the confirmation page in the back-end is now internationalized and matches your browser UI language.
Under the hood:
- The licence was changed to GPL
- Rome as code formatter was replaced by Prettier
- The CSS code is now bundled by Rollup and written in SCSS
How can I get it?
The package has already been submitted to the extension stores of Opera, Chrome and Firefox. The review process can last up to weeks.
If you do not want to wait, you can download the attached .zip file and load the extension unpacked as described in our README file.