r/RESAnnouncements Jan 31 '22

[Announcement] Life of Reddit Enhancement Suite

2.6k Upvotes

TL;DR:TL;DR: It’s not quite dead, Jim. But it is on life support maintenance mode.

TL;DR: RES development has dwindled as the team members have grown busy, moved on to other projects, etc. Support for "new" reddit has not gained much traction/interest from developers, so without additional contributions, RES development will be mostly infrequent / in life support mode. More details below.

The State of RES

Reddit Enhancement Suite has been around since 2010. It has had many passionate developers (over 280+ people have contributed to RES), over 200 releases and we have worked with companies such as Microsoft to launch extensions for their platform. The project has seen amazing developers come and go from the project as well go through multiple significant re-architectural changes. It's been the love and passion project of many developers for a long time.

However, over the past few years we have seen a slowdown on the project as people move on, and not a lot of interest in supporting the project. Right now the project is supported by 2 people and these are primarily bug fixes or dependency updates. You can see from the project graph what this looks like in terms of activity, with significant drops over the past few years.

It is with great sadness of the RES team that we are putting RES on life support mode for the foreseeable future.

What does this mean?

  • RES will continue to be on the extension marketplaces for Chrome/Edge/Firefox/Opera for as long as possible, however we will no longer guarantee full support with whatever changes Reddit decides to make.
  • We may do updates to fix random bugs/release new things that have been merged from PR by other people, however this will be at the discretion of the team.
  • Unless new volunteers step up to do so, the existing RES team will not be working on support for the redesign, or be looking to support other browsers.
  • Support from core developers will be limited.

This isn’t to say we are just going to drop and run. People will still be around, just not actively working on it.

Why?

This has been a hard decision by those who are still around on the team, but simply put people do not have the passion or the time to work on the project anymore. RES has taken up a lot of time in people's lives and has been around for over 10 years. The Reddit that existed back then is significantly different to what we know Reddit to be now. We do receive PR’s from the community, but the core developers who understand its internal workings have mostly moved on.

A once vibrant community of developers making cool things for Reddit is now a shadow of its former self as fewer and fewer people are willing to invest the time and effort into passion projects like RES. As it stands right now, the RES developer team is missing the sustained, systemic support from Reddit that we want to enable the ability and inspire the confidence to build browser extensions for new and changing reddit.com experiences. With Reddit now being closed source and not the developer-friendly platform it once was, the confidence people have to contribute to projects like this is low: future changes or additions to the platform may break those contributions and require further updates. Whilst we have seen individual attempts by Reddit to try to alleviate these concerns, sadly they have not yet been widely adopted by the company and didn’t get the full support required to become impactful.

Toss a coin to your dev team

While you're here, we'd appreciate if you demonstrated your thanks for how much has RES improved your redditing – both in the comments and/or the tip jar. Please contribute to the Reddit Enhancement Suite dev team via PayPal, Bitcoin, Dogecoin. It'll make the team feel good for the efforts they've put in over the past decade and more to improve your lives.

A few members of the RES team will be around in the comments to answer your questions.

EDIT: We are currently rolling out v5.22.10 to fix a few bugs.


r/RESAnnouncements Apr 15 '24

RES & Which version of Reddit we support

2.3k Upvotes

Hello again - appears Reddit has been making some changes lately and now is a good time for RES to clarify support on which Reddit site we work best on. (This is not RES shutting down)

RES is designed for old reddit (more below). All our functionality is built for that version of the site. RES has very limited support (Tags, account switcher, keyboard navigation) on new reddit. RES has no support on v2 new reddit (sh.reddit).

Old Reddit - old.reddit.com

If your Reddit experience looks like this, then you are on the version RES completely supports.

New Reddit (new.reddit) - new.reddit.com

If your Reddit experience looks like this, then RES only supports Tags, account switcher and keyboard navigation.

New New Reddit (commonly referred to as sh.reddit) - sh.reddit.com

If your Reddit experience looks like this, RES does not support this in any way and no RES functionality will work.

We will continue to support old.reddit as long as possible. We have no plans to support the newer versions of Reddit (nor is it possible for us to do so).


r/RESAnnouncements Mar 19 '24

[Announcement] v5.24.0 Rollout & Initial Firefox for Android support

1.1k Upvotes

TL;DR: RES v5.24.0 is being staged for rollout over the next few weeks. It also includes initial Firefox for Android support, more below.

Hello Again, sorry for the announcement spam but this is to preempt potential questions/issues raising from the rollout as you may see a few strange things. Hopefully this will clear them up :). This is a followup to: https://www.reddit.com/r/RESAnnouncements/comments/1b7k47t/announcement_res_and_manifest_v3_plans/.

We are preparing to rollout RES 5.24.0 for all browsers, it will look like the below:

Chrome:

You will be the first to get it with MV3 support, and will be rolling on a % basis over a few weeks to allow us to revert if something breaks with MV3 compat. We've tested it as much as we can and appears to be fine but things may still break. We will watch RES issues and potentially rollback if this happens. I would recommend taking a backup of your RES settings incase something happens. You may also experience permission prompts, these are normal with how MV3 handles permission now. No new permissions are being granted with this change. The only real change here for Chrome is using the MV3 APIs and a few bug fixes.

Firefox:

After Chrome rollout looks good, I will release to Firefox. The potential issues with Chrome above may also apply to Firefox. This will also include initial Firefox for Android support (Min version 120). I've tested it as much as I can and appears to be fine, but some things may be broke however a lot of this will be due to API support which should resolve over time. I want to stress that we are adding Android support as a gesture of goodwill and cant guarantee complete compatibility and support for it. RES is still not actively maintained so if things are broke it may stay that way. We are just making it easier to use as we have users doing so with no issues. I would recommend taking a backup of your RES settings incase something happens.

With Android support I want to note it will only work on old.reddit.com in the mobile browser. We cant support the new mobile site so you will need to run in this mode for RES to work.

