Category Archives: Release Notes

Social Fixer 9.0 Resolves News Feed Problems And More

santa_logo_200Version 9.0 of Social Fixer resolves many of the problems caused by Facebook’s recent changes to their news feed and other features, as described in a recent blog post. It also adds a few useful new features. Be sure to install the latest version to take advantage of the fixes!

download
Install the 9.0 update by going to SocialFixer.com

What's Fixed

  • Recent Facebook code changes caused many key Social Fixer features to stop working for some users – mark posts as read, filtering, tabbing, etc. This version should resolve those problems for most users.
  • Filtering now works for text in the “tag line” like "X commented on this" 
  • Comment counts were not being correctly calculated when "view X more comments" links existed

new_wrench_menuWhat's New

  • The wrench menu has been rearranged and divided into sections to make it clearer
  • New feature: Show “Hidden” Sections under the wrench menu shows parts of the screen that have been hidden by Social Fixer options.
  • A link to the blog has been added under the wrench menu. When a new blog post is detected, a link directly to it will be inserted, along with its title. A “1” indicator will be shown on the wrench menu when there is a new unseen blog post. An option in the “Advanced” tab has been added to disable this feature entirely (please don’t!)

What's Changed

  • The functionality to auto-click older posts has been broken by Facebook and may not be fixable. I cannot figure out a way into their code. Yet.
  • Posts will be auto-loaded as you scroll down, as it is by default on Facebook. However, Social Fixer stops the auto-loading after 5 page loads, to prevent their code from going into an eternal loop and loading hundreds of pages worth of posts. This is a necessary trade-off, and to continue loading more you can just click ‘More Stories’.
  • For some reason, Facebook removes posts from the feed when it detects that you are not looking at them. For example, if you’ve loaded 100 posts but are at the top of your news feed, Facebook will silently remove 50 posts from the end of the feed. I don’t know why they do this, but it causes problems with Social Fixer because posts are not in the places they think they are (due to filtering and tabbing). So I have prevented this functionality to the best of my ability. But if you see posts randomly disappearing in front of your eyes, it means I have some more work to do.

Questions? Problems? Need Support?

The Support Team and the Social Fixer user community can help you out in the Social Fixer Support Group, located here: http://SocialFixer.com/support/

Best Wishes!

Merry Christmas, Happy Holidays, and I hope you have a Happy New Year!

Donate to support development.

-- Matt Kruse, developer of Social Fixer

Posted in Featured, Release Notes | Comments Off

What’s New And Changed In Social Fixer 8.0

logo_detailed_200Version 8.0 of Social Fixer removes two features to stay in compliance with Facebook requirements, and includes a number of other fixes and enhancements. Also, SocialFixer.com gets a new look!

http://fuseinc.org/wordpress/wp-content/uploads/2012/05/download-buttons04.png
Install the 8.0 update by going to SocialFixer.com

What’s Removed

What’s New

  • image
    image
    Post processing (mark as read, etc) and Filtering can each now be separately enabled or disabled on the News Feed, Groups, and Pages/Timelines. These can be found in the “Posts” and “Filtering” tabs, respectively.
  • imageA “Sort By Name” button is now inserted when viewing the Friends tab of a profile.
  • New option in Advanced tab: “Position the wrench icon to the left rather than the right”
  • feature_hideMore things can be hidden by hovering over them and clicking the X that appears in the upper right corner: Trending box under Composer, Similar To [Page] dropdown when you Like a news feed post, Like Page button on News Feed, Birthday Reminders

What’s Fixed

  • A Chrome bug caused people to lose their wrench icon entirely. A fix is in place to make Social Fixer usable when this happens (usually after a Windows system restore) but there are limitations.
  • Some posts in Groups were hidden because they were being incorrectly flagged as duplicates.
  • Clicking a notification about a comment or post in a Group would not go directly to the post.
  • The “Social Fixer Message” box that I used occasionally for important messages couldn’t be closed with a “Close” button.
  • Prevented the "Add App" button from appearing on posts which use Facebook's built-in apps like Status, Photos, etc.

What’s Changed

  • Changed the option to "Process posts on Group Walls" to disabled by default for new installs
  • Changed the default value for hiding "read" posts on timelines to FALSE
  • Filtering of groups is now DISABLED by default, but can be enabled in options
Posted in Release Notes | Comments Off

What’s New And Fixed In Social Fixer 7.801

logo_detailed_200_thumb2_thumbThis update fixes a number of issues, including More Stories, Safari 7 problems, Out Of Memory errors, opening application posts in a new window, and Save to Pocket.

http://fuseinc.org/wordpress/wp-content/uploads/2012/05/download-buttons04.png
Install the 7.801 update by going to SocialFixer.com

 

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.

What Still Needs Work

