|
3 | 3 | Please see https://github.com/purescript/pursuit/blob/master/CHANGELOG.md for |
4 | 4 | the most up-to-date version of this file. |
5 | 5 |
|
| 6 | +## v0.9.13 |
| 7 | + |
| 8 | +- Avoid decoding the latest package version just to render deprecation badges |
| 9 | + on old-version package pages (@thomashoneyman) |
| 10 | + |
| 11 | + Package and module documentation pages display a deprecated badge when the |
| 12 | + latest package version is marked with the `pursuit-deprecated` keyword. |
| 13 | + Old-version pages previously decoded both the requested version and the |
| 14 | + latest version's full docs JSON to compute that one boolean. They now cache |
| 15 | + a tiny version-stamped deprecation marker per package, so after the first |
| 16 | + marker miss these renders decode only the requested package version. |
| 17 | + |
6 | 18 | ## v0.9.12 |
7 | 19 |
|
8 | 20 | - Challenge browser-like scraper traffic to package pages with Anubis |
@@ -70,16 +82,6 @@ the most up-to-date version of this file. |
70 | 82 | directory directly. Responses are now written to a temporary file and |
71 | 83 | renamed into place, which is atomic; the same flood now returns no errors. |
72 | 84 |
|
73 | | -- Avoid decoding the latest package version just to render deprecation badges |
74 | | - on old-version package pages (@thomashoneyman) |
75 | | - |
76 | | - Package and module documentation pages display a deprecated badge when the |
77 | | - latest package version is marked with the `pursuit-deprecated` keyword. |
78 | | - Old-version pages previously decoded both the requested version and the |
79 | | - latest version's full docs JSON to compute that one boolean. They now cache |
80 | | - a tiny version-stamped deprecation marker per package, so after the first |
81 | | - marker miss these renders decode only the requested package version. |
82 | | - |
83 | 85 | ## v0.9.11 |
84 | 86 |
|
85 | 87 | - Serialise decoding of large package files (@thomashoneyman) |
|
0 commit comments