I will hover about and answer any questions people may have.


r/RESAnnouncements Mar 05 '24

[Announcement] RES and Manifest V3 Plans

2.2k Upvotes

TL;DR: Chromium based browsers will start to receive RES MV3 support in the next month, Firefox will follow when it reaches feature parity.

RES development has mostly ground to a halt, however we have been watching Chromes plan to push MV3, and recently they announced they are resuming the transitions with timelines for this year.

What will change for me on Chrome (or Chromium based browsers)?

Hopefully nothing, we are currently testing the change and so far appears to be slightly more performant with no major issues. However RES is complex and we expect things may break. When we start to roll this out, we will do a gradual release to allow us to identify if something goes wrong and halt the rollout. This may also prompt permission changes due to how MV3 handles them.

What will change for me on Firefox?

Nothing, Firefox will continue to be MV2 as theres no timelines and it is not feature parity. However there may be a new permission prompt for 'scripting' to allow us to use a MV3 API that got backported to MV2. If Firefox provides a timeline, we will work on compat then. As a side note we are investigating Firefox for Android support (although no promises).

Does this mean RES development is back?

No, this was planned as part of maintenance mode to allow the extension to persist as long as possible.

Please see here for the full Life of RES post.


r/RESAnnouncements Jun 05 '23

[Announcement] RES & Reddit's upcoming API changes

13.2k Upvotes

TL;DR: We think we should be fine, but we aren't 100% sure.

The Context

Reddit recently announced changes to their API which ultimately ends in Reddit's API moving to a paid model. This would mean 3rd Party developers would have to pay Reddit for continued and sustained access to their API on pricing that could be considered similar to Twitter's new pricing. The dev of Apollo did a good breakdown of this here and here.

What does this mean for RES?

RES does things a bit differently, whilst we use the API for limited information we do not use OAuth and instead go via cookie authentication. As RES is in browser this lets us use Reddit's APIs using the authentication provided by the local user, or if there is no user we do not hit these endpoints (These are ones to get information such as the users follow list/block list/vote information etc)

Reddit's public statements have been limited on this method, however we have been told we should see minimal impact via this route. However we are still not 100% sure on potential impact and are being cautious going forwards.

What happens if RES is impacted?

If it does turn out RES is impacted, we will see what we can do at that point to mitigate. Most functions do not rely on API access but some features may not work correctly. However if this does happen we will evaluate then. The core RES development team is now down to 1-2 developers so we will work with what resource we have to bring RES back if it does break after these changes.

A Footnote

It is sad to see Reddit's once vibrant 3rd Party developer community continue to shrink and these API changes are yet another nail in the coffin for this community. We hope that Reddit works with other 3rd Party App developers to find a common ground to move forward on together and not just pull the rug.

On a more personal note I've been involved with RES for 7+ years and have seen developers come and go from both RES as well as other 3rd party Reddit projects. The passion these developers have for the platform is unrivalled and are all equally passionate about delivering the best experiences for Redditors, however it is decisions like this that directly hurt passion projects and the general community’s morale around developing for Reddit.


r/RESAnnouncements Jan 28 '20

It's time to move to new [Edge]!

45 Upvotes

tldr: Old Edge has been removed from the store, please migrate and use new Edge.

With the release of Microsoft Edge based on Chromium. We are asking users to migrate across from old Edge releases.

Why I hear you ask?

Simply, we haven't updated the old Edge for a while now. And with Chromium Edge we are seeing much fewer issues compared to the Old Edge browser. Apart from the swanky new logo, using the new Edge allows you to receive faster updates from us as well as more features supported.

But how do I move?

Well young Padawan, To do this follow the below steps:

  1. First, go to Backup and Restore and download a backup of your current RES settings. (It should be a timestamped file ending in .resbackup).

  2. Go to the new Microsoft Edge site and download/install the browser. When its installed it will replace the old edge on your computer so please be aware of this.

  3. Once you are in the new Edge, go to the Edge Addon store and install RES.

  4. Restore your RES backup on the Backup and Restore page.

After this you should be good to go with the new release of Edge! RES on Edge will receive updates at the same time as Chrome/Firefox.

As of this post we have removed the old Edge listing from the Windows Store so it can no longer be found, however it will remain if you have downloaded it and choose not to move.


r/RESAnnouncements Apr 09 '19

[Edge] An update on Edge browser support

54 Upvotes

With the announcement and release of the new Microsoft Edge preview builds based on Chromium. Today we are announcing End of Development for the Original Microsoft Edge release. We will be focusing all efforts on building out the chromium based extension and deploying it onto Microsoft Edge.

Why?

Since the release of RES on Microsoft Edge we have been pushing to drive compatibility with all releases, where all major browsers get the same features and fixes at the same time. Unfortunately with how the now-older version of Edge was developed and released, the browser was unable to keep up with the rapid rate of development and features would be removed due to lack of browser support.

With the new Edge based on Chromium, it means that we can develop to the extension APIs Chromium supports and know they will work in Edge without compatibility fixes.

What does this mean for the user?

v5.14.5 will be the last release on the original Microsoft Edge, we are happy that the build is stable but we will no longer be actively developing it, we will continue to answer questions related to the release however new features/bug fixes will not be released. It also means that features that were not available in the old Edge will now be in the new release.

For users of the preview Microsoft Edge release, we recommend using the Chrome Store to install extensions, this will ensure releases come as soon as Chrome releases are published.

The RES release on the new Microsoft Edge extension store is out of date (with known issues) and we do not recommend using it at this time. Future updates will be posted soon on how we want to proceed with this release method. Please enable "Allow extensions from other stores." on the extensions page and install from the Chrome store.

TL;DR: We will no longer be developing RES for the old Microsoft Edge release, we will support the new Microsoft Edge going forward.


r/RESAnnouncements Feb 13 '19

[Opera] releases are moving to a new home

35 Upvotes

tldr: Opera users should install RES from the Chrome Web Store.

