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