Simple Tampermonkey script config library
Där är alla versioner av detta skript Visa endast de skript där koden är ändrad
perf(GM_config): Make #builtinTypes static
GM_config
#builtinTypes
feat(GM_config)!: API refactor - Config descriptions using custom or certain built-in processor, formatter might break!
processor
formatter
BREAKING CHANGE: These APIs will crash: Custom prop.processor, prop.formatter; int_range, float_range built-in processors. This API will not function: options.folderDisplay
prop.processor
prop.formatter
int_range
float_range
options.folderDisplay
feat(GM_config): up, down, currentPath
up
down
currentPath
perf(GM_config): Cache config values
doc(GM_config): Update readme; Update version code
fix(GM_config): Version mismatch
GM_config: Minor fix; Fix test code; Update readme
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