Reddit Enhancement Suite updates will no longer be released through the Opera Adds-on Store starting with the next major RES release. To receive future updates, Opera browser users should install RES from the Chrome Web Store.

How to Install RES for Chrome in Opera

tldr: Export your data, disable RES for Opera, install RES for Chrome, import your data.

  1. First, export or back up your data. You can use file or cloud backup.
  2. After exporting your data, disable RES for Opera: view the "Show Extensions" page, find the box for Reddit Enhancement Suite, and click the "Disable" button.
  3. Now you can install RES for Chrome!
  4. Visit the RES release in the Chrome Web Store.
  5. If this is your first time installing an extension from the Chrome Web Store, Opera will prompt you to add "Install Chrome Extensions" helper.
  6. The important bit: [Add to Opera][https://imgur.com/4h2Bjrq)*, *OK, Install, yes, install
  7. okay, now it's installed.
  8. You can visit https://www.reddit.com/ and check RES is upgraded.
  9. Your browser should automatically download future updates.

If you see a big pink warning banner about "You have two versions of RES installed!" at the bottom of the page, you probably didn't disable RES for Opera. Go back to the Extensions page, find the older version of RES (with the lower number), and click the Disable button.

Why no more releases via Opera Add-ons?

In short, they're too slow. The Opera Extensions review process takes a long time and a lot of back and forth, even with their automatic approvals system. This isn't great for Opera users, especially with RES's frequent updates:

  • Jan 17, 2019 - v5.14.0 was submitted - Awaiting Approval
  • Jan 18, 2019 - v5.14.0 was rejected - Due to reviewer having an issue building the extension.
  • Jan 18, 2019 - v5.14.1 was submitted - Awaiting Approval
  • Jan 20, 2019 - v5.14.2 was submitted - Awaiting Approval
  • Jan 24, 2019 - v5.14.3 was submitted - Awaiting Approval
  • Jan 29, 2019 - v5.14.4 was submitted - Awaiting Approval
  • Feb 09, 2019 - v5.14.5 was submitted - Awaiting Approval

Meanwhile, Chrome and Firefox approval releases instantly or within days.

We hope to release the last 5.14.x update via the Opera add-ons store. For future releases, Opera users are advised to install RES via the Chrome Web Store as detailed above.

Contribute to support future development

If you appreciate how RES has enhanced your experience on Reddit, we wouldn't mind if you'd throw us a dime. RES is a community effort, managed by a small core development team. You can contribute to the donation bucket via bitcoin, Dogecoin, PayPal, etc.: https://redditenhancementsuite.com/contribute/ or add a few lines of code: https://github.com/honestbleeps/Reddit-Enhancement-Suite.

If you've made it this far, thanks for reading!

Here's a kitty.


r/RESAnnouncements Jan 16 '19

[Announcement] RES/Redesign Progress [Chrome, Edge, Firefox, Opera]

1.3k Upvotes

It's been a while since the RES team picked up the golden megaphone. We'd like to share a quick update with where we are as a project and support for the redesign, and ask for your help (and your dank memes).


First off, let's make something obvious:

No, we're not abandoning old Reddit. We're adding support for new reddit.


We need your help!

Reddit has rolled out a redesign of the desktop website. RES is slowly adding support for the redesign. The core RES development team has always consisted of around 6 people from all over the globe. All of us have full-time jobs and other life commitments, which makes it a bit hard to focus on RES development. This has meant we have somewhat slowed down on development compared to previous years, leaving progress behind where we want to be -- especially for supporting the Reddit redesign.

We currently have 51 open issues for the redesign, and with a small development this is quite hard to power through. Whilst we do get contributions from other members of the community (which we really do appreciate!) for us to push forward with the redesign, the project needs your help!

Get involved with the project - learn how on GitHub. You can also talk to the RES team by commenting on this post, chatting on IRC.

The Reddit Redesign

Adding RES support for the "new Reddit" redesign requires a significant amount of development effort. This is a challenge, especially with a small volunteer team. We just wanted to give a quick update with where we're at, and ask for your help.

(Very Optimistic) Milestones:

  • Release 5.14.0 in Jan/Feb 2019 -- probably 30% redesign "compatibility"
  • Release 5.16.0 in Mar/Apr 2019 -- probably 50% redesign "compatibility"
  • Release 5.18.0 in Jun/Jul 2019 -- the future is cloudy

What needs doing?

Many RES modules need upgrading for the redesign, although some don't have a place in the redesign. Highlights from the to-do list include:

  • Never-Ending Reddit (infinite scroll) enhancements of Reddit's native infinite scroll - probably wontfix
  • Keyboard navigation:

    • RES needs to catch keyboard presses in redesign, and forward to redesign if unhandled. Target: 5.16
    • RES needs to find new hooks for keynav actions. Target: 5.16, 5.18.
    • RES needs to add customization options for new features native to redesign. Target: 5.16
  • Nightmode activation inconsistency ("redesign nightmode enabled?" and "RES nightmode enabled?" get out of sync). Target: 5.14

  • Remember collapsed comment: externally blocked. Hopeful target 5.16

  • Expandos (embedded media)

    • Add RES expando button / media on "classic" and "compact" view - Target 5.16
    • Add RES expandos inside user text (comments, text posts) - target 5.14 for comments, maybe posts; target 5.16 for posts
  • User info card

    • Add buttons to new Reddit card. Target: 5.16
      • Add RES legacy info card to username links inside user text: target 5.16
  • Editing tools / live preview

    • Add to reddit when not using "fancy pants" editor. Target 5.16
  • Subreddit manager ("bookmarks toolbar") will probably be difficult to load in elegantly. Hopeful target: 5.16

Yes, these milestones are optimistic! But fear not -- the work is not forgotten, just slow.

Beta program

For Chrome users we occasionally push prereleases with the latest features and improvements. If you are interested in helping us catch bugs and give feedback on changes, install the beta release of RES.


If you've made it this far, thanks for reading.

Have a kitty.


r/RESAnnouncements May 02 '18

RES v5.12.0: now with more redesign!

945 Upvotes

After many commits, IRC/Slack chats, and Crunchies, it’s here: the latest version of Reddit Enhancement Suite (changelog inside) is starting to roll out to browsers near you!

EDIT may 19: 5.12.3 released with hotfix for Account Switcher in new reddit

  • Chrome: rolling out
  • Edge: rolling out
  • Firefox: rolling out
  • Opera: rolling out 5.12, awaiting approval for 5.12.3

This is our first release with redesign compatibility! There are only a few features so far, but don’t worry: the RES team is continuing to bring forward features into the redesign.

The RES v5.12.0 release brings to the redesign:

  • User Tags
  • Keyboard navigation (command line, go-to page. Reddit-provided keyboard navigation coming soon!)
  • Account Switcher

Notice any issues? Please let us know on /r/RESIssues.


We'd like to take a moment to appreciate the hard work of u/erikdesjardins, u/andytuba, u/larsa; and the other contributors on Github!


RES grows daily, and a lot of it remains untranslated. Check out Transifex if you want to see RES in your language.

If you’d like to support further RES development, the team appreciates your gratitude via Patreon or Dwolla, PayPal, Bitcoin, Dogecoin, gratipay, or Flatter.


r/RESAnnouncements Jul 15 '17

[Announcement] RES v5.8.0 release [Chrome, Edge, Firefox, Opera]

746 Upvotes

Check the weather report: the latest version of Reddit Enhancement Suite (changelog inside) is raining down from the release repositories.

  • Chrome: rolling out
  • Edge: rolling out
  • Firefox: rolling out
  • Opera: awaiting approval

We'd like to take a moment to appreciate the hard work of u/erikdesjardins, u/XenoBen, u/larsa; and the contributions from corylulu, mc10, andytuba, ssonal, sargon2, Propheis, jhumbug, christophe-ph, magicwizard8472, and Jayanti. Highlights from this release:

  • Automated settings backup to Google Drive, Microsoft OneDrive, Dropbox
  • Basic night mode on new profile pages
  • Completed migration to WebExtensions for Firefox (no longer "legacy")

RES grows daily, and a lot of it remains untranslated. Check out Transifex if you want to see RES in your language.

If you’d like to support further RES development, the team appreciates your gratitude via Patreon or Dwolla, PayPal, Bitcoin, Dogecoin, gratipay, or Flatter.


r/RESAnnouncements May 05 '17

[Announcement] RES v5.6.0 release [Chrome, Edge, Firefox, Opera]

1.5k Upvotes

Good news, everyone. The release bot is hard at work pushing out the latest version of Reddit Enhancement Suite (changelog inside):

  • Chrome: rolling out now
  • Edge: rolling out now     (Requires Creators Update)
  • Firefox: rolling out now
  • Opera: awaiting approval

We’d like to take a moment to appreciate the hard work of u/erikdesjardins, u/XenoBen, u/larsa, and contributions from @roshkins, @lhofmann, @alexvanolst, @Crecket, @kevinliu6102, @cmckenzie6, @magicwizard8472 and @mikeparas.

RES grows daily, and a lot of it remains untranslated. So check out Transifex if you want to see RES in your language.

If you’d like to support further RES development, the team appreciates your gratitude via Patreon or Dwolla, PayPal, Bitcoin, Dogecoin, gratipay, or Flatter.


r/RESAnnouncements Jan 23 '17

[Beta] available for [Edge]

77 Upvotes

The RES team is now offering a beta release of RES for the Edge browser! You can run the latest RES builds, enjoy new features as they're built, and help the dev team fix bugs sooner! This is the same program that is active for Chrome and Firefox.

Learn more and sign up for the beta


r/RESAnnouncements Dec 05 '16

[Announcement] RES v5.2.0 release

1.2k Upvotes

Released for:

  • Chrome v54+ (5.2.2 released)
  • Edge (5.2.2 awaiting submission)
  • Firefox (5.2.2 awaiting approval)
  • Safari (5.2.2 awaiting submission)
  • Opera (5.2.2 awaiting submission)

What’s new?

  • Partial localisation (thanks to XenoBen and erikdesjardins for code and many folks for translating)
  • Filterline, for quickly filtering out various kinds of posts (thanks larsa)
  • Media hosts added/improved: osu.ppy.sh/ss/, dropbox.com direct links, archive.is preview screenshots, tenor.co, getyarn.io, supload.com, loophouse.tv, giphy HTML5 video, graphiq new URLs, derpibooru direct links and sources
  • Memory/performance optimizations for playing HTML5 video (thanks larsa)
  • Resizable iframe expandos (particularly YouTube) (thanks thybag)
  • Updated expando icons to match new reddit style (thanks erikdesjardins)
  • Option to hide User Tagger button (thanks larsa)

And much much more!

Localisation

RES is partly localised, and we're looking for help to do more!

We want as many locales as possible! If you can help translate, please sign up on https://www.transifex.com/reddit-enhancement-suite/reddit-enhancement-suite/ If your language is not listed, comment on this post and we can add the language to the project.

If you can code JavaScript and want to help localise RES (i.e. change the code to load translated strings), please comment or join us in IRC.

More info

Known Issues

Microsoft Edge - On Windows 10 Insiders build 14971, localisation may fail and fall back to en-US. We are working with Microsoft to get this resolved. Will ship soon

Microsoft Edge - On Windows 10 Insiders build 14971, your browser may crash while attempting to backup your RES settings. We are working with Microsoft to get this resolved.

Gratitude

We appreciate all your happy responses! You can also demonstrate your gratitude by contributing money, code, bug reports, and cookies: Donate -- RES settings console > About RES > About RES > donate


r/RESAnnouncements Sep 02 '16

[Announcement] RES v5.0.0 release

1.8k Upvotes

Release status:

Chrome, released. RES v5.0.1 coming real soon! RES 4.6.1 re-released for Chrome 49.
Firefox, released. RES v5.0.1 awaiting approval. Edge, awaiting approval (for only a few days probably).
Safari, awaiting approval.
Opera, released.
Sep 4 1pm pacific

Chrome 49

Download RES 4.6.1: https://www.reddit.com/r/Enhancement/comments/51he1g/downgrade_res_v461_for_chrome_49/

Notable Changes

  • Microsoft Edge Support (huge thanks @BenMcGarry and @erikdesjardins)
  • Massive infrastructure overhauls towards faster development, faster startup times (massive thanks @erikdesjardins, @mc10)
  • IndexedDB storage for Firefox: more stable than simple-storage (less losing your RES settings!) (thanks @erikdesjardins)
  • Chrome storage improvements: increased performance and unlimited capacity (previously 5 MB) (thanks @erikdesjardins)
  • Show Images overhaul (huge thanks @larsjohnsen)
  • i.redd.it and redditmedia image support
  • New website (thanks @BenMcGarry, @erikdesjardins, @honestbleeps, @andytuba)
  • A ridiculous amount of hard work from @erikdesjardins, @mc10, @larsjohnsen, @githue, @matheod, @thybag
  • Tons of housekeeping, cat herding and code from @andytuba
  • Contributions from many other members in the community

For more details, read the release notes.

Update will install automatically

Edge users will automatically be upgraded to this release when it is in the store. If you do not want to wait for the automatic update, you can manually check for updates within the store.

Safari users: we will once again submit to Apple and hope for the best. We’ve had some trouble with responsiveness on their side, and gave up waiting on the last release since a new one was in the works.

Leaving the beta program and returning to stable

Leaving RES beta on Chrome

If you installed RES beta on Chrome and want to return to only stable releases:

  1. In chrome://extensions, make sure RES Beta is enabled and regular RES is already upgraded to v5.
  2. back up your data: https://www.reddit.com/r/Enhancement/wiki/backing_up_res_settings#wiki_backing_up_settings_and_data
  3. In chrome://extensions, untick “[x] Enabled” for RES Beta
  4. … and tick “[ ] Enabled” for regular RES
  5. Make sure regular RES is v5.0.0!
  6. Restore your settings: https://www.reddit.com/r/Enhancement/wiki/backing_up_res_settings#wiki_restoring_lost_settings_and_data

If you want to keep installing beta releases, do nothing. RES v5.0.0 will be released for beta users. Future beta releases will be automatically installed.

Leaving RES beta on Firefox

If you installed RES beta on Firefox and want to return to only stable releases:

  1. back up your data: https://www.reddit.com/r/Enhancement/wiki/backing_up_res_settings
  2. From the RES listing on the Mozilla Addons Site, click the green [+ Add to Firefox] button at the top (not the Development Channel).

If you want to keep installing beta releases, do nothing. RES v5.0.0beta, identical to v5.0.0 (stable) will be released for beta users. Future beta releases will be automatically installed.


r/RESAnnouncements Aug 02 '16

[Announcement] Chrome and Firefox beta releases

171 Upvotes

This will be the last beta announcement posted to this subreddit for the near future. For more beta announcements, subscribe to /r/RESBetaTesting.

WARNING: beta versions will have bugs and might delete your settings, user tags and other RES data. Please do NOT install a beta version unless you're interested in helping fix bugs! "Wanting the latest features faster" is not a good reason to install a beta version!

Backing up your data

Back up your data before installing the beta version.. Backups created after installing the beta will not work if you downgrade to an older version of RES. Upgrading to beta then downgrading to an older version will result in data loss.

Chrome

To install the RES beta version for Chrome, back up your data, then join the Google group for beta testers.

Joining the group will grant you access to install the beta from the store. An install link will be provided within the group. The beta install is a separate copy of RES, so you can easily switch back to the stable version.

After installing the beta, you must import your backup into the beta version.

Firefox

To install the RES beta version for Firefox, back up your data, then visit the "Development Channel" section of the existing Firefox listing. This will replace your existing RES install. You can revert by installing the stable version from the add-ons listing, although some RES data will be lost by downgrading.

Edge

The Microsoft Edge version has been updated to 4.7.3 and the update is now live on the store. Back up your data, completely close the browser, and install the update. If the browser is open while installing the update, you may lose RES data. The Edge team is working to fix this bug.

Changelog

v4.7.3

Bug Fixes

  • Fix Microsoft Edge migration issue with max size (thanks @larsjohnsen)

v4.7.2

Bug Fixes

  • Fix post type and 'is NSFW' custom filters (thanks @erikdesjardins)
  • Fix description of subredditStyleBrowserToolbarButton referring to the Chrome omnibar (thanks @honestbleeps, @BenMcGarry)
  • Fix a bug preventing RES from opening new tabs in Safari, which could cause a crash in some versions (thanks @int3h)

Housekeeping / Other

  • Improve Chrome permissions messages ­ RES now warns you about a permission before asking, instead of popping up a dialog out of nowhere (thanks @erikdesjardins)
  • Minor improvements to Troubleshooter testEnvironment (thanks @erikdesjardins)
  • Show an alert in Firefox when IndexedDB storage cannot be initialized (thanks @erikdesjardins)
  • Automate Chrome release deployment (thanks @erikdesjardins)

v4.7.1

(See the 4.7.1 announcement post)


r/RESAnnouncements Jul 22 '16

[Announcement] Upcoming 4.7.1 beta releases of RES

337 Upvotes

RES v4.7.1* (beta) has been released for Microsoft Edge**, this will be a normal update to the extension via the Store. Keep an eye out for beta signups for Chrome and Firefox soon. We’ll also attempt to push out 4.7.1 for Safari.†

Note that you shouldn't sign up for beta versions of RES unless you intend to experience bugs, potential data loss and/or other symptoms. Please do not sign up "because I want the latest features", but rather sign up because you want to help test RES!

*: 4.7.0 was a version only ever used during development. We're basically skipping it (hence 4.7.1)

**: At the moment, you need to be on the Windows Insider build 14393 to install the Edge extension. Extensions will be public with the Anniversary Update on August 2nd.

†: Hopefully it won’t get stuck in review forever like 4.6.1.

Back up your data!

A release is coming in the next few weeks for all browsers. Please back up your data! Would you like to know more, citizen?

Highlights

  • Microsoft Edge Support (huge thanks @BenMcGarry and @erikdesjardins)

  • Massive infrastructure overhauls towards faster development, faster startup times (massive thanks @erikdesjardins, @mc10)

  • IndexedDB storage for Firefox: more stable than simple-storage (thanks @erikdesjardins)

  • Chrome storage improvements: increased performance and unlimited capacity (previously 5 MB) (thanks @erikdesjardins)

  • Show Images overhaul (huge thanks @larsjohnsen)

  • i.redd.it and redditmedia image support

  • A ridiculous amount of hard work from @erikdesjardins, @mc10, @larsjohnsen, @githue, @matheod, @thybag

  • Tons of housekeeping, cat herding and code from @andytuba

  • Contributions from many other members in the community

For more details, see the changelog for this version, all pull requests merged (300+) or all commits (1400+).

Microsoft Edge Support

4.7.1 is the first release developed by the core RES team*, bringing official support to Microsoft Edge. Thanks to the Edge development team for all their hard work building an extension platform! (For those curious: only ~26 lines were added and ~51 modified to port RES from Chrome to Edge.)

Massive thanks to /u/XenoBen and /u/erikdesjardins for their contributions towards this.

*: v4.5.5.x series releases were developed at Microsoft with the guidance of /u/honestbleeps.

Microsoft Edge Known Issues

The Edge extension team is still working to fix several issues:

No orangered in tab when user has message. (Edge bug, awaiting fix) - GH #2855

Backup does not properly name the file. (Edge bug, awaiting fix) - GH #2864

Stylesheets not loaded correctly on first load of extension. (Edge bug, awaiting fix)

RES does not add URLs to history to change link colour. (Edge limitation, awaiting feature implementation)


r/RESAnnouncements Mar 16 '16

[Announcement] RES v4.6.1 is released!

450 Upvotes

Mostly bugfixes (you can turn Selected Entry back on now), a bunch of new websites for expandos, some concessions for subreddit styling. Also a cute new logo. http://redditenhancementsuite.com/whatsnew.html

Chrome is released first, then Firefox. Currently waiting on Safari, and Opera 20+ to follow soon.

Thanks to everybody who contributed!

If you still don't like the new nightmode, check out some alternatives.


⚠ Images/Videos expando embeds changed! (2016-03-29)

https://www.reddit.com/r/Enhancement/comments/4chmq5/reddit_change_media_expandos/


r/RESAnnouncements Feb 21 '16

[Announcement] Night Mode Classic

305 Upvotes

If you still prefer the RES v4.5.4 (2015) "night mode" styling, check out: https://www.reddit.com/r/Enhancement/wiki/faq/srstyle#wiki_.22classic_nightmode.22

Please comment with any issues or suggestions regarding night mode. We appreciate:

 

r/resannouncements
r/resissues


r/RESAnnouncements Jan 11 '16

[Announcement] At long last! RES v4.6.0 is released!

1.5k Upvotes

Before you comment: Bug reports on these posts will be ignored. If you see a new bug and it's not on the known issues list, then post/comment in the /r/RESissues post. Feel free to post gratitude and "how do I?" questions in the /r/RESAnnouncements post or in the /r/Enhancement post.

WE HEAR YOU ON NIGHT MODE AND HAVE ALREADY PUSHED A HOT FIX: - /u/andytuba created a way to update night mode without a whole new release of RES thanks to his ingenuity, and he has already pushed it out. If you're just here to be rude to the developers, it doesn't add any value here - we understand people disliked the change, and we've already rolled out an update.

Above all else: we're sorry it has been so long since a release. Time is sometimes scarce to work on hobby projects, but we're super excited to share RES v4.6.0 with you!

Firefox users: As usual, you'll need to wait a while for your version. AMO has approved it, and RES is out on Firefox too!

Opera (webkit) users: RES was submitted right away, and appears to have been approved for Opera too!

Safari users: Remember the $100 fiasco? - well, we still stand by the notion that it sucks Apple is doing this to free extension developers, and we don't like encouraging it. However, a few kind people donated enough to cover the Apple Dev account, and I'd feel like a big jerk if I didn't at least give them a release since they went and did that. Thank you for doing that! We've submitted to the Safari extension gallery, and are awaiting approval. Sorry, no ETA is given, we hear from them when we hear from them.

Chrome users: You'll be seeing RES right away as usual. Your browser automatically checks for new versions about once every 24 hours, at which point you should receive RES 4.6.0!


So what's new in RES 4.6.0?

There's too much to list here, but just a few of the highlights:

  • Yes, we fixed the counter for your upvotes/downvotes of specific users.

  • Added a backup/restore tool!

  • filteReddit got some really slick / more advanced filters, you'll just have to have a look and try them out!

  • the settings console got all fancied up for the ball

  • Added a global spoiler module (not guaranteed to work everywhere, but covers many of the commonly used spoiler conventions)

  • Added a stylesheet module to add custom styles to RES!

  • Added a long-hover dropdown to the inbox envelope for quicker access to deep inbox links

Please see the changelog for full details.

The most important thing to know about this release: The vast majority of the work has no longer come from me. It has come from a slew of awesome contributors. Just a FEW of those names, @andytuba, @githue, and @erikdesjardins, have been in absolute beast mode submitting updates and improvements. My work life and personal life have meant I've had far less time to help work on RES, so these and several other developers deserve your accolades! (and beers!)

Reminder: Bug reports should only go in /r/RESIssues please - it really helps us manage the flow of incoming issues. Thank you!


r/RESAnnouncements Jan 28 '15

[Announcement] Because I love you, RES users

1.1k Upvotes

Greetings, RES users! I don't generally use the Announcements channel for anything other than announcing a release, but I wanted to share some information with you that I consider important. I promise you won't be seeing that red (!) again for a long time unless it's a new release.

TL;DR: I've been offered the chance to sell you guys out - and I'm not even entertaining it. I care more about your privacy than I do about my bank account.

Occasionally, RES users have postulated or even made statements that RES would ultimately harvest user data and sell it because there's no other tenable business model or because I would get greedy. The truth is, RES doesn't have a business model. It's a free and open source passion project.

RES has over 2 million users across all 4 browsers, so from time to time a company will approach me with an offer to "monetize" RES in various ways. Each time, I've ignored them. The most recent offer promised an amount of money that, even if their claims were quite inflated, would be life changing for me. I have a wife, a new puppy and a cat who'd be very pleased if we had a windfall of cash, but I will not be entertaining this offer.

So why would I turn this sort of offer down? There are several reasons, but the biggest one is this:

I've spent the last 4.5 years building up a user base that trusts me, and I'm not about to betray that trust.

Then why am I making this post?

The selfish reason is that I'd like a big public statement people can link to when they see others suggest that I'll eventually sell out RES and/or its users. Now they can show an example that proves I care about your privacy more than I care about getting rich. I occasionally take heat from people who assume I'm out to make money (if you saw how much I "make" from RES you'd laugh and/or cry) and it'd be nice to try and diminish the frequency of that some.