Because Facebook and the browsers themselves are constant moving targets, there are always a few things broken that I need to look at. Here are a few of the things I know about:

  • In Chrome, Pinning notifications to the right, notification previews, and quoting text in comment replies are still not working.
  • The new news feed format that a small percentage of users have is not compatible with the filtering and tabbing options.
  • Invite All link to invite many friends to events no longer works because Facebook put restrictions on how many people could be invited at once. Right now there is no known work-around for this. More details on this Facebook limitation.
  • Opera 15 has changed the browser’s internals. To use Social Fixer with Opera 15, first install this addon: https://addons.opera.com/en/extensions/details/download-chrome-extension-9/?display=en and then install Social Fixer from the Google Chrome store link.

Questions? Problems? Need Support?

The Support Team and the Social Fixer user community can help you out in the Social Fixer Support Group, located here: http://SocialFixer.com/support/

Posted in Release Notes | Comments Off

What’s Fixed In Social Fixer 7.711 (More Stories)

logo_detailed_200_thumb2This patch update fixes known problems in the “More Stories” functionality and auto-clicking to retrieve older posts.

Install the 7.711 update by going to SocialFixer.com

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 <enter> in the Search field in Social Fixer Options

What Still Needs Work

Because Facebook and the browsers themselves are constant moving targets, there are always a few things broken that I need to look at. Here are a few of the things I know about:

  • In Chrome, Pinning notifications to the right, notification previews, and quoting text in comment replies are still not working.
  • The new news feed format that a small percentage of users have is not compatible with the filtering and tabbing options.
  • Invite All link to invite many friends to events no longer works because Facebook put restrictions on how many people could be invited at once. Right now there is no known work-around for this. More details on this Facebook limitation.
  • Safari 7.0 has some problems because of changes in their extension API.
  • Opera 15 has changed the browser’s internals. To use Social Fixer with Opera 15, first install this addon: https://addons.opera.com/en/extensions/details/download-chrome-extension-9/?display=en and then install Social Fixer from the Google Chrome store link.
  • For more, check out http://SocialFixer.com/bugs (needs updated, will do soon…)

Questions? Problems? Need Support?

The Support Team and the Social Fixer user community can help you out in the Social Fixer Support Group, located here: http://SocialFixer.com/support/

Posted in Release Notes | Comments Off

What’s New (and fixed) in Social Fixer 7.701

logo_detailed_200This patch update fixes some problems that existed after the last release, and adds some new and improved functionality. Filtering and tabbing on the new news feed design are still broken, but I hope to address those problems soon.

Install the 7.701 update by going to SocialFixer.com

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.
    image
  • 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

What Still Needs Work

Because Facebook and the browsers themselves are constant moving targets, there are always a few things broken that I need to look at. Here are a few of the things I know about:

  • In Chrome, Pinning notifications to the right, notification previews, and quoting text in comment replies are still not working.
  • The new news feed format that a small percentage of users have is not compatible with the filtering and tabbing options.
  • Invite All link to invite many friends to events no longer works because Facebook put restrictions on how many people could be invited at once. Right now there is no known work-around for this. More details on this Facebook limitation.
  • Safari 7.0 has some problems because of changes in their extension API.
  • Opera 15 has changed the browser’s internals. To use Social Fixer with Opera 15, first install this addon: https://addons.opera.com/en/extensions/details/download-chrome-extension-9/?display=en and then install Social Fixer from the Google Chrome store link.
  • For more, check out http://SocialFixer.com/bugs (needs updated, will do soon…)

Questions? Problems? Need Support?

The Support Team and the Social Fixer user community can help you out in the Social Fixer Support Group, located here: http://SocialFixer.com/support/

I hope this release works well for you and resolves many of the known problems!

-- Matt Kruse, author of Social Fixer

Posted in Release Notes | Comments Off

What’s New (and fixed) In Social Fixer 7.601

logo_detailed_200This update to Social Fixer resolves a number of known bugs caused by updates to browsers and Facebook. It fixes some features and adds some tweaks. Although it’s not yet perfect, it’s much more stable. I will be continuing to work hard at making it more solid, reliable, and useful to you all!

Install the 7.601 update by going to SocialFixer.com

Development Note: The browser makers (especially Chrome and Firefox) have made some fundamental changes to their code lately that broke this extension and many others. Some of the problems that users have been having are because of this, and I am working hard to update my code to follow the new guidelines from each browser maker. It can be a bit tricky!

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+.
  • Chrome: Changes in version 27 broke a number of features. Chat and “Disable Image Lightbox” are fixed. See below for some features which are still broken. Chrome 29 (Canary) broke a few more things and caused script errors to pop up, which are now fixed.
  • 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.

What’s Still Broken

