Simple Tampermonkey script config library
These are all versions of this script. Show only the versions where the code changed.
GM_config: Minor fix; Fix test code; Update readme
GM_config
GM_config: Deeply proxied; List config
GM_config: Camel naming
GM_config: Support for folders
GM_config: Support functions on TM-provided attrs
GM_config: Minor updates
GM_config: Version fix
GM_config: prop.type
prop.type
GM_config: Better action
Update spelling & comment
GM_config: *Listener -> *EventListener; Split get & set events; Multi-tab synchronization
*Listener
*EventListener
get
set
GM_config: Support for options; bug fix of GM_config.version
options
GM_config.version
GM_config: Refactor using class; API refactor; Bug fix on unexpected register
Drop support for Tampermonkey 5.0.0-; re-register menu item using options.id
options.id
Support $default; Formatter default renamed to normal
$default
default
normal
Bug fix; code optimize
Code optimize
No need to grant GM_info
grant GM_info
disable debug
Support for beta features: options
Fixed GM_config_event
GM_config_event
x debug
Supports iframe
Delete value if equal to default
Re-register menu items on demand(bump version)
Re-register menu items on demand
Breaking change: support for formatters
Add @match in order for it to sync
@match
undefined seems more sensible
undefined
Bug fix: _GM_config_get
_GM_config_get
Support for events. Breaking change: No longer need to invoke _GM_config_register after changing config values in your script.
_GM_config_register
Add semicolons.
New builtin processor