Contribute to RES

Contribute now!

RES is entirely free - as in beer, as in open source, as in everything. If you like our work, a contribution would be greatly appreciated.

When you contribute, you make it possible for the team to cover hosting costs and other expenses so that we can focus on doing what we do best: making your Reddit experience even better.

Releases

Release
November 1, 2019

New Features

  • None (thanks nobody)

Bug Fixes

  • Fixes some mouse click issues

Housekeeping / Other

  • None (thanks nobody)

Release
October 31, 2019

New Features

  • hosts: Add support for streamvi.com (thanks @JimboLodisC)

Bug Fixes

  • Minor CSS fix for button alignments on multis (thanks @corylulu)
  • Possible workaround for Firefox viewport-size bug::larsjohnsen@gmail.com

Housekeeping / Other

  • utils/dashboard: Split dashboard tab functionality from module (thanks @larsjohnsen)
  • Use Event#currentTarget instead of Event#target where appropriate (thanks @larsjohnsen)
  • tableSort: Fix numeric sorting (thanks @larsjohnsen)

Release
October 10, 2019

New Features

  • None (thanks nobody)

Bug Fixes

  • Fix doNoCtrlF emtying the hide button (thanks @larsjohnsen)
  • host pixiv: Accept new URL format (thanks @Aherm)
  • accountSwitcher: Fix hiding of current account (thanks @larsjohnsen)
  • dashboard: Fix add/edit subreddit (thanks @larsjohnsen)
  • ner: Fix returnToPrev (thanks @larsjohnsen)
  • settingsConsole: Limit length on long list (thanks @larsjohnsen)
  • subredditManager: Fix shortcut sorting (thanks @larsjohnsen)

Housekeeping / Other

  • None (thanks nobody)

Release
October 5, 2019

New Features

  • None (thanks nobody)

Bug Fixes

  • Fix hide button showing ‘unhidehide’ when noCtrlF is disabled
  • accountSwitcher: Fix otp (2FA) not getting prompted
  • subredditManager: Fix dropdrop getting closed on when sorting
  • userTagger: Fix ignore button position

Housekeeping / Other

  • None (thanks nobody)

Release
October 2, 2019

New Features

  • None (thanks nobody)

Bug Fixes

  • Fixes some posts not being processed when loaded with neverEndingReddit
  • commentTools: Fixes table builder

Housekeeping / Other

  • None (thanks nobody)

Release
October 2, 2019

New Features

  • None (thanks nobody)

Bug Fixes

  • filteReddit: Fix “hide permanently”
  • showImages: Simplify sfwHistory, make the viewed expando indicator less distingushable, fix download button
  • notifications: Fix compatibility with Toolbox
  • accountSwitcher: Fix usernames being shown in lower case

Housekeeping / Other

  • None (thanks nobody)

Release
October 1, 2019

New Features

  • Support for muted v.redd.it videos (thanks @erikdesjardins, @larsjohnsen)
  • commentNavigator: Filters can be added for sort type “popular” (thanks @larsjohnsen)
  • New module: autoHide for hiding posts while scrolling (thanks @larsjohnsen)
    • Posts are hidden when the bottom button row is viewed for 2 seconds
    • By default are only comments marked viewed
  • Optionally display flair emojis as text (enable here) (thanks @overdodactyl)
  • showImages: When a host requires optional permissions, also present a way to disable the host (thanks @larsjohnsen)
  • filteReddit: New filter “user tag” (thanks @larsjohnsen)
  • host PeerTube: Add support for peervideo.net (thanks @bjuergens)
  • host Twitch: Add support for channel-based clip scheme (thanks @1bakedpotato)
  • host ppy.sh: Add support for new osu.ppy.sh/ss scheme (thanks @mcpower)

Bug Fixes

  • Activate RES in redesign embedded iframes (thanks @creesh)
  • Fix CLI command RESStorage update (thanks @larsjohnsen)
  • Fix commentHidePersistor when using commentQuickCollapse (thanks @larsjohnsen)
  • Fix storage pruning of options with default values (thanks @larsjohnsen)
  • Hide subredditInfo for fake/reserved subreddits (thanks @prakhar1912)
  • Run migrations in the background so that they can complete before the user opens Reddit (thanks @larsjohnsen)
  • filteReddit: Filterline no longer shares state across of all /comments pages (thanks @larsjohnsen)
  • host flickr: Fix embed and use (usually) high-res link src when possible (thanks @larsjohnsen)
  • hover infocard: Clear header when loading (thanks @larsjohnsen)
  • hover: Remove type prefix in ids and fix toggling (thanks @larsjohnsen)
  • nightmode: Set background color to the html element to avoid FOUC in some circumstances (thanks @larsjohnsen)
  • saveComments: Don’t load all saved comments on every page view, and remove indication that a comment is already saved (thanks @larsjohnsen)
  • showImages video: Restore playback when reopening expando (thanks @larsjohnsen)
  • showImages: Expandos are marked as opened when the media is expanded (thanks @larsjohnsen)
  • showImages: Prevent Reddit overriding expando button classes in self-texts (thanks @larsjohnsen)
  • showImages: Try generic site modules when specific hosts fail (thanks @larsjohnsen)
  • subredditInfo: Fix capitalized names not being cache invalidated (thanks @larsjohnsen)
  • redesign: Add focus function to submitHelper.js (thanks @yanmahan97)

