⚡ Automatically continue generating multiple ChatGPT responses
These are versions of this script where the code was updated. Show all versions.
Updated icon metas to media.chatgptautocontinue.com URLs
Reverted chatgpt.continue() to chatgpt.getContinueGeneratingButton().click() to avoid auto-attempts on load in new UI
chatgpt.continue()
chatgpt.getContinueGeneratingButton().click()
Replaced chatgpt.getContinueGeneratingButton().click() w/ new chatgpt.continue()
Bumped chatgpt.js to 2.9.2
Updated homepage/support URLs
Updated latest asset commit hash in config.assetHostURL
config.assetHostURL
Bumped chatgpt.js to 2.8.0
Removed auto-reload ChatGPT on update to preserve prev sessions
Bumped chatgpt.js to 2.7.1
Inserted latest assset commit hash to config.assetHostURL to preserve potentially deleted assets
Bumped chatgpt.js to 2.7.0
Added doc URL as header comment
Restricted global msg fetching to non-English sys lang env for faster load
Bumped chatgpt.js to 2.6.10
Added // @match *://chatgpt.com/* to support new redirect
// @match *://chatgpt.com/*
Replaced raw.githubusercontent.com URLs w/ cdn.jsdelivr.net ones
Bumped chatgpt.js to 2.6.9
Refactored msg fetcher for readability + if en/messages.json ever goes missing
const messages
msgs
Bumped chatgpt.js to 2.6.8
Bumped chatgpt.js to 2.6.7
Added hyphens to script name regex in config.updateURL
config.updateURL
Further reduced potential for backtracking in config.updateURL regex
Improved regex
± Eliminated potential for exponential/polynomial backracking in msgHref.replace regex by increasing specificity in capturing groups
msgHref.replace
Eliminated potential for polynomial backtracking in regex
Shortened continueObserver
continueObserver
forEach
Bumped chatgpt.js to 2.6.6
Eliminated reliance on button label for observer click
.... since localization can change it (adamlui/chatgpt-auto-continue#27)
Removed unicode from meta
Bumped chatgpt.js to 2.6.5
Added SRI hash to chatgpt.js
Replaced chatgpt.js import URL w/ npm one
Bumped chatgpt.js to 2.6.4
Updated copyright years ↞ [auto-sync from adamlui/chatgpt-apps]
adamlui/chatgpt-apps
Bumped chatgpt.js to 2.6.3
Replaced .appendChild() w/ .append() to shorten codebase
.appendChild()
.append()
Shortened updateButtons to updateBtns
updateButtons
updateBtns
Bumped chatgpt.js to 2.6.2
Bumped chatgpt.js to 2.6.1
Shortened arrow functions, removed toCamelCase(str)
toCamelCase(str)
Bumped chatgpt.js to 2.6.0
Bumped chatgpt.js to 2.5.2
Renamed camelCase(input) to toCamelCase(str)
camelCase(input)
Updated config key prefix var name in (load|save)Setting()
(load|save)Setting()
Shortened camelCase(input)
Added config.appName + camelCase(input)
config.appName
Renamed notifHidden to notifDisabled
notifHidden
notifDisabled
Bumped chatgpt.js to 2.5.1
Shortened error args
Tightened/loosened equality comparisons
Bumped chatgpt.js to 2.4.2
Show all script versions