Social Fixer for Opera Changelog

What's new in Social Fixer for Opera 28.0.0

Nov 11, 2021
  • Major Improvements:
  • Fixed the “Date Bubbles” issue
  • Added Comment Navigator for New Layout
  • Fixed ‘Mark Read’
  • New Features:
  • Custom Font options
  • Post Font and Comment Font options
  • Internal Changes:
  • Improved post loading performance
  • Improved menu opening performance
  • Fixed some conditions which made Social Fixer fail to start
  • Improved reliability of Infinite Scroll Prevention
  • Improved reliability of badge (wrench)
  • Improved reliability of Post Action Icon tray
  • Stopped mistakenly moving Post Action Icon tray while loading posts
  • Stopped mistakenly omitting posts from ‘All Posts’ tab
  • Changed Scroll To Comment colors to work with both Dark & Light modes
  • Improved presentation of Find Edit Buffer
  • Improved presentation of Find Control Panel
  • Improved presentation of Close Control Panel
  • Made Friend Manager fields clickable through to friend’s profile
  • Made Hide/Show put itself away properly when hit ESC
  • Fixed Raw Extracted Post Data in Filter Debugger
  • Improved presentation and content of Filter Debugger logs
  • Further improved internal timing & handling of resolving post permalinks
  • Ensured that PointerOver / PointerOut events are recognized
  • Improved upgrade process for Userscript beta testers

New in Social Fixer for Opera 27.2.0 (Jun 19, 2021)

  • Major Improvements:
  • Filtering fully works in the new layout
  • The Sponsored Posts filter hides all ads from the newsfeed
  • Marking posts as “read” works again!
  • Friend Manager updates and notifies correctly
  • Fixed “Force Most Recent” functionality so clicking Top Posts works and the Home links work as expected
  • New Feature: Improved highlighting and scrolling to comments when directly linked to a comment id (Options - Advanced)
  • Infinite Scroll prevention works to limit posts loaded in newsfeed
  • Hidden Messages notification links to correct URL to see hidden messages
  • Added “View Log” under the wrench menu to assist in debugging
  • Added “Debugger” under the wrench menu to assist in debugging
  • Minor Changes:
  • Wrench menu should never be lost off screen anymore
  • More readable filtering notifications when in Dark Mode
  • Internal Changes:
  • Improved performance
  • Removed old/dead code
  • Removed support for the original layout

New in Social Fixer for Opera 27.0.0 (Apr 12, 2021)

  • Major Improvements:
  • Filtering fully works in the new layout
  • The Sponsored Posts filter hides all ads from the newsfeed
  • Marking posts as “read” works again!
  • Friend Manager updates and notifies correctly
  • Fixed “Force Most Recent” functionality so clicking Top Posts works and the Home links work as expected
  • New Feature: Improved highlighting and scrolling to comments when directly linked to a comment id (Options - Advanced)
  • Infinite Scroll prevention works to limit posts loaded in newsfeed
  • Hidden Messages notification links to correct URL to see hidden messages
  • Added “View Log” under the wrench menu to assist in debugging
  • Added “Debugger” under the wrench menu to assist in debugging
  • Minor Changes:
  • Wrench menu should never be lost off screen anymore
  • More readable filtering notifications when in Dark Mode
  • Internal Changes:
  • Improved performance
  • Removed old/dead code
  • Removed support for the original layout

New in Social Fixer for Opera 26.0.1 (Nov 17, 2020)

  • Major Improvements:
  • Many changes to support Facebook’s “New Layout”
  • Filters based on post text content work, including hiding Sponsored Posts and Politics
  • Auto-switch to Most Recent
  • Checking for Filtered Messages
  • Fix Enter in comments to be new line
  • Hide/Show parts of the page
  • Options menu has “verified” badges next to features that work
  • Added a link under the wrench menu to OldLayout.com to switch back to the old layout
  • Minor Changes:
  • Wrench should appear more quickly and reliably
  • Internal Changes:
  • Improved positioning and style of the “Submit Comment” button
  • Fixed layout of Available Display Tweaks table
  • Fixed Anonymize to apply to names which have been hovered
  • Fixed Anonymize to apply to accounts which are currently disabled
  • Fixed pasting filter definitions into ‘Advanced Code’ box
  • Fixed blank filter or tweak left by canceling ‘Create A New’
  • Ensure the wrench does not appear on the FB login page
  • “Fix post timestamps” option fixed after FB code change

