Skip to content

Releases: hellhub-collective/api

v2.0.0

20 Mar 12:14
3cbd934
Compare
Choose a tag to compare

What's Changed

Breaking change 💥

Effective immediately we will be committing our work under the name HellHub Collective. The repository and production deployment have been renamed accordingly. The motion for this name change was started by a different developer publishing a "Helldiver Companion" app for iOS and Android, to prevent any future conflicts we went ahead and changed the organizations name so it may be free for that developer.

Future plans ⏲️

We will continue working on this repository and update it frequently to accommodate any changes made to the games unofficial endpoints. We want to work closely with the community, henceforth the unrequested name change. We don't want to discourage people building stuff with or without our API because Helldivers 2 is awsome.


Full Changelog: v1.2.0...v2.0.0

v1.2.0

19 Mar 15:32
9f49227
Compare
Choose a tag to compare

What's Changed

This version brings some great new additions to the API and we are happy to announce the following additions to our available endpoints:

  • /api/orders: List all current attack/defend orders
  • /api/orders/:id: Get a specific attack/defend order by id
  • /api/planets/:id/orders: List all current attack/defend orders for a planet
  • /api/factions/:id/orders: List all current attack/defend orders for a faction
  • /api/stratagems: List all available stratagems
  • /api/stratagems/:id: Get a specific stratagem by id

The brand new /stratagems and /stratagems/:id endpoints not only provide the arrow combinations, name and details for each stratagem but also link to an SVG containing the icon for that stratagem. Many thanks to @nvigneux and their SVG repository. Here a look into the data our structure:

{
  "id": 1,
  "cooldown": 180,
  "activation": 3,
  "uses": "Unlimited",
  "codename": "E/MG-101",
  "name": "HMG Emplacement",
  "imageUrl": "/api/static/images/stratagems/1/1.svg",
  "keys": ["down", "up", "left", "right", "right", "left"],
  "group": {
    "id": 1,
    "name": "Bridge",
    "createdAt": "2024-03-19T15:06:29.184Z",
    "updatedAt": "2024-03-19T15:06:29.184Z"
  },
  "createdAt": "2024-03-19T15:06:29.186Z",
  "updatedAt": "2024-03-19T15:06:29.186Z"
}

Full Changelog: v1.1.0...v1.2.0

v1.1.0

18 Mar 08:30
f02acf6
Compare
Choose a tag to compare

What's Changed

This release adds new rate limiting logic for the API. The HellHub API now has a rate limit of 200 requests per minute. To avoid hitting rate limits in your clients check the following headers in your response:

  • X-Rate-Limit: The maximum number of requests per minute.
  • X-Rate-Count: The number of requests made in the current minute.
  • X-Rate-Reset: The time at which the current rate limit resets.
  • X-Rate-Remaining: The number of requests remaining.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

15 Mar 10:28
99609ee
Compare
Choose a tag to compare

What's Changed

This is the initial release of the HellHub API. I'm happy to announce that due to a friends effort we now have complete sector data and planets can be filtered by sector reliably.

New Contributors

Full Changelog: https://github.com/helldivers-companion/api/commits/v1.0.0