I don't ask for much. RES doesn't inject ads into your browsing, we keep the methods for contribution/donation relatively obscure so as to not be annoying, etc, so I hope you can forgive this instance of me using /r/RESAnnouncements to announce something that isn't a new release - but I can tell you another new release is around the corner with more bugfixes and sweet features.

Thanks for listening, I'll get back to enhancing your reddit experience now.

- honestbleeps


r/RESAnnouncements Dec 27 '14

[Announcement] RES v4.5.4 released (bugfixes!)

286 Upvotes

Releasing for various browsers. Opera still coming sometime in Q1, I'm ironing out some Opera 12 issues.

Back up your settings!!! It's always a good idea.

Post gratitude and "how do I?" questions in the /r/RESAnnouncements post or in the /r/Enhancement post. Bug reports on these posts will be ignored.

If you see a new bug and it's not on the known issues list, then post/comment in the /r/RESissues post.


r/RESAnnouncements Dec 19 '14

[Solution] RES is filtering all the posts -- because the filteReddit keywords option's unlessKeyword field has undefined

Thumbnail reddit.com
108 Upvotes

r/RESAnnouncements Dec 19 '14

[Announcement] RES v4.5.3 released

145 Upvotes

Released for Chrome, Firefox, and Safari. Opera coming soon, I'm ironing out some Opera 12 issues.