Because Facebook and the browsers themselves are constant moving targets, there are always a few things broken that I need to look at. Here are a few of the things I know about:

  • Chrome 27+: Because of the changes that Google has made in the browser, the following features are still not working: Automatically clicking older posts, Pinning notifications to the right and notification previews, Auto-switching to "Most Recent" view, Quoting text in comments when replying. You can see the Chrome issue/bug  itself here, and all my comments to them about why this change is very painful Smile
  • Invite All link to invite many friends to events no longer works because Facebook put restrictions on how many people could be invited at once. Right now there is no known work-around for this.
  • For more, check out http://SocialFixer.com/bugs (needs updated, will do soon…)

Questions? Problems? Need Support?

The Support Team and the Social Fixer user community can help you out in the Social Fixer Support Group, located here: http://SocialFixer.com/support/

I hope this release works well for you and resolves many of the known problems!

-- Matt Kruse, author of Social Fixer

Posted in Featured, Release Notes | Comments Off

What’s New In Social Fixer 7.5

logo_detailed_1286_thumb_thumbThis long-awaited update fixes many bugs (including Chat!), makes a few changes, and adds some new functionality.

Install the 7.501 update by going to SocialFixer.com

What's New

  • imageNew Theme: Dark Facebook
  • Added the ability to hide many things in the left column and elsewhere by hovering over and clicking the "x". If you previously hid sections using the old options, you can re-hide them using the "x" that appears in the upper right when you hover. (Note: Sometimes the "x" displays incorrectly in Chrome 24. This appears to be a Chrome bug which is fixed in Chrome 25. The functionality still works in Chrome 24.)
  • New option (Layout tab): Show all available sections in the left navigation bar (on by default)
  • Added more known apps/games to be auto-tabbed

