ChatGPT Auto Refresh ↻

*SAFELY* eliminate 10-minute chat resets + constant network errors + Cloudflare checks from ChatGPT

These are versions of this script where the code was updated. Show all versions.

  • v2024.5.8 2024-05-08

    Added doc URL as header comment ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.7.1 2024-05-08

    Added Greasy Fork install/help button SVGs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.7.1 2024-05-08

    Restricted global msg fetching to non-English sys lang env for faster load ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.7 2024-05-07

    Bumped chatgpt.js to 2.6.10 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.3.1 2024-05-04

    Re-added // @match *://chat.openai.com/* in case OpenAI changes mind again in future ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.3 2024-05-03

    Updated @match domain from chat.openai.com to chatgpt.com ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.2 2024-05-02

    Removed unnecessary branch names from icon meta URLs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.1.3 2024-05-01

    Replaced raw.githubusercontent.com URLs w/ cdn.jsdelivr.net ones ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.1.2 2024-05-01

    Bumped chatgpt.js to 2.6.9 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.1.1 2024-05-01

    Removed outdated chatgpt.history.isOff() conditions/logic ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.5.1 2024-05-01

    Removed unicode from meta ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.4.27 2024-04-27

    Refactored msg fetcher for readability + if en/messages.json ever goes missing

    • Shortened const messages to msgs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
  • v2024.4.4 2024-04-05

    Bumped chatgpt.js to 2.6.8 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.3.5.4 2024-03-06

    Bumped chatgpt.js to 2.6.7 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.3.5.3 2024-03-05

    Added hyphens to script name regex in config.updateURL ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.3.5.2 2024-03-05

    Further reduced potential for backtracking in config.updateURL regex ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.3.5.1 2024-03-05

    Improved regex

    ± Eliminated potential for exponential/polynomial backracking in msgHref.replace regex by increasing specificity in capturing groups

    • Removed unnecessary escape char from config.updateURL regex ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
  • v2024.3.5 2024-03-05

    Increased specificity in regex group to eliminate potential for polynomial backtracking ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.3.1 2024-03-01

    Bumped chatgpt.js to 2.6.6 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.26.1 2024-02-26

    Added truncation to toggle label (adamlui/chatgpt-apps#30) ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.26 2024-02-26

    Removed unicode from meta ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.23 2024-02-23

    Bumped chatgpt.js to 2.6.5 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.17 2024-02-17

    Added SRI hash to chatgpt.js ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.9 2024-02-10

    Eliminated toCamelCase(str) ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.8.6 2024-02-09

    Shrank toggle glow radius ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.8.5 2024-02-09

    Added hiding of sidebar gradient div in private mode ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.8.4 2024-02-08

    Corrected navicon src path ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.8.3 2024-02-08

    Update chatgpt-auto-refresh.user.js ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.8.2 2024-02-08

    Added background to toggle parent to hide chat log ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.8.1 2024-02-08

    Added light mode navicon ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.2.8 2024-02-08

    Converted unnecessary template literal to string literal ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.1.28.1 2024-01-28

    Replaced chatgpt.js import URL w/ npm one ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.1.28 2024-01-28

    Bumped chatgpt.js to 2.6.4 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2024.1.9.1 2024-01-09

    // @version bump to trigger failed GF auto-sync ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.12.23 2023-12-23

    Bumped chatgpt.js to 2.6.3 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.12.10 2023-12-10

    Replaced all .appendChild()'s w/ .append()'s to shorten codebase ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.12.8 2023-12-09

    Merged re_firstLinkText + re_firstButton, moved init up

    • Shortened updateButtons to updateBtns ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
  • v2023.12.7 2023-12-08

    Updated sidebar btn selector for free users

    ± Bumped chatgpt.js to 2.6.2 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.12.3.1 2023-12-04

    Bumped chatgpt.js to 2.6.1 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.12.3 2023-12-03

    Made FF scrollbar skinny to not crop toggle

    ± Renamed chatgptAlertStyle to tweaksStyle ± Renamed alertStyleUpdated to tweaksStyleUpdated ± Renamed #chatgpt-alert-override-style to #tweaks-style ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.28 2023-11-28

    Bumped chatgpt.js to 2.6.0, removed isGizmoUI ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.26 2023-11-26

    Bumped chatgpt.js to 2.5.2 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.25.2 2023-11-25

    Replaced callStack.match() w/ .exec(callStack)

    ... for impoved performance ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.25.1 2023-11-25

    Renamed camelCase(input) to toCamelCase(str) ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.25 2023-11-25

    Added config.appName + camelCase(input) ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.19.1 2023-11-20

    Renamed notifHidden to notifDisabled ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.19 2023-11-19

    Bumped chatgpt.js to 2.5.1 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.18 2023-11-18

    Re-positioned mobile toggle switch ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.17.6 2023-11-18

    Added condition before removing forced cloaking on toggle ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.17.5 2023-11-18

    Added optional chaining to 1st toggle icon selection for class assignment ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

Show all script versions