CHANGELOG.md 4.34 KB
Newer Older
1
2
3
4
5
6
7
# Changes in version ??

 * Medium changes
   - Make writing of bandwidth, clients, uptime, and weights documents
     independent of system time.


8
9
10
11
12
13
14
# Changes in version 5.0-1.9.0 - 2017-12-20

 * Medium changes
   - Remove the $ from fingerprints in fields "alleged_family",
     "effective_family", and "indirect_family".


15
# Changes in version 4.4-1.8.0 - 2017-11-28
16
17
18
19
20
21

 * Medium changes
   - Add a "version" field to relay details documents with the Tor
     software version listed in the consensus and similarly to bridge
     details documents with the Tor software version found in the
     server descriptor.
22
23
   - Extend the "version" parameter to also return bridges with the
     given version or version prefix.
24
25
26
   - Add a "recommended_version" field to bridge details documents
     based on whether the directory authorities recommend the bridge's
     version.
27
28
29
   - Add a "recommended_version" parameter to return only relays and
     bridges running a Tor software version that is recommended or not
     recommended by the directory authorities.
30
31


32
33
34
35
36
37
38
# Changes in version 4.3-1.7.1 - 2017-11-17

 * Minor changes
   - Include "unreachable_or_addresses" as accepted value in the
     "fields" parameter.


39
# Changes in version 4.3-1.7.0 - 2017-11-17
40
41
42

 * Medium changes
   - Support quoted qualified search terms.
43
44
   - Skip unrecognized descriptors when importing archives rather than
     aborting the entire import.
45
   - Add new "host_name" parameter to filter by host name.
46
47
   - Add new "unreachable_or_addresses" field with declared but
     unreachable OR addresses.
48
49
50


# Changes in version 4.2-1.6.1 - 2017-10-26
51
52
53
54
55
56
57

 * Medium changes
   - Fix two NullPointerExceptions caused by accessing optional parts
     of relay server descriptors and consensuses without checking
     first whether they're available or not.


58
# Changes in version 4.2-1.6.0 - 2017-10-09
59

60
61
62
63
 * Medium changes
   - Only set the "running" field in a bridge's details document to
     true if the bridge is both contained in the last known bridge
     network status and has the "Running" flag assigned there.
64
65
   - Add build_revision to documents, if available.
   - Update to metrics-lib 2.1.1.
66

67
68
69
70
 * Minor changes
   - Remove placeholder page on index.html.


71
# Changes in version 4.1-1.5.0 - 2017-09-15
72
73
74
75
76

 * Major changes
   - Update to metrics-lib 2.1.0 and to Java 8.


77
78
79
80
81
82
83
# Changes in version 4.1-1.4.1 - 2017-08-31

 * Medium changes
   - Fix a NullPointerException in the recently added "version"
     parameter.


84
# Changes in version 4.1-1.4.0 - 2017-08-30
85
86
87
88

 * Medium changes
   - Reset IPv6 exit-policy summary in details status if a newer
     server descriptor doesn't contain such a summary anymore.
89
90
   - Remove optional fields "countries", "transports", and "versions"
     from clients objects which were still labeled as beta.
91
   - Add new "version" parameter to filter for Tor version.
92

iwakeh's avatar
iwakeh committed
93
 * Minor changes
94
95
   - Switch from our own CollecTor downloader to metrics-lib's
     DescriptorCollector.
iwakeh's avatar
iwakeh committed
96
97
98
   - Add a new Java property "onionoo.basedir" to re-configure the
     base directory used by the web server component.

99

100
# Changes in version 4.0-1.3.0 - 2017-08-04
leeroy's avatar
leeroy committed
101
102
103

 * Medium changes
   - Add a parse history for imported descriptor archives.
iwakeh's avatar
iwakeh committed
104
   - Upgrade to Jetty9 and other Debian stretch dependencies.
leeroy's avatar
leeroy committed
105
106


107
# Changes in version 4.0-1.2.0 - 2017-02-28
108
109
110
111
112
113

 * Medium changes
   - Accept searches by IPv6 addresses even without leading or
     enclosing square brackets.


114
# Changes in version 3.2-1.1.0 - 2017-01-27
iwakeh's avatar
iwakeh committed
115

116
117
118
119
120
121
 * Major changes
   - Fix a bug where we'd believe that we have first seen a bridge on
     January 1, 1970 when in fact we have never seen it in a bridge
     network status and only learned about it from its self-published
     bridge server descriptor.

iwakeh's avatar
iwakeh committed
122
 * Medium changes
Karsten Loesing's avatar
Karsten Loesing committed
123
124
125
   - Unify the build process by adding git-submodule metrics-base in
     src/build and removing all centralized parts of the build
     process.
126
127
   - Accept the same characters in qualified search terms as in their
     parameter equivalents.
128
   - Exclude bandwidth history values from the future.
129
   - Extend order parameter to "first_seen".
130
131
   - Add response meta data fields "relays_skipped",
     "relays_truncated", "bridges_skipped", and "bridges_truncated".
iwakeh's avatar
iwakeh committed
132

133
134
135
 * Minor changes
   - Include XZ binaries in release binaries.

iwakeh's avatar
iwakeh committed
136

137
# Changes in version 3.1-1.0.0 - 2016-11-23
138
139
140
141

 * Major changes
   - This is the initial release after over five years of development.