What's Fixed

  • Chat display was messed up! If you entered a temporary fix in the CSS tab to fix chat, it should be removed.
  • Message times were not shown on inbox messages when the "fix timestamps" option was enabled.
  • The Social Fixer options button (wrench) was not visible on accounts with the new Graph Search enabled. If you entered a temporary fix in the CSS tab to fix this, it should be removed.
  • When names in the chat list contained an apostrophe (') they could not be clicked on to initiate a chat
  • Long names in the chat list wrapped incorrectly.
  • Control panel didn't float down the page when scrolling in Chrome when that option was enabled.
  • Using the mouse wheel to scroll Notifications didn't always scroll directly
  • In some cases, hovering over a profile picture only showed the upper left corner of the picture in the image preview
  • The color-selector theme wasn't working in Chrome
  • When clicking a link in an application post, the "automatically mark story as read" feature didn't work if the link was https: instead of http:
  • Floating comment reply box didn't work correctly. It now works, but you must press "ESC" to re-hide it.
  • When selecting the default theme or canceling options, the default theme was not restored
  • Hide profile pictures in notification list stopped working
  • Tab count incorrectly included hidden sponsored stories
  • The Help popup icons in the Popular tab of options did not appear

What's Changed

  • When quoting text in a comment reply, it will now be prefixed with "User Name wrote:", adding the word "wrote".
  • Notification previews will now only display after a short delay
  • Improvements to the Anonymize Screen function
  • Improved filtering of sponsored stories
  • Improved identification of unique posts, keyed by time posted. This will prevent posts about new photos being posted to existing albums being incorrectly marked as read, for example.

What's Removed

  • Removed a number of options which were obsolete because of Facebook changes

Questions? Problems? Need Support?

The Support Team and the Social Fixer user community can help you out in the Social Fixer Support Group, located here: http://SocialFixer.com/support/

I hope this release works well for you and resolves many of the known problems!

-- Matt Kruse, author of Social Fixer

Posted in Release Notes | Comments Off

Update: Social Fixer 7.321 Resolves Browser Errors!

logo_detailed_1286_thumb_thumbDue to recent Facebook changes, many Google Chrome users were seeing an error when using Social Fixer. This release resolves that problem and includes a couple other tweaks.

Install the 7.321 update by going to SocialFixer.com

Fixes In This Release

  • The "SECURITY_ERR: DOM Exception 18" error that Chrome users were seeing has been resolved. See below for details.
  • Changed an image reference in the code from http to https to avoid security warnings.
  • Fixed the background color when hovering over items in the wrench dropdown menu.

About The SECURITY_ERR: DOM Exception 18 Error

The details about why this error popped up are complex, but I will attempt to explain some of it here for those who are interested, and in an attempt to help other extension authors who are googling this error. As it turns out, other extension developers are having similar problems.

In an attempt to make extensions more secure, Chrome has adopted the W3C Content Security Policy recommendations. This helps limit what resources can be loaded from remote sites, to avoid XSS and other attacks.

Chrome is also adding experimental support for sites that define their own security policies by sending a header that tells the browser how it should behave with regards to external resources. This lets a site tell the browser to not load anything from a remote site except for resources on facebook.com or spotilocal.com, for example. If someone were to compromise the security of their site or if your browser had malware installed which tried to load up scripts or ads from another site, the browser would prevent this because the original site explicitly disallowed it. In theory, this increases user security.

Facebook recently decided to implement their own Content Security Policy, and began sending this header back with their pages:

X-WebKit-CSP: default-src *;script-src https://*.facebook.com http://*.facebook.com https://*.fbcdn.net http://*.fbcdn.net *.facebook.net *.google-analytics.com *.virtualearth.net *.google.com 127.0.0.1:* *.spotilocal.com:* chrome-extension://lifbcibllhkdhoafpjfnlhfpfgnpldfl 'unsafe-inline' 'unsafe-eval' https://*.akamaihd.net http://*.akamaihd.net;style-src * 'unsafe-inline';connect-src https://*.facebook.com http://*.facebook.com https://*.fbcdn.net http://*.fbcdn.net *.facebook.net *.spotilocal.com:* https://*.akamaihd.net ws://*.facebook.com:* http://*.akamaihd.net;

This X-WebKit-CSP header is one that Chrome has added experimental support for, so it reads the rules and enforces them. It won't let any content be loaded into the page except from the sites listed. Social Fixer connects back to SocialFixer.com to load some resources, such as:

  • Setup Wizard
  • Check for updates
  • Tips of the Day
  • Important Messages
  • Theme list
  • Theme content (in some cases)

So any time Social Fixer tried to connect back to my site to load those things, Chrome would throw up this very cryptic error. Only by inspecting the console could I tell that the root cause was actually a violation of the Content Security Policy. After some confusion and some inspecting, I discovered that Facebook was sending the X-WebKit-CSP header, which was causing the problem. Apparently they only send it if you are using Chrome 21-23, so users of Chrome 24 (beta) aren't affected!

Although Chrome correctly supports the Content Security Policy standard, these rules should not apply to Chrome Extensions. So, this behavior is actually a bug in Chrome. Fortunately, a bug report has already been filed and a fix is coming.

Since I can't wait for a new release of Chrome, I needed to find a fix. Fortunately, it wasn't complicated – by moving the cross-domain ajax requests into the background script (a feature of Chrome Extensions) they were no longer executed under the policy of the Page from Facebook. No functionality is lost, though a little bit of complexity is introduced. I had actually moved away from the background page model a while ago because that is the preferred way to create extensions. So this is a bit of a regression, but hopefully I can undo it once Chrome 24 is widely used.

Whew! So, to summarize:

  • Google Chrome implemented an improved security model
  • But they kind of messed it up for extensions
  • Facebook locked down their resource security by adding headers that affect Chrome
  • Social Fixer's attempt to connect back to my site caused an error because of Facebook's new header, and Chrome's improper handling of it.

This was not an easy nut to crack, and the error has been around a while for some users. It wasn't until it became widespread that it became a serious problem, and I had to dedicate a number of hours to figuring out the cause and the fix. Luckily, a work-around was possible.

I hope that helps you understand what this was all about, and I hope it reassures some people that the error was not due to a problem in Social Fixer, but rather a Chrome problem made visible by a Facebook code change.

-- Matt Kruse, author of Social Fixer

Posted in Release Notes | Comments Off

What’s New In Social Fixer 7.3

logo_detailed_1286_thumbThis updated fixes some problems with Firefox 17+ and a few miscellaneous bugs.

Install the 7.301 update by going to SocialFixer.com

Fixes In This Release

  • Users of Firefox 17+ were getting javascript errors, caused by changes to the security model in the new browser version.
  • Photos in the new album layout didn't show previews when hovering over them.
  • The control panel didn't float correctly in cases.
  • The detection and counting of new comments to posts which have been marked as read has been fixed and improved
  • Auto-expand comments (to avoid the 'see more' link) was broken, causing the page to jerk to the top randomly. This feature has been temporarily disabled until it can be fixed.

-- Matt Kruse, author of Social Fixer

Posted in Release Notes | Comments Off

What’s New in Social Fixer 7.201

logo_detailed_1286This updated fixes some recent bugs.

Install the 7.201 update by going to SocialFixer.com

Fixes In This Release

  • Restored the "Select All" button when inviting friends to events. It is now placed at the bottom, near the Save button.
  • Fixed the hiding and collapsing of sections in the right column.
  • The Tab>Enter fix failed to work correctly when commenting on items from the Ticker pop-out.
  • The control panel appeared on top of some drop-down menus.
  • Removed the option to hide old (read) comments on posts in the news feed when new ones are found. There is no reliable way to do this anymore.

-- Matt Kruse, author of Social Fixer

Posted in Release Notes | Comments Off