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.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]

  • v2023.11.17.4 2023-11-18

    Updated hash in chatgpt.js import URL ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.17.3 2023-11-18

    Bumped chatgpt.js to 2.5.0, replaced isMobileDevice()

    ... w/ chatgpt.browser.isMobile() ± Updated mobile toggle switch position ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.17.2 2023-11-18

    Shortened error args ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.17.1 2023-11-18

    Tightened/loosened equality comparisons ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.16.3 2023-11-16

    Remove toggle label delayed sync ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.16.2 2023-11-16

    Removed trailing comma ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.16.1 2023-11-16

    Moved toggle styling inline

    ....to avoid sheet clashing w/ my other scripts ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.16 2023-11-16

    Positioned mobile toggle ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.15.1 2023-11-16

    Replaced .className ='s w/ more performant .classList.add()'s

    ...when number of classes to add is low ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.15 2023-11-16

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

  • v2023.11.13.1 2023-11-14

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

  • v2023.11.13 2023-11-13

    Re-added await chatgpt.history.isLoaded() to insertToggle()

    ...since 1st call for styles is async ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.12.4 2023-11-13

    Updated download/update URLs

  • v2023.11.12.3 2023-11-12

    Replaced .match() w/ faster method ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.12.2 2023-11-12

    Updated update/download URLs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.12.1 2023-11-12

    Removed post-initial chatgpt.history.isLoaded() ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.11.2 2023-11-11

    Narrowed update alerts ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.11.1 2023-11-11

    Added English fallbacks to localized messages ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.11 2023-11-11

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

  • v2023.11.10.2 2023-11-10

    Added glow to toggle-on, removed semicolons ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.10.1 2023-11-10

    Moved chatHistoryIsLoaded() def last ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.10 2023-11-10

    Refactored code to work w/ new UI + replace outdated styles

    ± Bumped chatgpt.js to 2.3.19

    • Removed () around unmodded args ± Renamed toggleLabel to `navToggleDiv
    • Added chatHistoryIsLoaded()↞ [auto-sync fromadamlui/chatgpt-auto-refresh`]
  • v2023.11.9 2023-11-09

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

  • v2023.11.8 2023-11-09

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

  • v2023.11.7 2023-11-07

    Defined launchAboutModal(), added nav back on no update found

    ± Re-ordered script/menu function defs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]

  • v2023.11.6 2023-11-06

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

  • v2023.11.4 2023-11-04

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

  • v2023.11.3 2023-11-03

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

  • v2023.10.30 2023-10-30

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

  • v2023.10.25 2023-10-26

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

Show all script versions