CHANGELOG.md 4.02 KB
Newer Older
1
# Changes in version 4.4-1.8.0 - 2017-11-28
2
3
4
5
6
7

 * 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.
8
9
   - Extend the "version" parameter to also return bridges with the
     given version or version prefix.
10
11
12
   - Add a "recommended_version" field to bridge details documents
     based on whether the directory authorities recommend the bridge's
     version.
13
14
15
   - 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.
16
17


18
19
20
21
22
23
24
# Changes in version 4.3-1.7.1 - 2017-11-17

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


25
# Changes in version 4.3-1.7.0 - 2017-11-17
26
27
28

 * Medium changes
   - Support quoted qualified search terms.
29
30
   - Skip unrecognized descriptors when importing archives rather than
     aborting the entire import.
31
   - Add new "host_name" parameter to filter by host name.
32
33
   - Add new "unreachable_or_addresses" field with declared but
     unreachable OR addresses.
34
35
36


# Changes in version 4.2-1.6.1 - 2017-10-26
37
38
39
40
41
42
43

 * 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.


44
# Changes in version 4.2-1.6.0 - 2017-10-09
45

46
47
48
49
 * 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.
50
51
   - Add build_revision to documents, if available.
   - Update to metrics-lib 2.1.1.
52

53
54
55
56
 * Minor changes
   - Remove placeholder page on index.html.


57
# Changes in version 4.1-1.5.0 - 2017-09-15
58
59
60
61
62

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


63
64
65
66
67
68
69
# Changes in version 4.1-1.4.1 - 2017-08-31

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


70
# Changes in version 4.1-1.4.0 - 2017-08-30
71
72
73
74

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

iwakeh's avatar
iwakeh committed
79
 * Minor changes
80
81
   - Switch from our own CollecTor downloader to metrics-lib's
     DescriptorCollector.
iwakeh's avatar
iwakeh committed
82
83
84
   - Add a new Java property "onionoo.basedir" to re-configure the
     base directory used by the web server component.

85

86
# Changes in version 4.0-1.3.0 - 2017-08-04
leeroy's avatar
leeroy committed
87
88
89

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


93
# Changes in version 4.0-1.2.0 - 2017-02-28
94
95
96
97
98
99

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


100
# Changes in version 3.2-1.1.0 - 2017-01-27
iwakeh's avatar
iwakeh committed
101

102
103
104
105
106
107
 * 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
108
 * Medium changes
Karsten Loesing's avatar
Karsten Loesing committed
109
110
111
   - Unify the build process by adding git-submodule metrics-base in
     src/build and removing all centralized parts of the build
     process.
112
113
   - Accept the same characters in qualified search terms as in their
     parameter equivalents.
114
   - Exclude bandwidth history values from the future.
115
   - Extend order parameter to "first_seen".
116
117
   - Add response meta data fields "relays_skipped",
     "relays_truncated", "bridges_skipped", and "bridges_truncated".
iwakeh's avatar
iwakeh committed
118

119
120
121
 * Minor changes
   - Include XZ binaries in release binaries.

iwakeh's avatar
iwakeh committed
122

123
# Changes in version 3.1-1.0.0 - 2016-11-23
124
125
126
127

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