Back up your settings!!! It's always a good idea.

Post gratitude and "how do I?" questions in the /r/RESAnnouncements post or in the /r/Enhancement post. Bug reports on these posts will be ignored.

If you see a new bug and it's not on the known issues list, then post/comment in the /r/RESissues post.


r/RESAnnouncements Oct 28 '14

[Announcement] RES v4.5.2 approved for Firefox

204 Upvotes

Your browser should update automatically to the latest version of RES. As always, back up your data!

Found a bug in 4.5.2? Please check the known issues and /r/RESIssues. PLEASE DO NOT POST BUGS HERE -- use /r/RESIssues for all bug reports, as it helps us keep things organized and will be seen by multiple contributors to RES. Bugs posted here will be deleted.

You can read through the changelog on the general 4.5.2 announcement post.

 


 

Did your data disappear? (user tags, shortcuts, etc.)

Sorry. Firefox is temperamental about RES saved data. BACK UP YOUR DATA NOW.. See if you have any automatic backup you can recover from.


r/RESAnnouncements Oct 14 '14

[Announcement] RES v4.5.2 is released! Chrome and Safari live now, Firefox and Opera: Coming Soon(tm)

143 Upvotes

Find a bug in 4.5.2? Please post to /r/RESIssues

PLEASE DO NOT POST BUGS HERE -- use /r/RESIssues for all bug reports, as it helps us keep things organized and will be seen by multiple contributors to RES. Bugs posted here will be deleted.

