All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Low-level
passes()
API, that can return passes for a satellite or groundstation and optionally between a start and end time. It also takes arguments that allow for paging of results.
- Fixed a bug in
next_pass()
that would fail to get the next pass if there were too many past passes.
1.0.1 - 2021-11-15
- Performance increased by using persistent connection via
request.Session
object
1.0.0 - 2021-11-02
- High-level ModelingAPI that allows for much easier scheduling and commanding
- Integration tests that run against a local instance of Major Tom
- The signature for the
UpdateCommandDefinition
mutation has changed in a non-backwards-compatible way. If you were using this API to star/unstar commands, you will have to remove the non-nullable constraint. (i.e. instead of$starred:Boolean!
, it's just$starred:Boolean
, without the exclamation mark.)
0.1.0 - 2021-10-07
- ScriptAPI no longer makes a query on initialization. The query for script information (such as the script id) is now lazy and happens when the property is first accessed.
- CHANGELOG!
- Automatic CI/CD process
- Multi-environment testing