New in Social Fixer for Opera 25.0.0 (Jul 10, 2020)

  • Major Improvements:
  • Improved filtering of Sponsored Posts
  • Fix Enter adapted for recent FB changes
  • Comment Navigator adapted for recent FB changes
  • Fixes to Friend Manager/Tracker
  • More reliable checking for filtered messages
  • Minor Changes:
  • Several draggable and window-shadeable elements now have tooltips mentioning these features
  • ‘Enabled’ and tweak order may be edited inside the tweak editor
  • Filtering improvements:
  • ‘Stop On Match’, ‘Enabled’, and filter order may be edited inside the filter editor
  • ‘Photo Caption’ can now use matching operators like ‘Starts with’
  • Filters (including Hide Posts) can search both post text & photo caption
  • ‘Add CSS Class’ action may be applied to a selector
  • Do not match invalid selectors with ‘Matches CSS Selector’
  • Internal Changes:
  • Userscript edition is described as ‘userscript’ rather than ‘greasemonkey’
  • Preliminary support for userscript edition under Greasemonkey 4.x
  • Behavior was improved on browser ‘back’ action
  • Robustness of Friend Manager / Friend Tracker improved
  • ‘Unread Filtered Messages’ feature fixed on Firefox
  • Default style of posts marked ‘Read’ is more consistently visible

New in Social Fixer for Opera 24.0.0 (May 1, 2019)

  • Major Improvements:
  • Sponsored Posts now fully hideable in news feed using a new filter!
  • Fixes in response to Facebook code changes:
  • Friend Tracker / Manager
  • “Fix Enter” (can now be optionally be used in chat / messages)
  • Comment Navigator
  • Stealth Mode
  • Font size and family settings
  • Usability Improvements To:
  • Anonymize Screen
  • Hide/Show Parts of the Page
  • Mark Posts Read
  • Comment Navigator
  • Bug Fixes:
  • Features which failed due to Facebook code changes work again:
  • Hidden Messages (filtered messages) count on the chat bubble
  • Hiding of ‘Reply’ buttons in SFx Support Groups
  • Ctrl-Shift-X (open Options) works on Firefox version 65 & later
  • Hide Posts could hide all posts if blank lines were in the box
  • ‘All Post Content’ filters sometimes matched comments in its search
  • Some posts on Group pages got filtered when ‘Filter in Groups’ was off
  • Filtering sometimes happened when it shouldn’t, or vice versa
  • Post counts were potentially wrong in Control Panel tabs
  • Notification Popup could not open twice from the same browser tab
  • ‘Mark All Read - Next’ did not cycle tabs in alphabetical order
  • Cancelling creation of a Filter / Display Tweak left an empty one
  • The Filter ‘Advanced Code’ editor would fail if the box was empty
  • Clicking ‘Save Changes’ twice in Options could disturb settings
  • Comment Navigator sometimes didn’t appear, despite ‘navigator_always’
  • Comment Navigator time-highlighting slider didn’t work on some posts

New in Social Fixer for Opera 23.0.0 (Nov 11, 2018)

  • Major Changes:
  • Repair ‘Fix Enter’ after another breaking change in FB code
  • Add filter support for catching current Sponsored posts
  • Fixes for three types of filters:
  • ‘Group Posted In’
  • ‘Page Posted By’
  • ‘Link URL’
  • Fix the check and alert for “Unread Filtered Messages”
  • Minor:
  • Improvements to ‘Fix Enter’ feature:
  • Changing these options will affect the currently loaded page
  • Distinctly label ‘Submit Comment’ vs. ‘Submit Reply’ buttons
  • Clicking a ‘Submit’ button submits the corresponding input, not that which was most recently edited
  • ‘Save To File’ for settings use a filename that isn’t annoying in Unix shells
  • Link to the Social Fixer User Support group by name, not number
  • Hide Hovercards ‘Ctrl-mouseover’ (show anyway) would fail on 2nd mouseover

