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