Releases: projectdiscovery/httpx
Releases · projectdiscovery/httpx
v1.8.1
v1.8.0
What's Changed
🎉 New Features
- Added Burp XML input mode support (-im flag) by @dogancanbakir in #2372
- Added secret file authentication support (-sf flag) by @dogancanbakir in #2371
- Added passive CPE and WordPress detection support by @dogancanbakir in #2366
🐞 Bug Fixes
- Fixed endless stream oom by @smallseacreature in #2343
- Fixed response file overwrite when
-sdflag is used by @jjhwan-h in #2226 - Fixed favicon extraction failure when
FollowRedirectsis enabled by @wlayzz in #2369 - Fixed GitHub Actions condition by @arunstar in #2338
- Fixed inconsistent results with
probe-all-ipsif the port number is set in the URL by @majiayu000 in #2348
New Contributors
- @arunstar made their first contribution in #2338
- @smallseacreature made their first contribution in #2343
- @majiayu000 made their first contribution in #2348
- @jjhwan-h made their first contribution in #2226
- @wlayzz made their first contribution in #2369
Full Changelog: v1.7.4...v1.8.0
v1.7.4
What's Changed
- chore(deps): bump the modules group with 9 updates by @dependabot[bot] in #2337
Full Changelog: v1.7.3...v1.7.4
v1.7.3
What's Changed
🐞 Bug Fixes
- Added panic guard + Tests by @Mzack9999 in #231
- Added error handling in htmlToText function by @GDATTACKER-RESEARCHER in #2309
- Updated
-ldpoption to show default ports in CLI output by @ehsandeep in #2331 - Updated HTML parser panic protection with multiple fallback by @ehsandeep in #2330
- Fixed
hostJSON field now returns hostname instead of IP by @ehsandeep in #2333 - Added
host_ipJSONL field that returns dialed / used IP by @ehsandeep in #2333
New Contributors
- @GDATTACKER-RESEARCHER made their first contribution in #2309
Full Changelog: v1.7.2...v1.7.3
v1.7.2
What's Changed
🎉 New Features
- JS injection support by @Mzack9999 in #2300
- Feat: Add auto-referer (HTTP header) option by @siamak-amo in #2245
- Introduce dynamic filtering by @dogancanbakir in #2221
- Add custom fingerprint support by @dogancanbakir in #2263
- Add network logging by @Serizao in #2220
- Feat: add shorthand flag for websocket option in command line by @ayanrajpoot10 in #2287
- Strip ANSI color codes from output file while keeping console colors by @ayanrajpoot10 in #2293
🐞 Bug Fixes
- Fix(favicon): correct relative favicon resolution & .ico prioritization by @oxqnd in #2214
- Fix(runner): Ensure -pr/--protocol flag is correctly applied by @khs-alt in #2234
- Fix
-allowand-denyflags by @noaho in #2232 - Fix to dismiss alert lead to take screenshot by @Serizao in #2219
- Fix write to index only one time by @circleous in #2282
- Fix ensure Host header is set in unsafe mode for rawhttp requests by @ayanrajpoot10 in #2297
- Fix custom asset id upload by @Mzack9999 in #2305
⚡ Performance Improvements
- HTTP|HTTPS Port priority optimization by @Mzack9999 in #2298
🔧 Refactoring
- Html2text change library by @ehsandeep in #2255
📦 Other Changes
- Update Dockerfile by @random-robbie in #2223
- Update snapcraft.yaml by @random-robbie in #2231
- Make stale workflow ubiquitous by @dogancanbakir in #2251
- Docs: remove redundant usage section from README by @ayanrajpoot10 in #2264
- Update Go version requirement from 1.21 to 1.24 for httpx v1.7.1 inst… by @DFwJZ in #2288
- Update GoReleaser configurations by @emmanuel-ferdman in #2302
New Contributors
- @oxqnd made their first contribution in #2214
- @random-robbie made their first contribution in #2223
- @khs-alt made their first contribution in #2234
- @noaho made their first contribution in #2232
- @siamak-amo made their first contribution in #2245
- @ayanrajpoot10 made their first contribution in #2264
- @Serizao made their first contribution in #2219
- @DFwJZ made their first contribution in #2288
- @circleous made their first contribution in #2282
- @emmanuel-ferdman made their first contribution in #2302
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
🐞 Bug Fixes
- Fixed the issue where the location was printed even when not explicitly set as an option by @loresuso in #2173
- Fixed timestamp format differences in CSV and JSON by @dwisiswant0 in #2115
- Fixed HTML title parsing by @geeknik in #2198
- Fixed the issue of garbled text on Traditional Chinese pages by @yutianqaq in #2201
🔨 Maintenance
- Changed deprecated bot with action by @Mzack9999 in #2163
New Contributors
- @loresuso made their first contribution in #2173
- @yutianqaq made their first contribution in #2201
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
🎉 New Features
- Added option -no-screenshot-full-page to disable full page screenshots by @yoshino-s in #2131
Other Changes
New Contributors
Full Changelog: v1.6.10...v1.7.0
v1.6.10
What's Changed
🐞 Bug Fixes
- Fixed the problem with the -probe option not functioning with JSON or CSV output formats by @dogancanbakir in #1966
- Fixed csv tag name by @dogancanbakir in #2075
- Fixed ScreenshotIdle not being set when configured in options, causing it to default to 0 and result in no screenshot by @v1stra in #2059
- Fixed CSV output ignoring command line options for what to extract when using '-filter-condition' argument by @dogancanbakir in #1944
🔨 Maintenance
- Removed unused proxy flag by @Mzack9999 in #2007
Other Changes
- Added lazy loading to screenshot images in HTML summary by @alas1n in #2004
- Update fastdialer to v0.3.0 (CPU bottleneck fixed in dependency) by @babariviere in #2082
New Contributors
- @alas1n made their first contribution in #2004
- @v1stra made their first contribution in #2059
- @babariviere made their first contribution in #2082
Full Changelog: v1.6.9...v1.6.10
v1.6.9
What's Changed
🎉 New Features
- Added support to filter out near duplicate responses by @dogancanbakir in #1951
-fd, -filter-duplicates filter out near-duplicate responses (only first response is retained)- Added
team-idinput support for dashboard upload by @RamanaReddy0M in #1886
-tid, -team-id string upload asset results to given team id (optional)- Added option to provide ideal time taking screenshot with
-screenshotoption by @michael2to3 in #1917
-sid, -screenshot-idle value set idle time before taking screenshot in seconds (default 1s)- Adding
-traceoption to log complete connection by @Mzack9999 in #1883
httpx -u example.com -trace -j- Added initial support for automatic page type classifier by @dogancanbakir in #1924
🐞 Bug Fixes
- Fixed issue to not store responses for failed probe by @dogancanbakir in #1954
Other Changes
- Added option to provide pdcp auth via config file by @dogancanbakir in #1912
- Used mapstructure tag by @dogancanbakir in #1898
New Contributors
- @michael2to3 made their first contribution in #1917
Full Changelog: v1.6.8...v1.6.9
v1.6.8
What's Changed
- Fixed missing favicon hash in few edge cases by @RamanaReddy0M in #1848
- Fixed
ztlscontext deadline error for tls connection by @RamanaReddy0M in #1860 - Fixed stats calculation in case of path by @dogancanbakir in #1870
- Fixed issue with extra new lines in output file by @dogancanbakir in #1861
- Fixed multiple registration of metrics (SDK) by @dwisiswant0 in #1862
- Added option disable stdout output (SDK) by @dogancanbakir in #1871
- Added
*Server.Stopmethod (SDK) by @dwisiswant0 in #1863 - Updated
ChainInStdoutoption available to use as library (SDK) by @meme-lord in #1855
New Contributors
- @dwisiswant0 made their first contribution in #1862
- @meme-lord made their first contribution in #1855
Full Changelog: v1.6.7...v1.6.8