2017-01-11 - New UI release (Pick of Destiny, Quark)
- Internal changes for stability and scalability
- Fix a bug that caused the list of prominent probes to be calculated incorrectly
2017-01-18 - New UI release (Rosetta Stone)
- Important: the v1 APIs have been decommissioned. v2 is available for all use cases.
- Preparation work on an upcoming "probe events" page
- Many other internal changes
2017-02-01 - New UI release (Slayer Scythe, TARDIS)
- Respond with 404 instead of 200 + error-in-JSON for the deprecated v1 APIs
- Minor enhancements to anchors and ambassadors
- Changes for decommissioned anchor list and various changes to the decommissioning procedure
- Fix a bug where country of the probe did not reflect its geo-coordinates
- Fix an issue where timetravel was not working when trying to parse 7000 range built-ins (connection and uptime events)
2017-03-01 - New UI release (Unichapel, Vera, Wabbajack, XV)
- Minor fixes with probe country code notifications
- Preparations for IPv4/IPv6 stability system tags
- Internal application server changes
- Updates to sponsorship terms&conditions
- Added more DNS root measurements (30001, 30002)
- Fix deprecated endTime in streaming API
2017-03-08 - New UI release (Yggdrasill, Zuberberg, Apollo)
- Enabled traceroute visualisations for a test group
- Added internal tasks for wifi opt-in
- Preparations for probe diagnostics pages
- Added a separate counter for connected anchors
- The default behaviour on the coverage map is now to hide abandoned probes (all categories can be turned on/off)
- TCP traceroute now accepts packet size of 0
- Fixed an issue where anchor status pages would not load in case the system is running in "reduced data mode" (i.e. during maintenance periods)
2017-04-06 - New UI release (Black Star, Cloud 9)
- Preliminary work on wifi opt-in feature
- Major internal restructuring of the measurement API code
- Updates to the DNS root-instances visualisation
- Improve errors provided when asking for probes in invalid prefix/ASN and for DNS query argument validation
2017-04-12 - New UI release (Defiant)
- Cleanups in the API documentations
- Tweaks for the DNS root-server maps
- A new tool called TraceMON is available now to visualise traceroute results
- Minor fixes to some corner cases related to the recent internal changes
2017-05-17 - New UI release (Enterprise)
- Update raw data struct docs to mention a bug in the code and clarify a type.
- Added better certificate validation for wifi measurements
- Some updates to the DNS root instance maps
- Add a feature to send periodic reports to ambassadors
2017-06-15.md - New UI release (F-302, Galactica)
- The measurement creation form has been reworked to make use of the API when submitting a new measurement request. This should also improve the user experience when working with this form.
- Improved the error reporting in the API to make it easier to find out the cause of errors. See the documentation for more details.
- The "probes" tab on the SSL/TLS certificate measurement result pages has been reworked to show more precise results about common name (CN) / subject alternative name (SAN) name checks as well as other minor additions.
2017-06-21 - New UI release (Heart of Gold)
- Significant update on the web framework used behind the scenes for RIPE Atlas
- Fixed a corner case in SSL/TLS parsing
- Changed the IPv6 target address for B-root, one of the root DNS servers
2017-06-28 - New UI release (Inchon Velle, Jupiter 2)
- Fixed an inconsistency where API key usage interfered with 404 URLs turning them into 403s
- Fixed measurement cost gauge behaviour
- Fixed a bug in the daily cost reporting on some measurement detail pages
- Split the "anchoring measurements" into "anchor mesh" and "probe anchoring" and update all relevant pages accordingly
2017-07-12 - New UI release (Korolev)
- Added support for "include probe ID" feature in ping measurement
- Added support for "specify SNI option" in SSL/TLS measurements
- Added support for setting the timeout in DNS measurements
- Added support for DNS "macros" feature
- Document that traceroute represents unrecognised ICMP error codes as integers
- Improved reference docs for measurements/{pk}/latest
2017-08-02 - New UI release (Liberator, Moya)
- Show current UTC time and UTC labels to make it clear to the user that they should be working in UTC
- Various improvements to probe diagnostics
- Various changes to anchor provisioning
- Further work on anchor mesh split
2017-08-09 - New UI release (Nebuchadnezzar)
- Major rewrite to the measurement listing page bringing better user interaction
2017-08-16 - New UI release (Olympic Carrier)
- Various tweaks on UI and API caching
- Handle edge case for certain API exceptions
- Don't attempt LatencyMON viz/routequake API for unsupported measurement types + improve LatencyMON performance for built-ins
- Internal reshuffling of periodic tasks
2017-09-13 - New UI release (Prometheus)
- Proper bookkeeping of anchoring measurements when an anchor is decommissioned
- Document results JSON as of firmware 4750
- Various fixes and improvements on the measurement listing and form interaction
- Various enhances to ambassador notifications
2017-10-12 - New UI release (Quietly Confident, Rotarran)
- Lots of changes to internal tasks
- Minor changes and fixes to DNSMON
- Added supporting calls for OpenIPMap
2017-11-08 - New UI release (Spaceball One, Talyn)
- Add API endpoints for claiming member credits and listing eligibility of associated members
- Add the new OpenIPMap service to the detail page of traceroute measurements
- Fix behaviour of filter buttons on the probe coverage map
- Fix result downloads where the "stop" may have been ignored
2017-12-14 - New UI release (UNSC Infinity, Voyager, White Star, X-301)
- Various small bug fixes