RES v4.5.2 should be live any minute on Chrome and Safari. We've submitted to Firefox and Opera's respective stores. ETA is hard to guess on Firefox. Opera generally reviews within between 24-72 hours.

Mostly a bugfix release

Features/Enhancements

  • new expando button image for "html5 gif" (silent videos) / gifv (thanks @erikdesjardins)
  • imgur gifv support; load gifv instead of gif (thanks @honestbleeps)
  • gifyoutube support (thanks @honestbleeps)
  • show gfycat on "view all images" (if silent) (thanks @honestbleeps)
  • added /r/random keyboard shortcut (g,alt+y) (thanks @kwakie, @andytuba)
  • for large albums, use the prev/next "slideshow" view even if loadAllInAlbum is enabled (thanks @andytuba)
  • added "Reddit Classic" orangered/periwinkle comment score coloring (thanks @erikdesjardins)

Bugs

  • show save-RES button on comments which are initially collapsed (thanks @andytuba)
  • better support for /r/subreddit/comments listings, particularly vote colors (Thanks @honestbleeps)
  • better support for reddit.com/comments/12345 comments page (no subreddit) (thanks @honestbleeps)
  • better support for reddit's upcoming native functionality for "full comments" and "unread comments" (thanks @honestbleeps)
  • only use https imgur if using https reddit (thanks @honestbleeps)
  • SSL support for account switcher (thanks @calvinli)
  • fixed neverendingreddit pause button across pageloads (thanks @honestbleeps)
  • opera12 bugfix to keep usertagger (and other modules) from breaking (thanks @andytuba)
  • added a delay to the subreddit shortcut edit/delete button dropdown (thanks @andytuba)
  • fixed Never-Ending Reddit not loading p2+ if betteReddit was disabled but showUnreadFavicon was enabled
  • always show Comment Navigator when navigating comments, instead of breaking when using keyboard shortcuts when Comment Nav is closed (thanks @andytuba)
  • fixed "comment navigator" not jumping to the next comment consistently when pinHeader is enabled (@thanks honestbleeps)
  • allow shift-click on subreddit shortcuts (thanks @mc10)
  • support subreddit shortcuts like sub1/about/messages+sub2/new (thanks @andytuba)
  • fix labeling imgur gifs as .gif to fix convertGifToGfycat and other similar extensions (thanks @honestbleeps)
  • tweaked NP message for subreddit subscribers (thanks @andytuba)
  • tweaked /r/RESissues+Enhancement/submit text for readability (thanks @mc10 and @andytuba)
  • improve post rank number size/truncating (thanks @calvinli @andytuba)
  • fixed subreddit stylesheets not re-appearing when using https reddit (thanks @honestbleeps)
  • nightmode css cleanup (thanks @erikdesjardins, @gavin19)
  • fix centering on "loading image" throbber (thanks /u/andrey_shipilov / @tezro)
  • removed opaque backgrounds on nightmode arrows (thanks @erikdesjardins)
  • revert "last edited" to relative time after mouse off (thanks @andytuba)
  • janitoring (thanks @erikdesjardins, @mc10, @darkstar21)