Housekeeping / Other

  • Clean-up (and remove many defunct) media hosts (thanks @larsjohnsen)
  • Floater: Move to utils, add support for r2 userbar and tabmenu (thanks @andytuba, @larsjohnsen)
  • Optimize generation +subscribe / +dashboard buttons to avoid potential extra reflow (thanks @larsjohnsen)
  • Optimize subredditManager (thanks @larsjohnsen)
  • Use jQuery as a direct dependency (thanks @larsjohnsen)
  • Replace safeHtml with direct use of DOMPurify.santize (thanks @larsjohnsen)
  • Remove jQuery dependency from utils/createElement and utils/alert (thanks @larsjohnsen)
  • Remove little-used dependency $.tokenInput (thanks @larsjohnsen)
  • Replace dependency numeral with Intl.FormatNumber (thanks @larsjohnsen)
  • Replace jquery-sortable with sortablejs (thanks @larsjohnsen)
  • Set min Firefox version to 69, and Chrome to 76 (thanks @larsjohnsen, @erikdesjardins)
  • Display update notification type depending on the last version installed (thanks @larsjohnsen)
  • dashboard: Build tabs only when activated, preventing unnecessary data from being loaded (thanks @larsjohnsen)
  • host codepen: Retrieve iframe src instead of inserting remote HTML (thanks @larsjohnsen)
  • hover: new method watch to invoke begin on mouseover (thanks @larsjohnsen)
  • init: Log what may prevent RES from starting (thanks @larsjohnsen)
  • ner: Remove option hideDupes (thanks @larsjohnsen)
  • ner: Use DOMParser to parse the loaded page (thanks @larsjohnsen)
  • r2 init: Tweak hiding of non-ready elements while loading (thanks @larsjohnsen)
  • requestPermissions: Get optional permissions programmatically (thanks @larsjohnsen)
  • showImages: Remove ResizeObserver polyfill for Firefox (thanks @larsjohnsen)
  • showImages: Remove broken option convertGifstoGfycat (thanks @larsjohnsen)
  • utils/PagePhases: Split from core/init (thanks @larsjohnsen)
  • utils/SelectedThing: Split core functionality from selectedEntry (thanks @larsjohnsen)
  • nightwatch: Log only actions which fail (thanks @larsjohnsen)
  • package.json: Specify browserslist to reduce CSS autoprefixing (thanks @larsjohnsen)

Release
June 8, 2019
Release
May 30, 2019
Release
May 26, 2019
Release
May 18, 2019
Release
May 17, 2019
Release
May 16, 2019
Release
May 15, 2019
Release
May 14, 2019
Release
May 14, 2019
Release
May 14, 2019
Release
February 8, 2019
Release
January 29, 2019
Release
January 24, 2019
Release
January 20, 2019
Release
January 17, 2019
Release
January 17, 2019
Release
November 30, 2018
Release
November 27, 2018
Release
September 22, 2018
Release
June 19, 2018
Release
May 27, 2018
Release
May 19, 2018
Release
May 5, 2018
Release
May 4, 2018
Release
May 2, 2018
Release
January 21, 2018
Release
January 14, 2018
Release
January 11, 2018
Release
January 10, 2018
Release
September 21, 2017
Release
September 15, 2017
Release
July 30, 2017
Release
July 22, 2017
Release
July 19, 2017
Release
July 16, 2017
Release
July 15, 2017
Release
June 22, 2017
Release
May 21, 2017
Release
May 21, 2017
Release
May 16, 2017
Release
May 7, 2017
Release
May 5, 2017
Release
February 15, 2017
Release
February 8, 2017
Release
February 7, 2017
Release
February 6, 2017
Release
December 16, 2016
Release
December 7, 2016
Release
December 5, 2016
Release
October 14, 2016
Release
September 14, 2016
Release
September 4, 2016
Release
September 1, 2016
Release
March 16, 2016
Release
January 11, 2016
Release
December 30, 2014
Release
December 19, 2014
Release
October 14, 2014
Release
September 14, 2014
Release
July 7, 2014
Release
July 4, 2014
Release
July 2, 2014
Release
April 3, 2014
Release
March 30, 2014