|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## Changes in v1.7.0 |
| 4 | + |
| 5 | +### Features |
| 6 | +- Add a new `citation` entry to `pub` fetched from an author profile with formatted citation entry #423. |
| 7 | + |
| 8 | +### Bugfixes |
| 9 | +- Fix pprint failures on Windows #413. |
| 10 | +- Thoroughly handle 1000 or more publications that are available (or not) according to public access mandates #414. |
| 11 | +- Fix errors in `download_mandates_csv` that may occassionally occur for agencies without a policy link #413. |
| 12 | + |
| 13 | +## Changes in v1.6.3 |
| 14 | + |
| 15 | +### Bugfix |
| 16 | +- search_pubs method did not respect include_last_year, which is now fixed #420, #421. |
| 17 | + |
| 18 | +### Enhancement |
| 19 | +- Unit tests involving funding agency mandates are a bit more robust. |
| 20 | + |
| 21 | +## Changes in v1.6.2 |
| 22 | + |
| 23 | +### Bugfix |
| 24 | +- Fix an error in the workflow publishing to PyPI. |
| 25 | + |
| 26 | +## Changes in v1.6.1 |
| 27 | + |
| 28 | +### Bugfix |
| 29 | +- Handle 1000 or more publications that are available (or not) according to public access mandates #414. |
| 30 | + |
| 31 | +### Enhancement |
| 32 | +- Fetch 20+ coauthors without requiring geckodriver/chrome-driver to be installed #411. |
| 33 | + |
| 34 | +## Changes in v1.6.0 |
| 35 | + |
| 36 | +### Features |
| 37 | +- Download table of funding agencies as a CSV file with URL to the funding mandates included |
| 38 | +- Downlad top-ranking journals in general, under sub-categories and in different languages as a CSV file |
| 39 | + |
| 40 | +### Bugfixes |
| 41 | +- #392 |
| 42 | +- #394 |
| 43 | + |
| 44 | +## Changes in v1.5.1 |
| 45 | + |
| 46 | +### Feature |
| 47 | +- Support chromium (chrome-driver) as an alternative to geckodriver #387 |
| 48 | + |
| 49 | +### Improvements |
| 50 | +- Firefox/Geckodriver operates in headless mode |
| 51 | +- Increase test coverage to include all public APIs |
| 52 | +- Clean up legacy code and improve coding styles |
| 53 | +- Remove the use of deprecated functions in dependency packages |
| 54 | + |
| 55 | +### Bugfix |
| 56 | +- Stop attempting to reuse a closed webdriver |
| 57 | + |
3 | 58 | ## Changes in v1.5.0 |
4 | | -## Features |
| 59 | +### Features |
5 | 60 | - Fetch the public access mandates information from a Scholar profile and mark the publications whether or not they satisfy the open-access mandate. |
6 | 61 | - Fetch an author's organization identifer from their Scholar profile |
7 | 62 | - Search for all authors affiliated with an organization |
8 | 63 | - Fetch homepage URL from a Scholar profile |
9 | | -## Enhancements |
| 64 | +### Enhancements |
10 | 65 | - Make `FreeProxies` more robust |
11 | 66 | - Stop the misleading traceback error message #313 |
12 | | -## Bugfixes |
| 67 | +### Bugfix |
13 | 68 | - Fix bug in exception handling #366 |
14 | 69 | --- |
15 | 70 | ## Changes in v1.4.4 |
16 | | -## Bugfix |
| 71 | +### Bugfix |
17 | 72 | - Fix a bug that would have prevented setting up ScraperAPI with exactly 1000 successful requests during the first week of the trial #356 |
18 | | -## Enhancement |
| 73 | +### Enhancement |
19 | 74 | - Use FreeProxy instead of premium proxy servers when possible |
20 | 75 | --- |
21 | 76 | ## Changes in v1.4.3 |
22 | | -## Bugfix |
| 77 | +### Bugfixes |
23 | 78 | - Fill the complete title of publications even if it appears truncated |
24 | 79 | - Robustly handle exceptions when more than 20 coauthors of a scholar cannot be fetched |
25 | 80 | --- |
26 | 81 | ## Changes in v1.4.2 |
27 | | -## Bugfix |
| 82 | +### Bugfix |
28 | 83 | - ScraperAPI proxy works reliably |
29 | 84 | --- |
30 | 85 | ## Changes in v1.4.0 |
31 | | -## Features |
| 86 | +### Features |
32 | 87 | - Fetch the complete list of coauthors #322 |
33 | 88 | - Fetch all citeids for a given publication #324 |
34 | 89 | - Make scholarly objects inherently serializable #325 |
35 | 90 | - Expose scholarly specific exceptions #327 |
36 | | -## Bugfixes |
| 91 | +### Bugfixes |
37 | 92 | - Test Tor on macOS and skip the test if tor is not installed #323 |
38 | 93 | - Get cites_id and citedby_url without having to fill the publication #328 |
39 | 94 | --- |
40 | 95 | ## Changes in v1.3.0 |
41 | | -## Features |
| 96 | +### Features |
42 | 97 | - Make the Author and Publication objects serializable |
43 | 98 | - Make `cites_id` a list to allow for multiple values |
44 | 99 | - Fetch all (more than 20) coauthors from a Scholar profile |
0 commit comments