## zaproxy/zap-extensions — zest-v48.9.0…zest-v48.10.0

_315+ commits._

### Features
- **Release add-on(s)** (1b25f0a)
- **zestAddOn: Support Zest, not IE** (2ec5b49)
- **pscanrules: Charset Mismatch add example alerts** (4b6cfd8)
- **Release add-on(s)** (455a69b)
- **reports: Support nodeNames and systemic counts** (22b9aa3)
- **automation: Support arbitrary configs** (796d2dd)
- **Release add-on(s)** (9aedc3b)
- **Release add-on(s)** (42724ac)
- **Add systemic tag to scan rules (#6823)** (75e0c22)
- **scripts: Support `scanHost` method in active scripts** (9ffb2cc)
- **Support lowercase credential parameters in Zest** (da22755)
- **Add Number of Browsers and Scope check to the client spider API** (a53e8ae)
- **alertFilters: add supported type to `ruleId`** (cf1b529)
- **ascanrulesAlpha: Add example alert to Web Cache Deception rule** (6e1698f)
- **Release add-on(s)** (f3eabec)
- **Merge pull request #6768 from ricekot/ascanrulesAlpha/add-sus-input-transform-rule** (1ef8ca2)
- **ascanrulesAlpha: Add Suspicious Input Transformation Script** (6112a57)
- **scripts: Support alertRefOverrides in scan rule metadata** (b2f12b5)

### Fixes
- **reports: Fix encoding for new elements** (6014ed8)
- **Merge pull request #6807 from Umoxfo/patch-revisit** (117a080)
- **Merge pull request #6825 from thc202/fix-release** (c6f3a8c)
- **Merge pull request #6799 from Umoxfo/patch-2** (e26b024)
- **Fix HTML list tag in Wappalyzer help page** (055dba2)

### Backend
- **Merge pull request #6865 from zapbot/release** (cd335ab)
- **Merge pull request #6861 from psiinon/zest/edge** (0bbee4e)
- **Merge pull request #6544 from kingthorin/charset-examples** (447877a)
- **Merge pull request #6864 from psiinon/reports/systemic-enc** (10af3e6)
- **Merge pull request #6860 from thc202/authhelper/search-pass-name** (b44e76f)
- **Merge pull request #6863 from zapbot/bump-version** (46b2d53)
- **Prepare next dev iteration(s)** (6333f68)
- **Merge pull request #6862 from zapbot/webdriver-update** (ceeef33)
- **Webdriver Update** (cf4174c)
- **authhelper: click button if no return action** (d8777c9)
- **Merge pull request #6859 from zapbot/bump-version** (34ef7cb)
- **Prepare next dev iteration(s)** (7e3d7a7)
- **Merge pull request #6858 from zapbot/release** (b4f7cda)
- **Merge pull request #6856 from thc202/openapi/quote-plain-urls** (9a4cbd3)
- **Merge pull request #6846 from psiinon/reports/depud** (045b50f)
- **openapi: quote URLs added to context** (cf36437)
- **Merge pull request #6857 from zaproxy/dependabot/github_actions/gha-dc500464ed** (f1e00dd)
- **Merge pull request #6851 from psiinon/auto/configs** (d56b0e3)
- **Merge pull request #6855 from zaproxy/dependabot/gradle/gradle-5f5ba39f7f** (81bf196)
- **Update changelogs** (7460278)
- **Merge pull request #6854 from zapbot/crowdin-update** (3fd8c78)
- **Update localized resources** (8ff02da)
- **Merge pull request #6852 from Umoxfo/websocket** (7eed1ff)
- **websocket: Clean up HTML structure** (aad3edd)
- **Merge pull request #6644 from kingthorin/dont-log-at-error** (0672ade)
- **Reduce usage of error level logging in ascan rules** (fae1052)
- **Merge pull request #6645 from kingthorin/pscan-dont-log-at-error** (74bf145)
- **Reduce use of error level logging in pscan rules, tech detection, &** (e1b970b)
- **Merge pull request #6849 from Umoxfo/spiderAjax** (5b2d92e)
- **Merge pull request #6850 from Umoxfo/spider** (99ca27e)
- **spider: Correct HTML escaping for operator in `automation.html`** (da262de)
- **spiderAjax: Clean up HTML structure** (ef66e8f)
- **Merge pull request #6848 from thc202/authhelper/inform-no-diags** (91d29c0)
- **authhelper: inform of no auth diags** (5f95685)
- **Merge pull request #6847 from zapbot/crowdin-update** (a4c0151)
- **Update localized resources** (3a98662)
- **Merge pull request #6845 from zapbot/bump-version** (cb79654)
- **Prepare next dev iteration(s)** (dc19eec)
- **Merge pull request #6844 from zapbot/release** (5c145a8)
- **Merge pull request #6842 from Umoxfo/spiderAjax** (636343c)
- **spiderAjax: Correct HTML escaping for operator in `automation.html`** (7ea635e)
- **Merge pull request #6843 from zapbot/bump-version** (3ef0568)
- **Prepare next dev iteration(s)** (5d2b21f)
- **Merge pull request #6841 from zapbot/webdriver-update** (76796a5)
- **Webdriver Update** (0bc06cb)
- **Merge pull request #6840 from zapbot/bump-version** (fdbfbb3)
- **Prepare next dev iteration(s)** (39d2217)
- **Merge pull request #6839 from zapbot/release** (636f371)
- **Merge pull request #6838 from psiinon/pscanrules/zap-version-silent** (5c650b8)
- **pscanrules: ZAP is Out of Date rule to not CFU in silent mode** (e726dde)
- **Merge pull request #6837 from thc202/spiderAjax/empty-browser** (75f01b7)
- **Merge pull request #6836 from zaproxy/dependabot/gradle/gradle-e740aed03c** (cc76c64)
- **spiderAjax: correct browser ID validation** (1a25dcb)
- **Update changelogs and help** (db8f27e)
- **Merge pull request #6835 from zapbot/crowdin-update** (4cc81e2)
- **Update localized resources** (3ddfe7a)
- **Merge pull request #6834 from ricekot/scripts/scan-host** (48d4c6e)
- **Merge pull request #6833 from thc202/network/default-charset** (9510a18)
- **network: default to UTF-8 for `application/json`** (a34c8ad)
- **Merge pull request #6832 from Umoxfo/authhelper** (c5eecb6)
- **authhelper: Address HTML issue in help page** (6ee2065)
- **Merge pull request #6806 from Umoxfo/invoke** (5edddb8)
- **invoke: Refactor options help HTML for improved readability** (689ab12)
- **Merge pull request #6804 from kingthorin/pii-fps** (3735f02)
- **Merge pull request #6831 from zapbot/crowdin-update** (e30a457)
- **Update localized resources** (098b365)
- **Merge pull request #6830 from Umoxfo/encoder** (7abec39)
- **encoder: Address HTML issues in help pages** (c68930c)
- **pscanrules: PII Disclosure threshold handling and visible text** (663bca7)
- **Merge pull request #6829 from zapbot/retirejs-update** (5b01544)
- **retire.js Update 2025-10-15** (fa00031)
- **Merge pull request #6821 from zaproxy/dependabot/gradle/gradle-cf731adb9d** (4b88a27)
- **Merge pull request #6828 from zapbot/bump-version** (41f272d)
- **Prepare next dev iteration(s)** (8587c2f)
- **Merge pull request #6827 from thc202/resume-releases** (03f4e59)
- **Resume WebDriver releases** (be80834)
- **Revert Gradle plugin update and reset releases** (26a10f2)
- **Merge pull request #6824 from zapbot/webdriver-update** (8dfb3d3)
- **Webdriver Update** (e0cdba2)
- **Improve the revisit help HTML** (56c8c29)
- **Merge pull request #6822 from thc202/lowercase-param-creds** (8a102c6)
- **Merge pull request #6820 from zaproxy/dependabot/github_actions/gha-1893dd32ff** (02bfd85)
- **Merge pull request #6772 from thc202/mvn-tweaks** (ad5bde9)
- **Merge pull request #6797 from zaproxy/dependabot/gradle/gradle-945921db66** (33dce06)
- **Update Maven URLs and build JavaDoc on check** (45115ff)
- **Merge pull request #6815 from thc202/callhome/stats-errors** (2275c98)
- **Merge pull request #6692 from tenaz3/setNumberOfBrowsers** (8af56f1)
- **Merge pull request #6819 from thc202/alertFilters/af/help-tweak** (2eef236)
- **Update changelogs and code** (11ad851)
- **Merge pull request #6816 from Umoxfo/groovy** (fa896fc)
- **groovy: Update Groovy to version 5.0.1** (119ceb3)
- **Merge pull request #6818 from zapbot/crowdin-update** (601b9cb)
- **Update localized resources** (f376ab4)
- **callhome: keep stats of fatal/warn/error logged** (bb52e1c)
- **Merge pull request #6813 from zapbot/scan-policies-updt** (99730f1)
- **Merge pull request #6809 from kingthorin/aa-examples** (9e66897)
- **Merge pull request #6814 from zapbot/bump-version** (c6723ef)
- **Prepare next dev iteration(s)** (fc33161)
- **Merge pull request #6812 from zapbot/webdriver-update** (238f794)
- **Update scan policies based on Tags** (d131f29)
- **Webdriver Update** (10eb0e5)
- **Merge pull request #6811 from thc202/replace-wdm** (32d1844)
- **Download WebDrivers directly** (2bf57c7)
- **Merge pull request #6810 from zapbot/crowdin-update** (2c6cdf5)
- **Update localized resources** (dbfcc0c)
- **Merge pull request #6808 from zapbot/bump-version** (bd76269)
- **Prepare next dev iteration(s)** (3b0d4a8)
- **Merge pull request #6805 from zapbot/webdriver-update** (5394e5c)
- **Webdriver Update** (1fed6ab)
- **Merge pull request #6803 from zapbot/bump-version** (60a7d05)
- **Prepare next dev iteration(s)** (c58bb28)
- **Merge pull request #6802 from zapbot/release** (171ac1d)
- **Merge pull request #6785 from thc202/oast/stop-schedulers** (f8d8c7b)
- **Merge pull request #6787 from ricekot/scripts/alert-ref-overrides** (d83eab0)
- **oast: stop polling on shutdown** (f5f3527)
- **Merge pull request #6801 from thc202/scripts/af/auth-errors** (4a00da1)
- **scripts: ignore auth script errors for AF warns** (6e2311a)
- **Merge pull request #6800 from zapbot/crowdin-update** (de7794a)
- **Update localized resources** (d4272e5)
- **Merge pull request #6798 from Umoxfo/invoke** (1ac1d7d)
- **Update help set title to 'Invoke Applications'** (4c59249)

### Chore
- **build(deps): bump actions/upload-artifact from 4 to 5 in the gha group** (1627f4d)
- **build(deps): bump the gradle group with 9 updates** (e51686d)
- **build(deps): bump the gradle group with 4 updates** (79a7409)
- **build(deps): bump the gradle group with 7 updates** (a680afd)
- **build(deps): bump github/codeql-action from 3 to 4 in the gha group** (0e4a635)
- **build(deps): bump the gradle group with 50 updates** (90958b9)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/zaproxy/zap-extensions?utm_source=github-action)._