New in Social Fixer for Opera 22.0.0 (Jun 26, 2018)

  • Major changes:
  • Fix “Enter in Comments” once again, after another FB code change
  • Friend Tracker Improvements:
  • Added an ‘Okay All’ button
  • Notify about unfriends only after several absences (guarding against flaky FB data, friends who periodically suspend)
  • Separate options to notify about re-friends vs. unfriends
  • ‘Check for friend changes after this many hours’ setting wouldn’t save
  • Display alerts in reverse chronological order (of when Social Fixer noticed, NOT when actually unfriended – we cannot detect that)
  • Change some wording to avoid words ‘unfriend’ and ‘re-friend’
  • Improvements to Hide/Show Parts of the Page:
  • Allow local debug hideable items to augment the subscription list
  • Added filtering by ‘Group Posted In’ and ‘Page Posted By’ types
  • Minor changes:
  • All Display Tweaks changes apply to current page without reload (previously some did / some didn’t)
  • Move ‘Find Wrench Menu’ and ‘Find Control Panel’ to top of Advanced menu
  • Change names so Support instruction to ‘click Find Wrench Menu’ is unambiguous
  • Recognize all posts in FB post search results, if FB shows them as full posts
  • Update Firefox logo
  • Remove spurious dot in Social Fixer support groups: ‘Like · · [date]’ -> ‘Like · [date]’
  • ’[?&]no_sfx’ in URL makes Social Fixer do nothing (for debugging)
  • Fix occasional gibberish tab names when naming tabs after post author
  • Improve capture of ‘Post Action’ filter data
  • Fixes to some ‘tips’
  • Improve debug logs
  • Experimental:
  • The experimental ‘Stay On Page’ feature pops up and whenever you try to navigate away from Facebook. Disabled by default, this is not a feature most people will want.

New in Social Fixer for Opera 21.1.0 (Dec 22, 2017)

  • Minor release to fix a few bugs.

