Skip to content

Version 2.8.0

Compare
Choose a tag to compare
@jakewmeyer jakewmeyer released this 08 Aug 09:15
· 1766 commits to master since this release
b3150b5

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 and Crew Dragon into a single Dragon 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 and wikipedia 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