Skip to content

Commit

Permalink
Updated the ChangeLog for 0.1.1.
Browse files Browse the repository at this point in the history
  • Loading branch information
postmodern committed Jun 20, 2024
1 parent d645921 commit 1eed58b
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
### 0.1.1 / 2024-06-19

* Fixed {Ronin::Web::Spider::Agent#every_html_comment} and
{Ronin::Web::Spider::Agent#every_javascript} when the page's `Content-Type`
header included `text/html` but lacked a response body, causing `page.doc` to
be `nil`.
* Fixed a bug in {Ronin::Web::Spider::Agent#every_javascript} where parsed
JavaScript source code strings containing UTF-8 characters where being
incorrectly encoded as ASCII-8bit strings, if the page's `Content-Type` header
did not include a `charset=` attribute.
* Fixed a bug in {Ronin::Web::Spider::Agent#every_javascript_string} where
inline JavaScript regexes containing the `"` or `'` characters (ex: `/["'=]/`)
would incorrectly be treated as the beginning or ends of JavaScript string
literals. Note that while this greatly improves the accuracy of
{Ronin::Web::Spider::Agent#every_javascript_string}, it still does not
support parsing JavaScript template literals that may also contain string
literals (ex: ````Hello \"World\"```` or ````Hello ${myFunc("string literal")}````).

### 0.1.0 / 2023-02-01

* Extracted and refactored from [ronin-web](https://github.com/ronin-rb/ronin-web/tree/v0.3.0.rc1).
Expand Down

0 comments on commit 1eed58b

Please sign in to comment.