1da6dfff336c7836dd51b2658e5f6f7f9e34c3ff
[ppastats.git] / NEWS
1 v1.3.1
2 ------
3
4 * fixed compilation when cppcheck is not installed.
5
6 v1.3.0
7 ------
8
9 * split LP ddts requests when LP cannot retrieve all ddts with a uniq
10   request.
11
12 v1.2.0
13 ------
14
15 * added date created information in the generated HTML for a package
16   version.
17 * added command line option to specify the theme directory (-t).
18 * log file is put into $HOME/.ppastats dir instead of current dir.
19
20 v1.1.0
21 ------
22
23 * Fixed uninitialized struct fields bug leading to random errors.
24 * perf: keep track of the ddts older than 4 weeks).
25 * perf: sum ddts to compute total downloads instead of LP query.
26 * Debug log stored into a file (ppastats.log).
27 * Fixed multiple memory leaks.
28 * Fixed missing memory release on exist to make valgrind happy.
29
30 v1.0.0
31 ------
32
33 * new design for HTML pages.
34 * fixed compilation issue with old json lib releases using
35   boolean type and not defining json_bool.
36 * fixed compilation with libjson-c-dev debian package.
37
38 v0.0.9
39 ------
40
41 * Fixed compilation issue related to 'boolean' type.
42
43 v0.0.8
44 ------
45
46 * set transfer encoding to gzip as recommended by LP documentation.
47    Only supported since Curl 7.21.6
48 * persistent cache for distro and arch information.
49 * fixed a '"' in the html output of the package page.
50 * added --get-bpph-size to specify the size of the requests to get
51    the list of binary packages.
52
53 v0.0.7
54 ------
55
56 * More crash-resistant on network failure (patch from Peter
57   Lekensteyn).
58 * Retry HTTP request on LP Oops (patch from Peter Lekensteyn).
59 * Added intl support.
60 * Increased HTTP requests performance: group result for
61   getPublishedBinaries by 300 instead of 75 (patch from Peter
62   Lekensteyn).
63 * HTML template pages are now in [prefix]/share/psensor/www
64
65 v0.0.6
66 ------
67
68 * added support of ie < 9.
69 * fixed JSON not available in ie8. 
70
71 v0.0.5
72 ------
73
74 * Added information about distribution in the package page.
75 * Added distribution chart in the package page.
76 * HTML output: data are generated in a separate JSON file.
77 * HTML output: fixed pkg chart not displayed when distro with
78    download count of 0.
79
80 v0.0.4
81 ------
82
83 * Fixed memory issue (patch submitted by Lekensteyn).
84 * Added help for -s option.
85 * Don't generate manpage if help2man not present.
86 * Generate html page for the PPA.
87 * Renamed --output_dir option to --output-dir.
88 * Added -S option (patch submitted by Lekensteyn).
89
90 v0.0.3
91 ------
92
93 * Generated HTML pages for package versions.
94 * Added distro/arch information in package version page.
95
96 v0.0.2
97 ------
98
99 * Generated HTML pages are now using JQuery+JQPlot instead of Google Chart.
100 * Added check target.
101
102 v0.0.1
103 ------
104
105 * Initial release.