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.
- Improve performance of phishing list update (#1086)
- We now use a
Set
+has
method instead of the arrayincludes
method for detecting overlap between phishing lists after an update.
- We now use a
- Add method to conditionally update the phishing lists (#986)
- Relax dependencies on
@metamask/base-controller
and@metamask/controller-utils
(use^
instead of~
) (#998) - Expose
lastFetched
in PhishingController state (#986)
- Initial release
-
As a result of converting our shared controllers repo into a monorepo (#831), we've created this package from select parts of
@metamask/controllers
v33.0.0, namely:src/third-party/PhishingController.ts
src/third-party/PhishingController.test.ts
All changes listed after this point were applied to this package following the monorepo conversion.
-