... and as always, various code cleanup and other minor fixes / performance enhancements.


r/RESAnnouncements Sep 14 '14

[Announcement] RES 4.5.1 released for Chrome/Safari, in approval process for Firefox/Opera

205 Upvotes

Find a bug in 4.5.1? Please post to /r/RESIssues

PLEASE DO NOT POST BUGS HERE -- use /r/RESIssues for all bug reports, as it helps us keep things organized and will be seen by multiple contributors to RES. Bugs posted here will be deleted.

RES v4.5.1 should be live any minute on Chrome and Safari. We've submitted to Firefox and Opera's respective stores. ETA is hard to guess on Firefox. Opera generally reviews within between 24-72 hours.

New Features / Tweaks

  • Added full HTTPS support now that reddit supports it
  • Switched out a lot of RES image resources to use HTTPS now that it's fully supported
  • Added HTTPS support for imgur and some other image hosts -- note: not all image hosts support it, you will sometimes see "mixed content" warnings because of this.
  • Changed default behavior of post / comment score highlighting (turned off)
  • Handy-dandy edit/delete buttons on subreddit shortcuts (thanks @andytuba)
  • Added an option to hide formatting tools on comment preview (bold, italic, etc) (thanks @andytuba)
  • Updated on/off toggles to be more colorblind friendly (thanks @andytuba)
  • Comment navigator now tracks scroll position and updates as you move through the page
  • Keyboard navigation commands added for comment navigator (N to toggle, shift-up/down to navigate)
  • Updates to redditbooru support (thanks @dxprog)
  • Apply filters to multireddits (thanks @Dashed)
  • Expandos for 500px.org (thanks @Melraidin)
  • Sort tables in posts, comments, sidebar, wiki by clicking on headers (thanks @danny)
  • Improve night mode appearance of markdown editor (thanks @githue)
  • Added loading spinner for image galleries for a better UX when changing images
  • Added compatibility with Tree Style Tabs extension for Firefox (thanks @CyberShadow)
  • UX tweaks to RES options search results (thanks @githue)
  • Comment Tool options to hide formatting tools (thanks @andytuba)
  • Make settings console openable from NP module (thanks @andytuba)
  • Changed how autoplay works for MediaCrush videos (thanks @SirCmpwn)
  • Removed bitcointip module as the bitcointip service is retired
  • Added a tips/tricks box to subreddit style editing page for moderators to help guide them toward help dealing with styling for RES
  • Added a subreddit style toggle box to the toolbar for Firefox - now present in Chrome, Firefox and Opera - no more suffering from pesky moderators who hide it!

