Skip to content

Releases: osm6495/webstrings

v0.2.0-alpha

19 Dec 06:21
9148244

Choose a tag to compare

What's new

Major refactor to improve working with large URL input lists

  • Added goroutines to speed up working with large input lists, with a one second rate limit to avoid getting blocked or using up network resources.
  • URLs are added to a queue and are now added recursively, so each link is searched for script source attribute tags and those are also searched for more source attribute tags, so no code should be missed
  • Simplified some sections of the code and removed redundant legacy code
  • Improved tests with assertions and added a mock server for testing getContents
  • Improved comments and added docstrings

v0.1.1-alpha

18 Dec 03:04
d59f739

Choose a tag to compare

v0.1.1-alpha Pre-release
Pre-release

What's Changed

  • Webstrings now uses goreleaser in GitHub Actions, so now releases will include binaries for Windows, Linux, and Mac
  • HTTP GET requests are now more robust when working with URL list file inputs, and failed requests will continue to the next URL

Full Changelog: v0.1.0-alpha...v0.1.1-alpha

Initial Relese

10 Dec 19:19
0979cfb

Choose a tag to compare

Initial Relese Pre-release
Pre-release

What's Changed

  • CLI script is now working with all current flags
  • Initial Test suite is implemented
  • Build GitHub Actions workflow added

Known Issues

  • Minified JS is still problematic. Seems like dangling quotes are common, so results end up as the code between strings rather than strings.

Full Changelog: https://github.com/osm6495/webstrings/commits/v0.1.0-alpha