Version 2.8.0
TLDR
- Migrated from east U.S. Heroku to central U.S. Linode
- New orbital, distance, and speed data on FH roadster
- More background details added to Dragon 1/2
- Faster logging
- Docs moved from wiki to repo
Features & Fixes
5669d0e - Changed koa-logger
to koa-pino-logger
for a ~20% reduction in high volume response latency
399039c - Fixed query builders where entire Koa request object was being passed to builders instead of just the object containing querystrings
d728fdf - Fixed bug showing incorrect order for all launches when sorting in descending order #107
78a33e2 - Fixed bug preventing users from using the flight_number
correctly with the all launches endpoint #109
e880ead - Fixed bug in invalid date tests where the dates tested weren't actually invalid
3689db4 - Fixed bug that allowed caching in dev environments by default
37a24bc - Added new mongo connection param to remove URL parser deprecation warnings
0cce078 - Added new endpoint to house Falcon Heavy Roadster data /info/roadster
409cb43 - Added script to update roadster orbital data every 10 min
5785782 - Added new PowerShell wrapper link to readme
6b09770 - Moved docs from wiki to docs folder for portability & versioning
Server Changes
- The API has migrated to a central U.S. Linode server instead of the north Virginia Heroku server, now latency should be balanced from coast to coast.
- The same development pipeline will be used, and successful Travis CI builds on master will automatically deploy changes and restart PM2
Database Changes
- Added new info on the Falcon Heavy Tesla Roadster's orbital parameters, speed, and distance from earth/mars
- Combined
Dragon 2
andCrew Dragon
into a singleDragon 2
object - Added
original_launch_unix
fields for all cores and capsules - Added
rocketid
to rockets with an arbitrary number id, see #1 for discussion - Added
padid
to launchpads with an arbitrary number id, see #1 for discussion - Added
description
andwikipedia
to capsules for Dragon 1 + 2 - Added
norad_id
to all launch payloads if available - Added
nationality
to all launch payloads - Added
manufacturer
to all launch payloads