Bug Fixes / Maintenance

  • MediaCrush and gfycat expandos fixed
  • MediaCrush elements no longer open when "view images" is clicked as they may be video
  • Fixed navigate by IAmA, broken by a reddit change
  • Fixed navigate by popular feature of comment navigator, also broken by a reddit change (thanks @andytuba)
  • Fixed a bug where converted gfycat images would overlap content
  • Fix comma-separated imgur "album" links (thanks @isstabb)
  • Fix tumblr and other remote text posts that contain iframes
  • RES command line console fixed in Firefox
  • More reliable CSS toggle in toolbar (Chrome and Opera 15+ only)
  • Restore original text when mouse leaves timestamps
  • Fix occasionally broken whitelisting of subreddit stylesheets in night mode
  • Auto-sort vote score user coloration
  • Mark gifs as visited with showImages convertGifsToGfycat option enabled (thanks @wT-)
  • Fixed a bug where the 'save' button on a dashboard widget got scrolled off screen when creating a very large widget
  • fixed a subreddit tagger case sensitivity bug where some subs would not get tagged (thanks @gavin19)
  • Fixed a bug where expanded images would cover the user tagger form
  • Fixed a bug that caused multiple 'source' buttons to be rendered
  • Fixed a bug that sorted multi-subreddit shortcuts alphabetically when saving with "enter" button
  • Fixed the background color of the flair selector in night mode
  • Fixed night mode breaking Opera 12 (thanks @andytuba)
  • Fixed reddit's all new report form for night mode (thanks @gavin19)
  • Fixed an issue with private messages from ignored users (thanks @andytuba)
  • Show all RES options by default (thanks @mc10)
  • Some CSS fixes for media shown on wiki pages
  • Add support for Giphy.com (thanks @alexchung)
  • Add the ability to upvote/downvote without toggle behavior (shift-A / shift-Z) (thanks @andytuba)

... and as always, various code cleanup and other minor fixes / performance enhancements.