Skip to content

Releases: projectdiscovery/nuclei

v3.6.2

31 Dec 16:33
63aed75

Choose a tag to compare

What's Changed

✨ New Features

  • Enabled TLS session caching in the client pool to improve connection reuse and reduce handshake overhead (internal) by @dwisiswant0 in #6713
  • Added support for providing a custom Jira server URL (site-url) when using OAuth authentication by @Ice3man543 in #6716

🐞 Bug Fixes

  • Improved duplicate issue detection by properly paginating Gitea issue searches by @leonjza in #6707
  • Restored JavaScript template execution when the Port argument is not provided by @dwisiswant0 in #6709
  • Added pagination support when searching for duplicate issues in GitLab by @dwisiswant0 in #6712
  • Corrected an incorrect PostgreSQL execution call signature in the JavaScript engine by @Mzack9999 in #6731
  • Fixed a MySQL panic caused by a missing executionId in the execution context by @dwisiswant0 in #6735
  • Fixed a segmentation fault in flow execution related to hasMatchers by @dwisiswant0 in #6739

⚡ Performance Improvements

  • Optimized the MergeMaps generator to reduce memory allocations by @dwisiswant0 in #6718

🔧 Maintenance

  • Updated projectdiscovery/utils to v0.8.0 to fix a deadlock in httputil.ResponseChain by @dwisiswant0 in #6723
  • Introduced a PowerShell integration test to improve cross-platform test coverage by @Mzack9999 in #6724
  • Updated multiple Go module dependencies across two dependency refreshes by @dependabot[bot] in #6729 & #6741

Other Changes

  • Updated issue and pull request templates by @dwisiswant0 in #6673
  • Refactored CI workflows by @dwisiswant0 in #6728, this includes:
    • Shipping binaries with Green Tea GC enabled via GOEXPERIMENT
    • Shipping binaries built with profile-guided optimization (PGO)
    • Fixing an auto-merge workflow that never triggered
  • Switched release tests to use a stable Go version by @dwisiswant0 in #6737
  • Upgraded actions/download-artifact from v6 to v7 in GitHub workflows by @dependabot[bot] in #6742
  • Updated compatibility checks to use a stable Go version by @dwisiswant0 in #6743

Full Changelog: v3.6.1...v3.6.2

v3.6.1

16 Dec 08:54
b370607

Choose a tag to compare

What’s Changed

🐞 Bug Fixes

  • fix(config): template exclusion logic for paths with reserved names by @dwisiswant0 in #6663
  • fix(http): lost request body on retries & redirects by @dwisiswant0 in #6666
  • fix(http): pass dynamicValues to EvaluateWithInteractsh by @dwisiswant0 in #6685
  • fix(lib): segfault when initializing the engine with EnableHeadlessWithOpts by @dwisiswant0 in #6602
  • build: fix compilation on loong64 architecture by @dwisiswant0 in #6667
  • fix: enable all template types for template list and display by @dwisiswant0 in #6668
  • fix(http): cache response strings to reduce memory allocations by @dwisiswant0 in #6679
  • fix: body loss on retries/redirects in remaining paths by @dwisiswant0 in #6693
  • fix(headless): data race when reading page history by @dwisiswant0 in #6687
  • fix(update): handle empty folder edge case during template updates by @Mzack9999 in #6573

🔨 Maintenance

📚 Documentation

New Contributors

Full Changelog: v3.6.0...v3.6.1

v3.6.0

04 Dec 20:40
f181a69

Choose a tag to compare

What's Changed

✨ New Features

🐛 Fixed

⚙️ Changed / Improvements

🧹 Maintenance / Dependencies

🌱 New Contributors

Full Changelog: v3.5.1 → v3.6.0

v3.5.1

14 Nov 18:17
6c8dba0

Choose a tag to compare

What's Changed

Full Changelog: v3.5.0...v3.5.1

v3.5.0

14 Nov 16:46
fdaf19b

Choose a tag to compare

What's Changed

🎉 New Features

🐞 Bug Fixes

⚡ Performance Improvements

🔧 Refactoring

📦 Other Changes

New Contributors

Full Changelog: v3.4.10...v3.5.0

v3.4.10

23 Aug 14:36

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.4.9...v3.4.10

v3.4.9

22 Aug 15:02

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.4.8...v3.4.9

v3.4.8

21 Aug 20:34
113d3b9

Choose a tag to compare

What's Changed

Features & Improvements

  • Remove singletons from Nuclei engine (continuation of #6210) (#6296) by @hdm
  • Address race conditions in http.Request and MemGuardian (#6321) by @hdm
  • Support concurrent Nuclei engines in the same process (#6322) by @hdm
  • feat: log event for template host skipped during scanning (#6324) by @Ice3man543
  • feat(code): log unavailable engines as error while validating (#6326) by @dwisiswant0
  • Bump github.com/bytedance/sonic to v1.14.0 for Go 1.25 compatibility (#6348) by @stefanb
  • feat: loading templates performance improvements (#6364) by @Ice3man543
  • feat(fuzz): evaluate variables (#6358) by @dwisiswant0
  • Enable templates for template listing and displaying (#6343) by @dogancanbakir
  • Refactor: use maps.Copy for cleaner map handling (#6283) by @gopherorg

🐞 Bug Fixes

🔨 Maintenance

New Contributors

Full Changelog: v3.4.7...v3.4.8

v3.4.7

01 Jul 14:19

Choose a tag to compare

What's Changed

Other Changes

  • Fixed issue with go install (github.com/zmap/zgrab2 v0.2.0 => v0.1.8) by @dwisiswant0 in #6295

Full Changelog: v3.4.6...v3.4.7

v3.4.6

30 Jun 17:51

Choose a tag to compare

What's Changed

Other Changes

New Contributors

Full Changelog: v3.4.5...v3.4.6