Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 2.8 KB

CHANGELOG.md

File metadata and controls

59 lines (41 loc) · 2.8 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.5] - 2024-07-16

Added

  • A new (CSPT) config is available in the configs folder.
  • New feature to remove response headers based on the JSON config.
  • CTRL+S can now be used to save JSON configs (#4) (Thanks FeelProud).
  • Config keys can now contain several targets using "|".
  • Information about the current thisArg is now logged (#3) (Thanks aristosMiliaressis).
  • The exec: regex directive now provides a target argument equal to the currently found sink.
  • A new _comment root key is available within the configuration JSON (#6) (Thanks xnl-h4ck3r).
  • New "current domain" and "current etld+1" buttons available in the popup (#8) (Thanks Aituglo)
  • New pwnfox integration for Firefox (#8) (Thanks Aituglo)

Updated

  • The whole background script code has been segmented and optimized into several files.
  • The usage of sendMessage has been replaced by storage.onChanged for cross-context data exchange.
  • Devtools clearStorage & removeRow buttons now update all Devtools tabs.

Fixed

  • Devtools data highlighting is now working fine in "show more" (#5) (Thanks AetherBlack).
  • Event directive now properly hooks HTMLElement events.
  • allowedDomains regex now properly handles IP domains.
  • The Devtools should now stop having sync issues that require reloading them.

[1.0.4] - 2024-05-16

Added

  • New configs available in the configs folder.
  • New requiredHooks config option.
  • New exec: match and !match directives -> generate your regex using JavaScript.
  • It is now possible to fully configure the devtools table (hiding columns, reordering, etc.).
  • New domlogger.clean() function to reset the current Canary debugger.

Updated

  • hookFunction now ensures that the provided code is valid.
  • In case of attribute hooking, if neither get: nor set: is specified, both will be hooked.
  • The goto function has been optimized and should always be working.

Fixed

  • Internally used functions are now safely utilized, avoiding any DOS issues.
  • The devtools table is now perfectly responsive.

[1.0.3] - 2023-10-25

Added

  • First public release.