|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## v2.5.4 |
| 4 | + |
| 5 | +#### Enhancements |
| 6 | + |
| 7 | +- Removed strict checking on tracker type to permit querying by arbitrary tracker types. Updated list |
| 8 | + of common trackers. Added searchType param to docs to reflect API's capability of returning either |
| 9 | + hostnames or addresses. |
| 10 | +- New methods to search trackers in the `analyzer` module, including `tracker_references` property on |
| 11 | + `Hostname` and `IPAddress` objects to find other sites referencing the focus host in their tracker |
| 12 | + values. |
| 13 | +- New `analyzer.Tracker` top-level entity with `observations_by_ip` and `observations_by_hostname` |
| 14 | + properties to find other hosts with the same tracker type and value. |
| 15 | +- New `filter_fn` method on all RecordList objects enables filtering a list by an arbitrary function. |
| 16 | + Helps reduce code duplication and enables more advanced filtering. |
| 17 | +- Monitoring API endpoint support in the core library, and new `alerts` property on |
| 18 | + project artifacts to easily retrieve the list of new alerts for an artifact in a project. |
| 19 | + Handles pagination automatically and returns results in new analyzer objects to enable |
| 20 | + standard filtering and data representation (i.e. `as_dict` and `as_df`). |
| 21 | +- Small change to the `get_object` method to tolerate passing it objects that are already |
| 22 | + `analyzer.Hostname` or `analyzer.IPAddress` objects. |
| 23 | +- New `is_ip` and `is_hostname` methods on both `Hostname` and `IPAddress` objects to simplify |
| 24 | + code that operates against a list of hosts that may include objects of both types. |
| 25 | +- New methods on Tracker search results and Hostpair results to exclude records with hostnames, |
| 26 | + domains or tlds in a given list. This helps refine results to focus on "foreign" sites and enables direct |
| 27 | + application of proven phishing site detection use cases. |
| 28 | + |
| 29 | + |
| 30 | + |
| 31 | +#### Bug Fixes |
| 32 | + |
| 33 | +- Fixed incorrect constant reference in trackers API (by removing strict checking on |
| 34 | + tracker type). |
| 35 | +- Fixed broken `age` property on Articles that was also causing `as_df` and `as_dict` to fail. |
| 36 | + Likely caused by missing time zone info in dates returned from the API. |
| 37 | + |
| 38 | + |
| 39 | + |
3 | 40 | ## v2.5.3 |
4 | 41 |
|
5 | 42 | #### Enhancements |
|
0 commit comments