New in Social Fixer for Opera 21.0.0 (Oct 30, 2017)

  • Fixes to Post Filtering and “Enter in Comments” functionality
  • Affected mostly Firefox 56 and other variations
  • NEW: Export/Import Social Fixer settings directly to/from files
  • Using the new “Save To File” and “Load From File” buttons, it’s now easier than ever to save a copy of your Social Fixer settings to your local drive for safe backup.
  • Fixed a missing message/link to “Filtered Messages” in the Messages dropdown
  • Fixed comment navigator bug (PR #86)
  • Fixed some of the links and functionality in the “Tips” section

New in Social Fixer for Opera 20.0.0 (Jun 28, 2017)

  • Changes And Fixes In This Release:
  • Fixed: The option to make Enter add a new line in comments is back! Along with the fix is a fall-back mechanism, so if it stops working in the future it will revert to normal behavior and not prevent comments from being entered at all.
  • “Friend Manager” [Under the Wrench Menu]:
  • A new “Options” tab contains all of the options related to this feature
  • Separate options for being alerted of unfriending vs name changes so you only see what you’re interested in
  • “Unfriend” alerts now inform you when the account may just be temporarily unavailable rather than actually unfriended
  • The list of friend changes in the blue bar dropdown menu is now scrollable so it doesn’t stretch all the way to the bottom of the screen
  • The “Friends” tab is now paged to speed up the display if you have a lot of friends
  • Fixed: Pressing the “X” in the Control Panel to hide it now works consistently
  • Fixed: For users of the Chrome, Firefox, and Opera extensions, preferences were previously not stored per Facebook user, causing several issues, including Friend lists to be shared and mass “unfriending” alerts. In this new version, preferences will be automatically migrated to per-user settings
  • Fixed: Post filtering in Safari
  • Technical Changes:
  • Avoid using minified libraries to comply with Chrome extension policies
  • Fixed a bug in the “storage check” warning that sometimes resulted in a false positive and caused it to pop up frequently
  • Fixed: Greasemonkey on Firefox 55.0b1 failed to insert CSS, causing some features to not be visible
  • Change: Avoid => operator in javascript for Safari 9 compatibility

New in Social Fixer for Opera 19.0.0 (Mar 13, 2017)

  • Social Fixer Version 19.0 finally brings back the Friend Tracker! Now known as “Friend Manager”, it adds more features like telling you when a friend changes their name. Included in this release are also a number of other fixes and features.

New in Social Fixer for Opera 18.0.0 (Feb 24, 2017)

  • New Features:
  • “Show Photo Tags” [User Interface]: Display the auto-generated tag text that Facebook applies to pictures when you hover over them.
  • “Check For Filtered Messages” [General]: Facebook filters and hides messages it thinks are from people you don’t know - often in error. Social Fixer now alerts you when you have filtered messages
  • “Mark All Read”: Mark as read all posts above or below the selected post by holding Shift or Ctrl (Command on Mac) when clicking the “Mark Read” icon
  • “Short” Post Timestamps [General]: Optionally fix post timestamps and use a shorter format, like “12/31/2016 12:34:56 AM”
  • “Hide Most Recent switch messages” [Advanced]: When auto-switched to the Most Recent feed, disable the message ribbon saying you were switched
  • “Stealth Mode” [Wrench menu]: Once enabled, will now stay enabled after page reloads, until manually disabled
  • “Trending” tweaks: A “settings” link now appears in the Trending box, which shows controls to toggle Headline Summaries and Popularity Bars
  • Clear the red “Social Fixer Notification” # on the wrench with the new “clear” link in the menu
  • “Notification Popup” [User Interface]: Moved from the Experimental section, this feature creates a pop-out panel of your Notifications for easy access
  • Significant Fixes and Changes:
  • “Always Show Tab List” [Advanced]: Now makes the control panel and tab list appear even if filtering is disabled, so the “All Posts” count can be seen
  • “Storage Check” is now only run once a day, and should avoid false positives that have plagued some users
  • Filtering fix for filters based on specific Apps
  • Under The Hood / Technical Details:
  • Fixed timing issues that caused some features to fail occasionally
  • CSS Selector filters can now use :contains() to match text content of elements (for advanced users, to be used in the updated Sponsored Posts filter)
  • Allow custom hideables definition in Debug tab (only for advanced users)
  • Updated styles of Filter Condition rows for better display
  • Fixed a bug in removing leading | in filter regular expression, and automatically ignores ||
  • Fixes to auto-switch to most recent to handle more cases correctly
  • Force Post Action Icons to appear in the same place for every post, when hovering

New in Social Fixer for Opera 8.0 (Nov 4, 2013)

  • What's Changed:
  • The “More Stories” settings should now work correctly for everyone. The default behavior of loading more stories when you scroll to the bottom works like normal, except for when it detects an endless loading loop. In this case, a message will be displayed and loading will be paused. In case these options ever stop working correctly, a new option in the Advanced tab has been created to completely disable all fixes associated with More Stories. This is only for worst-case scenarios and shouldn’t be checked unless needed
  • New Option on the Popular tab: “Disable auto-refresh of the news feed to insert stories at the top”. If you’ve ever been annoyed at your feed jumping down because new stories were inserted at the top, this feature prevents that from happening
  • Fixed error messages in Safari 7
  • Fixed NS_ERROR_OUT_OF_MEMORY error messages in Firefox 23+ that some users were experiencing
  • Fixed the option to mark application posts as read and open in a new tab when links are clicked
  • New option in the Advanced tab: “When clicking a notification about a group post, go directly to the post rather than the group feed.”
  • Added a help message that appears when posting to the Support Group, and enhanced the pinned post with custom styling to draw attention to it for new users
  • Fixed the “Save to Pocket” feature by making it open in a new window instead of an embedded window. This change was required due to a change in the Pocket website itself

New in Social Fixer for Opera 7.801 (Nov 4, 2013)

  • What's Changed:
  • The “More Stories” settings should now work correctly for everyone. The default behavior of loading more stories when you scroll to the bottom works like normal, except for when it detects an endless loading loop. In this case, a message will be displayed and loading will be paused. In case these options ever stop working correctly, a new option in the Advanced tab has been created to completely disable all fixes associated with More Stories. This is only for worst-case scenarios and shouldn’t be checked unless needed
  • New Option on the Popular tab: “Disable auto-refresh of the news feed to insert stories at the top”. If you’ve ever been annoyed at your feed jumping down because new stories were inserted at the top, this feature prevents that from happening
  • Fixed error messages in Safari 7
  • Fixed NS_ERROR_OUT_OF_MEMORY error messages in Firefox 23+ that some users were experiencing
  • Fixed the option to mark application posts as read and open in a new tab when links are clicked
  • New option in the Advanced tab: “When clicking a notification about a group post, go directly to the post rather than the group feed.”
  • Added a help message that appears when posting to the Support Group, and enhanced the pinned post with custom styling to draw attention to it for new users
  • Fixed the “Save to Pocket” feature by making it open in a new window instead of an embedded window. This change was required due to a change in the Pocket website itself

New in Social Fixer for Opera 7.711 (Nov 4, 2013)

  • What's Changed:
  • The following should now work for everyone
  • Auto-clicking the More Stories link to retrieve more pages (if enabled)
  • Scrolling down will load more posts automatically (unless disabled)
  • Manually clicking More Stories will work correctly
  • These features will also work correctly when viewing Lists
  • A few tweaks and improvements to the Anonymize feature
  • A fix for pressing in the Search field in Social Fixer Options

New in Social Fixer for Opera 7.701 (Nov 4, 2013)

  • What's New:
  • Reinstated Timeline display options that were prematurely removed in last release
  • Auto-clicking of "More Stories" now works more reliably and has a new notification bar at the bottom of the feed, where you can also pause and resume
  • Improved the option to Anonymize the screen, including dummy names for users instead of "FBUser #1" and background colors to distinguish them. The colors can be disabled using a new option in the "Advanced" tab
  • New option: Hide the "tooltip" that pops up when you hover over the status update box or comments, sometimes hiding the view of the text you are typing
  • What's Fixed:
  • Automatic loading of posts when you scroll to the bottom works correctly
  • Fixed in Chrome: Auto-clicking "More Stories" and auto-switching to the Most Recent news feed view
  • Tagged posts could not be approved on Timeline Review
  • Fixed issue with blue header bar being really tall in some situations
  • Reduced the size of the "User Tab > Enter to Submit Comment" button
  • Image preview no longer shows when you are on the actual photo page (previously, it blocked the ability of some users to tag the photos, etc)
  • Hashtag formatting wasn't being applied to hashtags in comments
  • The "Save For Later" action wasn't grabbing the actual url, and was saving the Facebook post url instead

New in Social Fixer for Opera 7.601 (Nov 4, 2013)

  • What's New:
  • Hashtags: Added a new section to Options to customize the display of the new #Hashtag links
  • Notifications: Added a new “Notifications” item in the Option dialog’s left panel, where all the options related to Notifications are now stored. Added a new option to hide the notification “Beeper” box that appears in the lower left corner when a new notification comes in.
  • Tab > Enter to Submit Comments: Added a checkbox to the blue button to disable this feature. Although this could always be disabled in Options, this shortcut will be easier for users to find.
  • What's Fixed:
  • Chat: The display of the user list didn’t render correctly, and clicking on a name in the list didn’t pop up the chat window. Chat fixes also didn’t work on Chrome v27+.
  • Firefox: An “evalInSandbox” error was popping up for some users after Mozilla changed some of their internal Firefox code.
  • Wrench Icon: Has been moved to the far right after a Facebook layout changed caused their icons to overlap the wrench icon for some users. If the wrench icon is off the right side of the screen and you can’t scroll to it, zoom out in your browser, and disable the “Lock the blue header bar at the top even if the screen is small” option in Social Fixer Options.
  • Image Preview: Some image previews were not showing correctly, and others were not showing at all.
  • Messages: When the “Fix Timestamp” option was enabled, messages only displayed “Today” rather than the actual time.
  • Hidden Items: Some items that were hidden on the screen with the “x” couldn’t be un-hidden in options.
  • Ads: Were not being hidden correctly in the photo popup viewer
  • Anonymize Screen: Minor fixes to hide things that were not being hidden.
  • Social Fixer was running on some sites other than Facebook.com, inside of embedded plugins and iframes. This has been fixed.
  • Removed console debug logging during startup, which annoyed some users.
  • What's Removed:
  • Removed Timeline options. Almost every account/page is now converted over to the single-column content layout, causing most of the Timeline options to stop working. New options to customize the new Timeline layout may be added later.
  • Tagging in Comment Replies: This option has been temporarily removed because a Facebook code change prevents it from functioning correctly, causing a character to be shown instead. User names will still be inserted, but they will not be tagged or notified.

New in Social Fixer for Opera 6.711 (Jun 14, 2012)

  • New:
  • “Trending Videos” now hides along with “Trending Stories”
  • New option in the wrench dropdown menu: “Send Page Source (Debug)”. This will help in offering support by copying the entire page you are viewing to a place where I and the Support Team can inspect the page and see what you see.
  • Changed:
  • The link to submit post contents for support stopped working after the public service stopped working. I’ve replaced this with a new service.
  • Fixed:
  • Chat features stopped working after a Facebook code change.
  • “Trending Articles” stopped hiding for some users.
  • Hovering over square images in Timeline showed a square preview, rather than the full-sized picture.
  • Some games were cut off and unplayable when the options were set to enable SFX on apps pages and stretch wide.
  • The list of filters in Options->Filtering disappeared if you popped up Options more than once without refreshing.
  • When using “reply” to write comments and quoting the original comment, the reply box did not always expand to fit the reply contents.
  • The post icon to add a tab for an application stopped working correctly in some cases.
  • Images with spaces in the url did not preview correctly.
  • Post action icons were showing when re-positioning photos on Timeline pages. They are now hidden when re-positioning.
  • Custom post font size was not being applied to posts in Timeline
  • Auto-clicking of Older Posts was interfering with Timeline pages. This functionality has been disabled on Timeline pages.
  • Fixed CSS issues in Firefox that caused a flash of menus and other things before Social Fixer kicks in.
  • In some cases, Social Fixer was being executed twice in Firefox, causing several problems.