Back to Smash Balloon – Twitter Feed Pro
Smash Balloon – Twitter Feed Pro changelog
Release notes for every version we have on record, newest first.
Latest 2.11.0
40 versions
2.11.0 Latest 1 new1 fixed
New
- Ask AI assistants to check your Twitter Feed settings, and update them when you turn on MCP Write Access under Settings → General, through the WordPress Abilities API (WordPress 6.9+). Deleting a feed through an AI assistant always needs your confirmation in the browser. Now in all six Smash Balloon feed plugins. See them all
Fixed
- Plugin security hardening.
2.10.0 1 new2 improved2 fixed
New
- Added a Data Sharing settings tab where you can control anonymous data sharing and in-plugin notifications.
Improved
- Admin scripts, icons and fonts are now bundled with the plugin instead of loaded from third-party CDNs.
- Refreshed the About Us page.
Fixed
- The deactivation feedback survey now submits correctly when other Smash Balloon plugins are active on the same site.
- Dismissed in-plugin notifications no longer reappear.
2.9.0 1 improved1 fixed
Improved
- Tested and supported on WordPress 7.1.
Fixed
- Plugin security hardening.
2.8.0 1 improved1 fixed
Improved
- Improved accessibility throughout the feed builder and the frontend feed, including full keyboard navigation and screen reader support for popups, carousels, and feed lists.
Fixed
- Plugin security hardening.
2.7.0 1 improved2 fixed
Improved
- Staggered feed update cron jobs to help balance server load.
Fixed
- Elite licenses are now reported correctly.
- Plugin hardening.
2.6.1 2 new1 improved4 fixed
New
- Reply counts are now displayed on tweets alongside the reply action button.
- Added a Help widget to the feed builder for in-app access to documentation and support.
Improved
- Corrected typos and grammar in several UI strings.
Fixed
- Masonry feeds now lay out correctly in the iframed Gutenberg editor and the Elementor editor preview.
- Feed previews now render embedded Twitter cards and video players in the WordPress 7.0+ block editor.
- The feed lightbox no longer shows by default with the modern Elementor widget, and play-button sizing is restored on Elementor pages.
- The Elementor widget title is now translatable.
2.6.0 1 new1 improved
New
- Added a modern Gutenberg block and Elementor widget for the Twitter feed. Existing feeds using the legacy block continue to render without reconfiguration.
Improved
- Compatibility with WP 7.
2.5.6 1 improved1 fixed
Improved
- Enhanced the credits refresh process after license activation.
Fixed
- Plugin hardening.
2.5.5 1 fixed
Fixed
- Plugin hardening.
2.5.4 1 improved1 fixed
Improved
- Added optional deactivation feedback survey to help us improve the plugin.
Fixed
- Fixed an issue where some videos caused unintended page redirection.
2.5.3 2 improved1 fixed
Improved
- Added PHP 8.4 compatibility.
- Enhanced handling of local images and videos.
Fixed
- Plugin hardening.
2.5.2 4 fixed
Fixed
- Improved GDPR handling for better compliance.
- Resolved issue where local images were not being displayed.
- Licensing system enhancements and plugin hardening.
- General code improvements and minor enhancements.
2.5.1 1 fixed
Fixed
- Plugin hardening.
2.5.0 1 new4 fixed
New
- Added support for live Twitter broadcast videos.
Fixed
- Event cards now display correctly in all layouts.
- Cards now appear in Retweets.
- Divi Builder lightbox no longer opens in new tab.
- Resolved layout and spacing issues.
2.4.7 2 new
New
- Added support for a new GDPR consent plugin WPConsent.
- Added support for GDPR Cookie Compliance by Moove Agency and Real Cookie Banner GDPR plugins.
2.4.6 1 improved2 fixed
Improved
- Made several improvements to the way feeds are updated to make them more reliable.
Fixed
- Fixed multiple issues related to credit limits which would cause the feed to not update and the remaining credits reported to be inaccurate.
- Fixed several minor issues and made several security improvements.
2.4.5 1 improved
Improved
- Added support for our new Feed Analytics product. Get insights as to how your feeds are being used by site visitors.
2.4.4 1 new1 fixed
New
- Added support for GDPR Cookie Compliance by Moove Agency and Real Cookie Banner by devowl.io GDPR plugins.
Fixed
- Added better support for object cache clearing when the feed updates to prevent conflicts with Redis cache and other WordPress caching systems.
2.4.3 1 fixed
Fixed
- Plugin hardening.
2.4.2 1 fixed
Fixed
- Fixed several issues to make feed updates more consistent and reliable.
2.4.1 3 fixed
Fixed
- Plugin hardening.
- PHP warnings would be triggered when using a timeline feed.
- Fixed an issue preventing reporting on when a feed was last updated.
2.4 1 new3 improved3 fixed
New
- Added support for X (formerly Twitter) threads. See all threaded posts (tweets) by clicking a button shown underneath the opening post in the thread.
Improved
- Added a note on the "All Feeds" page of when a feed was last successfully updated.
- Made the caching system "smarter" to be ultra-efficient with API requests.
- Added information about API credits remaining and when they will reset on the Settings page, "Feeds" tab.
Fixed
- Images in Twitter cards were not being stored and served locally.
- Fixed PHP warnings that would occur under some conditions
- Fixed several issues with using your own Twitter App including missing images and properly loading more posts.
2.3.1 1 new1 fixed
New
- Added translation files for German, Spanish, Italian and more.
Fixed
- Fixed PHP Fatal error: Uncaught TypeError: Illegal offset type in isset or empty.
2.3 2 new3 fixed
New
- Added support for using your own Twitter App. Go to the "Settings" page, "Twitter Integration" area.
- Added a setting to rebrand your Twitter feeds to "X". Go to the "Settings" page, "Advanced" tab to enable the branding change.
Fixed
- Fixed Twitter card images not displaying in the customizer.
- Fixed issues with license activation that would cause some confusion.
- Added a workaround in the event cron is broken so feeds will continue to update.
2.2.5 3 fixed
Fixed
- Fixed an error that would occur when trying to change license keys leading to an inability to retrieve new tweets.
- Fixed an occasional timeout error when trying to fetch new tweets for feeds.
- Fixed a PHP error that would occur when trying to activate a license key under certain circumstances.
2.2.4 2 fixed
Fixed
- Fixed a fatal PHP error that would occur when there was an error activating a license for a new site.
- Fixed the GDPR features integration with the latest versions of the Cookie Yes plugin.
2.2.3 1 improved2 fixed
Improved
- Promoted tweets (tweets that do not fit the feed source) are automatically removed for feeds that contain only hashtags. Search feeds may still contain promoted tweets. Clear your cache on the "Settings" page to update existing feeds with this change.
Fixed
- Fixed a fatal PHP error that would occur when the WordPress object cache would store tweet data is the incorrect data type.
- Fixed a fatal PHP error that would occur when a few specific errors from the Smash Balloon Twitter API site would occur.
2.2.2 9 fixed
Fixed
- Fixed quote tweets and retweeted tweets showing up twice in a user timeline feed.
- Fixed an issue where tweets would show the link for a Twitter card above the Twitter card.
- Added better error reporting so issues connecting with the new Twitter API would have better instructions.
- Fixed a compatibility issue with Social Wall and the new Twitter API workaround.
- Fixed PHP errors related to using a legacy feed.
- Fixed several issues preventing legacy feeds from working properly.
- Prevented a connected account from causing issues with loading more tweets and the persistent cache.
- Fixed the clear single feed cache button not working in the customizer.
- Fixed the customizer not updating when sources and other settings were changed.
2.2.1 3 fixed
Fixed
- Fixed a compatibility issue with Social Wall and the new Twitter API workaround.
- Fixed a PHP error that would occur when using a shortcode with no arguments and PHP 8.0+.
- Fixed a PHP deprecation warning when using a custom text length and PH?P 8.0+.
2.2 2 improved2 fixed
Improved
- An unlimited number of feeds and sources will update with a limit of 12 updates per day spread out among the feeds. For example, if you have 24 feeds with one source, each feed will update every-other day. If you have just one feed and one source, this feed can be updated up to 12 times a day. Read details here.
- Users will be able to load more tweets, with a varying number of total tweets available (not infinite). Tweets are cached and the number of available tweets when loading more will grow over time.
Fixed
- Twitter Cards were not always available. They are now available and will be more reliable with the API changes!
- Retweets and Quoted tweets were not working properly in the feed.
2.1 1 new
New
- Added our new solution for updating feeds! This version limits updates to one feed once a day. We plan on increasing this limit in the future. Read details here.
2.0.6 1 improved1 fixed
Improved
- API calls are prevented in the event that the Twitter API returns an error.
Fixed
- The feature for using your own Twitter App credentials was not working.
2.0.5 2 fixed
Fixed
- Home timeline feeds were not working if legacy feeds were not also enabled.
- Fixed an issue with our integration with Borlabs GDPR consent plugin to apply changes to the feed only when consent is given.
2.0.4 3 fixed
Fixed
- Updated our integration with Complianz GDPR consent plugin to apply changes to the feed when consent is given.
- In some circumstances GIFs and some images in the feed were being served from Twitter's CDN when GDPR features were active.
- User Timeline feeds would not show retweets even when enabled. This is also fixed for the Social Wall integration.
2.0.3 6 fixed
Fixed
- Feeds showing a single Twitter list of tweets would not work under some circumstances.
- Disabling the "author" element in the customizer would not remove the author element from the shortcode feed unless the author avatar was also disabled.
- Fixed empty API requests being made in some circumstances.
- Fixed multiple PHP warnings that would occur when certain settings were not configured as expected.
- When using the masonry layout, the last tweet would not show a dividing line underneath even if the dividing line was enabled in settings.
- If a custom date format was entered for a feed, it would be used even if the date format was not set to "custom".
2.0.2 3 fixed
Fixed
- Browser loading animation would not work on pages with a Twitter Feed.
- For GDPR plugins that Custom Twitter Feeds integrates with, other plugins that also integrate with those GDPR plugins would not work properly when Custom Twitter Feeds was active.
- Images would not always appear after GDPR consent given.
2.0.1 4 fixed
Fixed
- Added more workarounds for encoding issues in Twitter Cards.
- Fixed the default date format showing differently in the customizer than it did on the front-end.
- Fixed translations for date words not applying correctly.
- Tablet columns were not working correctly for some layouts.
2.0 12 new2 fixed1 changed
New
- Our biggest update ever! We've completely redesigned the plugin settings from head to toe to make it easier to create, manage, and customize your Twitter feeds.
- All your feeds are now displayed in one place on the "All Feeds" page. This shows a list of any existing (legacy) feeds and any new ones that you create. Note: If you updated from a version prior to v1.13 then you may need to view your feeds on your webpage so that the plugin can locate them and list them here.
- Easily edit individual feed settings for new feeds instead of cumbersome shortcode options.
- It's now much easier to create feeds. Just click "Add New", select your feed type, connect your account, and you're done!
- Brand new feed customizer. We've completely redesigned feed customization from the ground up, reorganizing the settings to make them easier to find.
- Live Feed Preview. You can now see changes you make to your feeds in real time, right in the settings page. Easily preview them on desktop, tablet, and mobile sizes.
- We've added a new Feed Templates feature. You can now select a feed template when creating a feed to make it much quicker and easier to get started with the type of feed you want to display. Selecting a template preconfigures the feed customization settings to match that template, saving you time and effort.
- Color Scheme option. It's now easier than ever to change colors across your feed without needing to adjust individual color settings. Just set a color scheme to effortlessly change colors across your entire feed.
- You can now change the number of columns in your feed across desktop, tablet, and mobile.
- Easily import and export feed settings to make it simple to move feeds across sites.
- Added a Post Style setting which allows you to add a boxed style to your Tweets, with a background color, border radius, and box shadow.
- Added a new custom text header option, so you can now add custom text to the header for your feed.
Fixed
- Fixed a PHP warning related to information for the header being empty.
- Tweets with quoted media were causing HTML errors and the feed layout would be affected.
Changed
- Important: Minimum supported WordPress version has been raised from 3.5 to 4.1.
1.14.1 8 fixed
Fixed
- Fixed several issues with GDPR Cookie Consent by Web Toffee integration.
- Fixed CSS to allow for right to left carousels.
- Fixed duplicate MySQL queries issue when checking for the resized images table.
- Changed the location of the cookie.txt file (used by the server to collect twitter card information) and removed it after it was used.
- Added support for the shortcode setting "feedid" to allow custom names of feed caches to prevent conflicts.
- Some links to Twitter in feeds were using the author name instead of the Twitter handle and would occasionally cause errors.
- Fixed the inability to show just one tweet if only one tweet was available for an account/hashtag.
- Removed an extra character that would appear near the author's name under certain circumstances.
1.14 1 new3 fixed
New
- The locations of the Twitter feeds on your site will now be logged and listed on a single page for easier management. After this feature has been active for awhile, a "Feed Finder" link will appear next to the Feed Type setting on the plugin Settings page which allows you to see a list of all feeds on your site along with their locations.
Fixed
- Updated jQuery methods for compatibility with WordPress 5.7.
- Home Timeline feeds were not working.
- "In reply to", "Load More", and "retweeted" text can now be translated using translation files.
