You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@ All notable changes to ScriptHunt will be documented in this file.
23
23
- Added installed/favorite import previews with valid, invalid, duplicate, conflict, and manager-format counts; merge, replace, skip-conflict, and cancel actions; and versioned pre-import snapshots with one-click rollback.
24
24
- Replaced unconstrained custom-source field guessing with declarative schema-v1 manifests covering stable identity, capabilities, privacy route, response/mapping paths, and strict byte/item/time limits; legacy templates migrate to a bounded compatibility mapping.
25
25
- Made the executable source registry authoritative for README source rows and diagnostics method/route/capability claims, with local drift tests and complete package release metadata.
26
+
- Added exact-URL applicability simulation for userscript scheme, host, port, path, include globs, and exclusion rules while retaining domain-only host hints.
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,9 +59,9 @@ npm run qa
59
59
|**Favorites**| Save scripts locally with versioned JSON export/import, conflict preview, recovery snapshots, and undo |
60
60
|**Saved Searches**| Save query/filter/source combinations locally and manually refresh them to badge new or updated results |
61
61
|**Installed Import/Export**| Preview manager/app backups before merge, replace, or conflict-skip; every write creates a versioned local snapshot with one-click rollback |
62
-
|**Advanced Query Syntax**|`site:`, `author:`, `updated:`, `grant:` operators with domain-aware by-site.json search and metadata-backed grant filtering |
62
+
|**Advanced Query Syntax**|`site:`, `author:`, `updated:`, `grant:` operators with domain-aware by-site.json search, exact-URL applicability simulation, and metadata-backed grant filtering |
63
63
|**Advanced Filters**| Visible controls for source, license, installs, updated date, catalog language, @grant, risk, and applies-to domain |
64
-
|**Applies-To Evidence**|Site-filtered results show source site matches alongside parsed `@match`, `@include`, and `@exclude` metadata evidence|
64
+
|**Applies-To Evidence**|Domain hints show host-level evidence, while exact URL filters simulate scheme, host, port, path, `@match`, `@include`, `@exclude`, and `@exclude-match` behavior|
65
65
|**Filter Results**| Instantly narrow loaded results by name/description/author without re-querying sources |
66
66
|**Source Health**| Persists failing source cooldowns with retry controls and versioned per-source provenance for partiality, route, latency, HTTP status, and cache use |
67
67
|**Offline Recent Searches**| Stores recent successful searches locally, labels stale cached results, and exposes revalidation when online |
<inputtype="text" class="site-filter" id="siteFilter" placeholder="Filter by site (youtube.com)" autocomplete="off" spellcheck="false" aria-label="Filter by website domain">
393
+
<inputtype="text" class="site-filter" id="siteFilter" placeholder="Domain or exact URL" autocomplete="off" spellcheck="false" aria-label="Filter by website domain or exact URL">
0 commit comments