Skip to content

Releases: nautical/jsweb

Release v0.1.2

Choose a tag to compare

@nautical nautical released this 31 Jul 21:01

Release Notes for v0.1.2

What's New in This Release

Features

  • Launch InvisiblePlaywright stealth Firefox instead of Chromium (ExecutablePath + FirefoxUserPrefs).
  • Env overrides: INVISIBLE_PLAYWRIGHT_EXECUTABLE, INVISIBLE_PLAYWRIGHT_PREFS, INVISIBLE_PLAYWRIGHT_SEED, INVISIBLE_PLAYWRIGHT_PYTHON.

Improvements

  • Playwright-go installs the driver only (SkipInstallBrowsers); no Chromium download.

Release v0.1.1

Choose a tag to compare

@nautical nautical released this 10 Jul 06:47

Release Notes for v0.1.1

What's New in This Release

Features

  • Add --localstorage flag to inject localStorage entries before scanning (format: key=value; key2=value2).

Improvements

  • Shared parseKeyValuePairs helper for cookies and localStorage parsing.

Release v0.1.0

Choose a tag to compare

@nautical nautical released this 10 Jul 06:32

Release Notes for v0.1.0

What's New in This Release

Features

  • Scan the page's browser localStorage for secrets in addition to JavaScript files. Matches are attributed to their storage key via a localStorage://<key> source.

Improvements

  • Refactored rule-matching into a shared scanContent helper reused by both the JS file and localStorage scans.

Release v0.0.8

Choose a tag to compare

@nautical nautical released this 12 May 19:27

Release Notes for v0.0.8

  • Added arm support

What's New in This Release

Features

Bug Fixes

Improvements

Release v0.0.7

Choose a tag to compare

@nautical nautical released this 12 May 19:22

Release Notes for v0.0.7

  • Improve build script

What's New in This Release

Features

Bug Fixes

Improvements

Release v0.0.6

Choose a tag to compare

@nautical nautical released this 12 May 19:17

Release Notes for v0.0.6

  • Added --version flag to display version information
  • Added automatic URL validation and correction

What's New in This Release

Features

Bug Fixes

Improvements

Release v0.0.5

Choose a tag to compare

@nautical nautical released this 12 May 19:07

Release Notes for v0.0.5

  • Added support for multiple custom HTTP headers with --header flag
  • Added cookie support with --cookies flag for authenticated scans

What's New in This Release

Features

  • Enhanced HTTP requests with custom User-Agent and header support

Bug Fixes

Improvements

Release v0.0.4

Choose a tag to compare

@nautical nautical released this 09 May 15:45

Release Notes for v0.0.4

What's New in This Release

Features

Bug Fixes

  • PlayWright cache folder detection fix

Improvements

Release v0.0.3

Choose a tag to compare

@nautical nautical released this 09 May 15:37

Release Notes for v0.0.3

What's New in This Release

Features

  • Added OS-independent configuration in .jsweb home directory
  • Added daily update check for gitleaks config with --force-update flag

Bug Fixes

  • Fixed path handling across Windows, macOS, and Linux
  • Fixed browser detection on all platforms

Improvements

  • Browser download message only shows when needed
  • Added update tracking with hash-based detection
  • Consistent file permissions across platforms

Release v0.0.2

Choose a tag to compare

@nautical nautical released this 09 May 15:20

Release Notes for v0.0.2

What's New in This Release

  • Added OS-independent configuration management system
    • Automatic creation of .jsweb directory in user's home folder
    • Cross-platform path handling for Windows, macOS, and Linux
    • Standardized configuration storage location

Features

Bug Fixes

Improvements

  • Enhanced JSON output with entropy-based sorting
    • Findings now sorted by entropy in descending order
    • Higher entropy findings (more likely secrets) appear first
  • Improved error handling for directory and file operations
  • Added proper directory permissions (0755) for .jsweb folder
  • Standardized configuration file location across platforms